Skip to content

LoveDuckie/3d-software-rasterizer

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

3D Software Rasterizer

A 3D software rasterizer that uses GDI+ for rendering assets loaded from popular model file formats.

Features

  • Load assets from MD2 file format.
  • Render assets using gouraud shading model.
  • Render assets using point lights.
  • Render assets using texture assets from a PC2 file.

Backlog

  • SIMD optimized vector operations.
  • Load assets from FBX file format.
  • Custom string implementation.
  • DLMalloc memory allocator integration.

About

A software-based 3D rasterizer that makes use of GDI+ and transformations to rasterize output.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published