3d-game-shaders-for-beginners

by lettier · Games

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

New0 ratings19,875 starsActive
GamesDeveloper ToolC++GLSL
Open project ↗GitHub⚑ Report
3d-game-shaders-for-beginners preview

About this project

3D Game Shaders For Beginners Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of shading techniques that will take your game visuals to new heights. I've explained each technique in such a way that you can take what you learn here and apply/port it to whatever stack you use—be it Godot, Unity, Unreal, or something else. For the glue in between the shaders, I've chosen the fabulous Panda3D game engine and the OpenGL Shading Language (GLSL). So if that is your stack, then you'll also get the benefit of learning how to use these shading techniques with Panda3D…

Technologies

ShellC++GLSLgame-development3dPLSQL3d-graphics

Project health

Inactive for over a year
Last update3 years ago
Contributors1
Latest release
Open issues & PRs18
License
On GitHubsince 2019

GitHub

19,875
stars
1,479
forks
1
contributors
18
open issues & PRs
C++
language
3 years ago
last commit
View on GitHub ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review 3d-game-shaders-for-beginners.

Built by

lettier
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain lettier/3d-game-shaders-for-beginners? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like