This is an educational OpenGL project that creates a scene with a dog inside a room using raw OpenGL functions.
The scene includes also textures, different light sources (ambient and spotlight) and special material configurations.
All light sources and also the dog position can be controlled using the keyboard.
Camera can also be controlled and moved inside/outside of the room.
Furthermore, the camera can be placed inside the dog's eyes - all matrix calculations are done manually.
Some further documentation and explanation can be found here (in Hebrew language)
-
Notifications
You must be signed in to change notification settings - Fork 0
edibusl/opengl-dog
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published