Page 1 of 1

Basic 3D renderer

Posted: Thu Dec 13, 2018 8:49 am
by ShoesForClues
I've made this basic 3D rendering engine within the span of 3 days, not much use to it beside teaching myself 3D. The core is written in vanilla lua so it's easy to port this to other frameworks that supports basic graphics calls.

Image

Image

Image

Image

Here's a basic dynamic lighting I created
https://dl.dropboxusercontent.com/s/4e9 ... W.mp4?dl=0

Re: Basic 3D renderer

Posted: Thu Dec 13, 2018 2:44 pm
by zorg
Sounds good... any way you want to actually share the code? :3

Re: Basic 3D renderer

Posted: Thu Dec 13, 2018 4:08 pm
by Kindermaus
Very cool! 3D is so fun. :)

(Except when nothing draws, and your rendering pipeline is complex, so it could be a million different things. Haha.)

Re: Basic 3D renderer

Posted: Thu Dec 13, 2018 9:26 pm
by ShoesForClues
Yes I'm planning to release my code once I've optimized it further.

Re: Basic 3D renderer

Posted: Sun Dec 16, 2018 6:11 am
by ShoesForClues
Made many new updates! Implemented UV texturing (though really buggy atm), implemented backface culling, increased overall FPS and changed lighting to smooth shading.

Image

https://dl.dropboxusercontent.com/s/vso ... o.mp4?dl=0