Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 691 Bytes

File metadata and controls

21 lines (14 loc) · 691 Bytes

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