Best graphics engine for code reference

I have been reading Computer-Graphics-Principles-Practice-2nd.

And I was wondering is there a opensource library or engine to look at implementations of graphics code while reading the book.
msmshazan
I have been reading Computer-Graphics-Principles-Practice-2nd.

And I was wondering is there a opensource library or engine to look at implementations of graphics code while reading the book.


you messed up the url tags
You can take a look at bunch of open-source game engines:
Unreal Engine - https://github.com/EpicGames/UnrealEngine It requires free registration on https://github.com/EpicGames/Signup
CryEngine - https://github.com/CRYTEK-CRYENGINE/CRYENGINE
Panda 3D - https://www.panda3d.org
Godot - https://godotengine.org/
And a bit older engines, but at the time they were state of the art:
idTech 3, Quake III - https://github.com/id-Software/Quake-III-Arena
idTech 4, Doom 3 BFG - https://github.com/id-Software/DOOM-3-BFG
Serious Engine - https://github.com/Croteam-official/Serious-Engine

There is no such thing as "best engine". Each engine is better in one way, and worse in different way.

As for book, I haven't seen it, but because it is from 1995 a lot of techniques potentially are outdated. They still might be useful in some specific situations, but for more modern game development you probably should look for different resource.

Edited by Mārtiņš Možeiko on
mmozeiko
They still might be useful in some specific situations, but for more modern game development you probably should look for different resource

Like what book or source can you provide any guidance I prefer to work with CPU first then GPU so I can understand the concepts.