Basic 3D Rendering Engine

Latest render project here → Experimental Real-Time Rendering

Hello! Demonstrated above is an image rendered in Roblox rather than a rendering app.
Although slow, the engine can render live at more lower resolutions.
I wish to make an engine which can look both stunning and somewhat playable, pushing what I can to balance both looks and performance.

The engine supports, Reflections, Transparency, Shadows (Experimenting with overlapping shadows), and a more Metallic shine (Demonstrated with the semi-circle).

Going with any plans. I hope to bring textures, potentially adding global illumination and overall improving the looks of any pre-existing graphics.

Let me know what you think about this. I’d be happy to read any resources that you may know.

9 Likes

This 3D Rendering Engine looks very cool! It’s unique for Roblox! Great job on it! How long did it take for you to create it in total? Was it difficult to make?

1 Like

All up, the project has taken me a week to do. This is without any optimisations or adjustments
It has definitely been the hardest project I’ve made.
The hardest part has actually been getting the camera to work without any warping (still does). But all of the forums and raycasting documents were a real help.

2 Likes

Dang, this is so cool! It would be interesting to play a game rendered with this! I can’t even imagine how you made this! :smiley:

2 Likes