Skip to content

Glorified cube spinner written in C. Using Raylib to visualize render output. Capable of loading and manipulating .obj models.

Notifications You must be signed in to change notification settings

Landwhich/C-Rasterizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D Rasterizer written in C

glorified cube spinner

Dependecies:

  • raylib (included in libs/folder)
  • using make to build
  • using ffmpeg -i image(%03d).bmp -r 30 output.mp4 to stitch images to animations

Installation

  • git clone in your root folder
  • run make to build and run with ./rasterizer

features

  • Using .bmp to render images may move to .ppm and plan to move to live rendering in raylib soon
  • .obj parsing and loading. able to parse normals and textures, but no lighting or texture mapping implemented as of yet
  • Rotation of 3D objects
output.mp4

About

Glorified cube spinner written in C. Using Raylib to visualize render output. Capable of loading and manipulating .obj models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •