├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── assets └── models │ └── minicooper.obj ├── obj └── obj.odin ├── opengl ├── README.md ├── models.odin ├── normals.odin ├── projection.odin ├── setup_glfw3.odin ├── setup_sdl2.odin ├── shaders.odin ├── srgb.odin ├── uniforms.odin ├── vao.odin └── vao_index.odin └── vulkan ├── README.md ├── setup_sdl2_debug.odin └── shaders ├── compile.bat ├── setup_sdl2_debug.frag └── setup_sdl2_debug.vert /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/README.md -------------------------------------------------------------------------------- /assets/models/minicooper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/assets/models/minicooper.obj -------------------------------------------------------------------------------- /obj/obj.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/obj/obj.odin -------------------------------------------------------------------------------- /opengl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/README.md -------------------------------------------------------------------------------- /opengl/models.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/models.odin -------------------------------------------------------------------------------- /opengl/normals.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/normals.odin -------------------------------------------------------------------------------- /opengl/projection.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/projection.odin -------------------------------------------------------------------------------- /opengl/setup_glfw3.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/setup_glfw3.odin -------------------------------------------------------------------------------- /opengl/setup_sdl2.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/setup_sdl2.odin -------------------------------------------------------------------------------- /opengl/shaders.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/shaders.odin -------------------------------------------------------------------------------- /opengl/srgb.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/srgb.odin -------------------------------------------------------------------------------- /opengl/uniforms.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/uniforms.odin -------------------------------------------------------------------------------- /opengl/vao.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/vao.odin -------------------------------------------------------------------------------- /opengl/vao_index.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/opengl/vao_index.odin -------------------------------------------------------------------------------- /vulkan/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/vulkan/README.md -------------------------------------------------------------------------------- /vulkan/setup_sdl2_debug.odin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/vulkan/setup_sdl2_debug.odin -------------------------------------------------------------------------------- /vulkan/shaders/compile.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/vulkan/shaders/compile.bat -------------------------------------------------------------------------------- /vulkan/shaders/setup_sdl2_debug.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/vulkan/shaders/setup_sdl2_debug.frag -------------------------------------------------------------------------------- /vulkan/shaders/setup_sdl2_debug.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WalterPlinge/odin-graphics-playground/HEAD/vulkan/shaders/setup_sdl2_debug.vert --------------------------------------------------------------------------------