Normal Mapping Tutorial has been just released | C++ 3D Game Tutorial Series
The 28th tutorial about Normal Mapping is now available on YouTube.
Saturday 6th March 2021

Normal Mapping | C++ 3D Game Tutorial Series #28


 

When we create 3D scenes, we use meshes composed by triangles and,
to increase the realism of these objects,
we can apply some kind of lighting and
textures over their surfaces

But that's not enough.

If we enlighten the surface of a plane with a bricks texture over it, this will appear immediately flat, and
all the bumpy and little depth details of the bricks surface will not be considered.

So...

How can we solve this issue?

What is the rendering technique that allows us to do so?

Today in this 28th tutorial we will see How Normal Mapping Works!

 

CODE: https://www.patreon.com/posts/48408223

ASSETS and TEMPLATES (Bricks textures, cross.txt and TemplateApp files): https://github.com/PardCode/CPP-3D-Game-Tutorial-Series/tree/AssetsAndLibs

ENTIRE TUTORIAL SERIES: https://www.youtube.com/playlist?list=PLv8DnRaQOs5-ST_VDqgbbMRtzMtpK36Hy

DIRECTX SDK JUN 2010 : https://www.microsoft.com/en-us/download/confirmation.aspx?id=6812

I hope you'll enjoy this tutorial!

----------------------------------------------------------------------------

 


PATREON PAGE: https://www.patreon.com/pardcode


WEB PAGE: https://www.pardcode.com
C++ 3D GAME TUTORIAL SERIES PAGE: https://www.pardcode.com/cpp-3d-game-tutorial-series
DISCORD SERVER: https://discord.gg/zXA8ypu
GITHUB PAGE: https://github.com/PardCode
TWITTER PAGE: https://twitter.com/PardCode
FACEBOOK PAGE: https://www.facebook.com/PardCode

 

 

Stay up to date!
Subscribe to the newsletter to receive all the main news about the development of Pard Engine, illuxUI, and the various Tutorial Series!
Subscribe
E-mail is not valid. Please insert a valid e-mail.
If you don't want to receive our news anymore,
unsubscribe now