A 3D Rendering Engine

IverMartinson 055cd242aa added extra debugging for object loading 8 months ago
.vscode c15148cb39 added object rendering (some errors with mesh corruption) 8 months ago
builds 055cd242aa added extra debugging for object loading 8 months ago
src 055cd242aa added extra debugging for object loading 8 months ago
.gitignore de55870f6e added readme & gitignore 8 months ago
Makefile af060b7ad5 added obj parser and basic object functions/variables 8 months ago
dbg af060b7ad5 added obj parser and basic object functions/variables 8 months ago
gourd.obj 3a2fe946cb added flags for showing & debugging frame # and showing extra info 8 months ago
obj_file.obj af060b7ad5 added obj parser and basic object functions/variables 8 months ago
push bdc35eadbc removed filetype of push.sh 8 months ago
readme.md f3f8299f4f changed readme 8 months ago
run af060b7ad5 added obj parser and basic object functions/variables 8 months ago
stat c70e598be4 cleaned up some code 8 months ago
teapot.obj c15148cb39 added object rendering (some errors with mesh corruption) 8 months ago
testdisk.log af060b7ad5 added obj parser and basic object functions/variables 8 months ago

readme.md

RasterIver, a GPU Accelerated Rendering Engine

RasterIver?

Rasterizer + Iver = RasterIver

Requirements

To Run

  • SDL2
  • SDL2 TTF
  • OpenCL Runtimes

    To Build

  • SDL2

  • SDL2 TTF

  • OpenCL Developer Libraries

  • ROCm if using AMD

  • CUDA if using NVIDIA