Skip to content

Bazzagibbs/odin-beginner-direct3d11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beginner Direct3D11 Programming in Odin

Inspired by/ported from KevinMoran/BeginnerDirect3D11

Running example programs

Make sure Odin is up to date (minimum 2024/11/11).

Each example package can be run using odin run . in their respective directories.

cd "02. Drawing a Triangle"
odin run .

Images and models by Kenney licensed under Creative Commons Zero (CC0)

Screenshots

Example Screenshot
00. Opening a Win32 Window
01. Initializing Direct3D
02. Drawing a Triangle
03. Drawing a Textured Quad
04. Using a Constant Buffer
05. Using a High Precision Timer
06. Creating a Depth Buffer
07. Drawing a Transparent Textured Quad
08. Keyboard Input
09. 3D Camera
10. Drawing a Cube
11. Loading Wavefront .obj
12. Blinn-Phong Shading

About

Starter code samples for using Direct3D11 in Odin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published