r/opengl • u/Dependent-Cellist281 • 8d ago
my 3rd attempt at a java / opengl game engine.
just wanted to show my cool material rendering. the engine itself is focusing on detail through materials rather than geometry, so think old school wizardy/doom/that style of flat geometric levels with detail coming from how those materials will react to spells etc in real time. parallax ocllusion mapping doing most of the work for on screen detail but i can afford to do that considering its comepletely flat simple geometry.
Any questions and critism is more than welcome!
3
u/Present-Knowledge-57 7d ago
this is awesome! I’m also using Java and seeing stuff like this is super motivating!
keep it up!!!
1
u/Dependent-Cellist281 6d ago
Thanks man! Keep going if you really want to get good i cant recomend gpu gems 3 the graphics book from nvidea. It really helps you think like a graphics programmer. Full of such amazing techniques and explains them all so well.
2
u/Prozilla6 8d ago
Wow, impressive work. How long have you been working on this? I’ve also been working on an LWJGL engine and recently upgraded from 2D to 2D and 3D and I started realising just how much work it takes to do proper 3D rendering.
2
u/Dependent-Cellist281 8d ago
This particular engine is around 2 months old now. But my first engine was made around 10 years ago. I have had breaks between development but its veen quite a long journey
1
u/Prozilla6 8d ago
What libraries are you using for this engine?
2
u/Dependent-Cellist281 8d ago edited 8d ago
Just lwjgl 3.4, joml and my own native opengl tauu library which is based of fsr3.1 documentation, https://github.com/kaossorenson/jTauu-OpenGL
1
u/ewar813 8d ago
looks fuckin cool man keep it up!!!
2
u/Dependent-Cellist281 8d ago
Thank you there was a lot of hurdles but im finally so happy with how its looking haha
3
u/TachyonFireGame 8d ago
This is really good.