You are browsing as a guest. Sign up (or log in) to start making projects!

9h 17m 56s logged

ORIGIN ENGINE

Yippie! :yay: another update to the engine powering my game, i’ve added quite a lot of things but also managed to clean up some dead code in the way. The most excinting new thing is probably the new postprocessing layer system!

this is what ive added in the past 3 weeks:

  • Postprocessing layer: you can now code different vertex & fragment shaders that drawn on top of the main buffer, you can stack as many as youd like in order to create many new cool effects

  • spent hours trying to fix the sandbox editor’s rendering being completely broken, took about 3-4 days lol

  • added new getters to camera like a directly inversed view matrix or setMat4() and setTexture() functions with shaders

  • add localToWorld() and worldToLocal() to the transform class

  • fixed specular lighting leaking to some dark areas

  • fix handle untextured materials in model import

  • added a built-in user settings save/load system based on json serialization

  • refactor a part of the audio system to now have built-in fade ins/out, volume control and async background music

The biggest change coming up would probably be to develop a dynamic rendering system that allows me to use different cameras rendering at the same time, as I’ll probably need it for JSP

PD: this engine is being used for my current main project (almost 100 hours!), please check it out! JSP: https://stardance.hackclub.com/projects/14066

0
5

Comments 0

No comments yet. Be the first!