Skip to content

Entry

3D Game Shaders For Beginners

Appears in 8 awesome lists

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

Open github.comlettier/3d-game-shaders-for-beginners

Found in these lists

3D Resources: Software, Assets, Tutorials & Tools for 3D Artists

Section: Rendering & Shader Theory · . Open-source project with resources on learning 3D game shaders.

FreshScore 82

Anything About Game

Section: ComputerGraphics && Shadingv

FreshScore 85

Awesome Computer Graphics

Section: Projects/Repositories · , A step-by-step guide on how to implement SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

StaleScore 39

awesome-game-security

Section: Game Engine · [Shader]

FreshScore 88

awesome-opengl

Section: Websites · by David Lettier

SlowScore 61

Awesome Unity Open Source on GitHub (800+)

Section: Sample Project · how to implement SSAO, depth of field, lighting, normal mapping, and more

SlowScore 67

Programming, Math, Science

Section: Shaders

FreshScore 84

awesome-cpp

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

FreshScore 79

Awesome Computer Vision

컴퓨터 비전 자료모음 (Awesome 계열)

In 7 listsDetails

bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. [BSD-2-clause]

In 10 listsDetails

nuklear

A single-header ANSI C immediate mode cross-platform GUI library

In 7 listsDetails

magnum

Lightweight and modular C++11/C++14 graphics middleware for games and data visualization. [MIT] website

In 6 listsDetails

tinyrenderer

, course of computer graphics teaching how Opengl and rendering works, teaching how to build a simpler version of OpenGL.

In 7 listsDetails

gfx-rs

is a low-level, cross-platform graphics and compute abstraction library in Rust.

In 5 listsDetails

The Book of Shaders

Gentle step-by-step guide through the abstract and complex universe of Fragment Shaders.

In 6 listsDetails

Tungsten

A high-performance physically based renderer in C++. [zlib]

In 4 listsDetails