Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3drenderer

Java version of the 3drenderer project from the "3D Computer Graphics Programming" course, by Pikuma / Gustavo Pezzi

Original version in C also available at the "c" folder, and a Rust port in the "rust" folder (see rust/README.md).

The Rust port also ships a second scene, cargo run --release --bin wolf, that reuses the same software rasterizer to walk through a tile maze of corridors in the style of the early-nineties shooters. Its textures are original artwork generated procedurally at start-up — no game assets are used.

Alt text

https://pikuma.com/courses/learn-3d-computer-graphics-programming

About

3drenderer project (in Rust, Java and C) from the "3D Computer Graphics Programming" course, by Pikuma / Gustavo Pezzi

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages