OpenGL 3D Terrain/Open World Engine | v2.0 Java Lwjgl

preview_player
Показать описание
This is the OpenGL Terrain Renderer 2.0!
I did a lot of performance optimizations compared to v1.1. It now runs smoother with more terrain assets. There are still a lot of options to improve the performance.

Used system for rendering:
Intel Skylake i5-6500, Geforce GTX 1060 6GB, 16 GB DDR4

Rendering Techniques:
- Terrain Quadtree algorithm
- 256x256 FFT Water
- Hardware Tessellation
- Terrain height displacement precomputed by 7 FFT's with Compute Shaders
- Motion Blur, Depth of Field Blur and Bloom Effect with Compute Shaders
- Instanced Rendering
- Parallel Split Shadow Mapping

Рекомендации по теме
Комментарии
Автор

Check this thesis out with detailed explanations for rendering FFT water with GPGPU generated heightfields:

oreonengine
Автор

Good work, i am Java Developer and like to watch others work to get inspiration. Really cool project man. one like from me 😉

Teglus
Автор

Nice to see that you are making progress! It's always hard to increase the performance of an app but the results are amazing.

nachocortizo
Автор

Wow this looks really nice and your paper seems to includes all to math to it. thanks for this constribution!

lukash
Автор

I swear this game looks insane its like rust aslt graphics and rust have a ton of devs... just WOW,

horia
Автор

nicely done.I'm thinking of writing a similar engine in glorious c++ woth the help of your videos.God bless you for giving us this knowledge and experience:)

RivenbladeS
Автор

wow this looks great !!
Awesome OpenGL Terrain renderer ...
i was wondering if i can get the download link for this
if its your complete project

karthiknaidu
Автор

So how do you go about optimization and performance improvement?

Elicitd
Автор

Really nice stuff, those reflections on the water are amazing!

HiredK
Автор

This is way too cool, you have any thought on making tutorial about water rendering?

nameno
Автор

You've done a really great job on making this engine. May I ask, who taught you all this? Please can you link me, I'm 13 and I've always wanted to be a game designer, I like the graphics and doing UI stuff. I've got a good knowledge on C++ but I would rather do it in Java. I also got finished making a 2D shooter in LUA before, it's alright. Anyways, if you are willing to help, that would be great. Thank you and keep it up!

_daniel.w
Автор

Love your stuff. I always have Z- fighting (floating point precision) problems when water floats around the land shore areas. I imagine there are a number of ways to address this but I kind of haven't looked into it that much.

moeman
Автор

When I start this write me error to console.

tntjnogodhenry
Автор

Really nice, but maybe you could add some lens flares and warmer light effects? Just a little suggestion.

Jba
Автор

Java? But holy.... it's looking great.

artur_schutz
Автор

+OREON ENGINE can i use this engine for a game im making? I would give lots of credit of course. How is this operated though?

theshermantanker
Автор

Not gonna lie, these graphics are about 100x better than UE4 in my opinion. Great work man! Also how's optimization looking? :)

riftiro
Автор

Davis Robert Wilson Paul Thompson Timothy

DaisyHayes-nk
Автор

Man Java java... But what engine do you use? the Best java engine only i know is jMonkey...

seraimet