It's not complete, and there are a few things I can't solve on my own, so I'm looking for help.
Anyways, here's the engine: https://snap.berkeley.edu/project?user=slate%20technologies&project=Photorender%20Engine
This engine, with help and time, can hopefully render things like shaders, particles, light, and other advanced shader effects you get with shader engines in Game Engines like Unreal Engine.
Things I need help on:
I'll need help on making the light update in real time, not after rendering. Currently, if you control the player while the Photorender Engine is still rendering, then it will continue and render the frame it was on.
You need turbo mode to run the engine. If you don't use turbo mode, THE ENGINE WILL RENDER VERY SLOWLY. So if you want the Engine to render fast but at the best quality, then you NEED turbo mode. I need help so you don't need turbo mode to render anything.
Credits:
I'd like to thank all these people for helping me:
Pumpkinhead helped me with some code to make the Circle Light renderer work.
I'm not sure about the practicality of advanced real-time software shaders, let alone in Snap!
You know what, it'd be cool if there was some sort of WebGL library. And it would use codification to compile to GLSL to create shaders -- a somewhat real use for codification.
Really? I feel like I've been posting a LOT lately and been very active on the Forums. I just can't stand using my computer and not making a new tab about the Forums and seeing the notifications trickle in.
Each frame is in real-time and will update in real-time! Although it is still slow as hell, it is a big improvement in my books.
There is a new map inspired by my most favorite version of a game that I really enjoyed. It's Hello Neighbor, and the map is the first (and only) floor of the Pre Alpha house. The neighbor's house.
New sliders to play with the engine.
Version 0.1 is STILL out! Don't worry! If you want to play with Version 0.1, you still can!
Requirements:
You have to make your maps black colored, because they will always appear in the front and so the lighting engine won't work.
The white costume has to be the same color as the floor, otherwise that won't work either.