Basic 3D renderer

Show off your games, demos and other (playable) creations.
Post Reply
User avatar
ShoesForClues
Prole
Posts: 5
Joined: Wed Dec 12, 2018 1:43 pm

Basic 3D renderer

Post by ShoesForClues » Thu Dec 13, 2018 8:49 am

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
Last edited by ShoesForClues on Thu Dec 13, 2018 7:57 pm, edited 1 time in total.

User avatar
zorg
Party member
Posts: 2717
Joined: Thu Dec 13, 2012 2:55 pm
Location: Absurdistan, Hungary
Contact:

Re: Basic 3D renderer

Post by zorg » Thu Dec 13, 2018 2:44 pm

Sounds good... any way you want to actually share the code? :3
Me and my stuff :3True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.

User avatar
Kindermaus
Prole
Posts: 17
Joined: Sun Sep 23, 2018 5:08 am

Re: Basic 3D renderer

Post by Kindermaus » Thu Dec 13, 2018 4:08 pm

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.)

User avatar
ShoesForClues
Prole
Posts: 5
Joined: Wed Dec 12, 2018 1:43 pm

Re: Basic 3D renderer

Post by ShoesForClues » Thu Dec 13, 2018 9:26 pm

Yes I'm planning to release my code once I've optimized it further.

User avatar
ShoesForClues
Prole
Posts: 5
Joined: Wed Dec 12, 2018 1:43 pm

Re: Basic 3D renderer

Post by ShoesForClues » Sun Dec 16, 2018 6:11 am

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

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests