summaryrefslogtreecommitdiff
path: root/mdl
Commit message (Collapse)AuthorAgeFilesLines
* add a model of the earth. do texture mapping based on picture format (RGB24, ↵rodri2024-01-141-0/+4803
| | | | RGBA32 atm.)
* renamed def.obj to quad.obj to better reflect its purpose.rodri2023-12-223-0/+3954
| | | | also added more models with its respective diffuse textures.
* experiments with sdfs and texture mapping.rodri2023-12-211-2/+6
|
* added a diablo3 model.rodri2023-12-161-0/+13334
|
* got stuck and skipped to Lesson 6: Shaders for the software renderer.rodri2023-12-161-0/+6
| | | | | | i was unable to find a fix for the rendering artifacts i was getting and decided to skip to a later chapter, with a new architecture based on actual shaders, that made things easier to understand. right after the move i spotted the problem (and others that showed up) and was finally able to fix them. it's working now!
* add support for OBJ models (triangles only).rodri2023-11-112-0/+6500
also put a guard on the filltriangle slopes to avoid division by zero.