One of the best ocean render I've seen in a long time. And it was in 2011.
@PeterLakeTV11 жыл бұрын
Holy crap! So cool, I can't begin describe how amazed I am that you've done this. I looked at the updated version too, so cool. Keep up the rad stuff!
@descai109 жыл бұрын
Those waves are like 3 miles high.
@SMGJohn9 жыл бұрын
+RobloxDev On some planets they really are 3 miles high, gravity is a scary thing.
@Utroll9 жыл бұрын
+SMGJohn yep right - but surface tension and viscosity have to be different as well, because for the same liquid 1m high and 1miles high waves do not look the same at all.
@jon3276 жыл бұрын
* cough * interstellar * cough *
@LoisoPondohva5 жыл бұрын
@an actual sasquatch they were around 400 ft considering camera hight.
@καλαμ5 жыл бұрын
@@LoisoPondohva Height*
@Wbfuhn11 жыл бұрын
O.O Whatever you're doing, keep doing it. I nearly lost my breath at the close zoom in with the water.
@tom.looman13 жыл бұрын
water is looking incredible.
@tobytoxd9 жыл бұрын
that waves even scared me! :O very good job! looks damn good man :D
@thekkl7 жыл бұрын
They might scare you a lot more when you look at the altitude indicator.
@thedrumminggamer1064 Жыл бұрын
this is absolutely amazing, especially since it was made 11 years ago
@xanderjuneau793712 жыл бұрын
A game with water and terrain like that is a huge "want" for gamers.. we always like to see developers pushing the limits. Some people forget that video games are partially eye candy, that is what gets us so hooked to them :D Great job, looks really good.
@SigJohno13 жыл бұрын
this is absolutely outstanding, I have NO idea about XNA or programming, I'm just wondering around KZbin, and you really have some talent!
@calebkierum68719 жыл бұрын
WOW! Your water simulation is soo good!
@Titans4life9213 жыл бұрын
The water looks really realistic and the way the land looks from sea level looks really nice! I would really love to get into programming that kind of stuff!
@AdamVeldhousen12 жыл бұрын
Awesome tip, I hope the project keeps going well for you and I'm seriously stoked about your next blog post, can't wait to hear about the techniques you used for occlusion culling.
@Namaka10112 жыл бұрын
I am thrilled to hear that, i would love to see that come to life. I dont know how hard it is to make such a game, but thank you for trying i hope to be playing your game in the future.
@mariobyb12 жыл бұрын
Reinventing the wheel my friend is how you get things done properly! Amazing work here! Sincerely Another wheel maker :)
@ductri__179 жыл бұрын
I can't believe that made all by XNA, incredible. AWESOME!
@krakenofdeath17016 жыл бұрын
If you developed this alone, I am openly stating that this is the best engine or game dev result i saw any solo dev make EVER. If you were a small team, my statement stands. I greatly respect you as a programmer and i hope you succeed in the future. Thank you for your inspiring videos.
@IanBuchanan011 жыл бұрын
This is the most amazing thing I have ever seen! Those graphics are absolutely amazing! I really hope you finish the game, because I would definitely buy it!
@thinkpad2012 жыл бұрын
this is absolutely gorgeous. I was floored when the ocean details came into view. Nice job, to say the least.
@PetrSmrtka10 жыл бұрын
This demo has most realistic looking water I ever saw, wonderfull !
@GaryMcKinnonUFO2 жыл бұрын
Impressive, not a trivial problem in XNA.
@YouuTubeKinG11 жыл бұрын
WTF !!! Holy Shit ! Water is so cool like real life ocean. Great job Silviu Andrei ! I admire your works of graphics motions.
@n8style12 жыл бұрын
love the sunlight on the water, and the water is really cool too, loved it!
@supermole46545 жыл бұрын
Nice...ok, Im returning to my cube
@Schmerzgott4 жыл бұрын
hehehe
@Dan-Mezza11 жыл бұрын
This implemented on Space Engine would get some really nice results...
@droptheghouls46187 жыл бұрын
Imagine this on every planet, like gas giants, underwater planets, that would be BRUTAL laggy, it could be fixed by just splitting all the water into 999999 particles that will make your pc explode ;)
@coffeediction11 жыл бұрын
this is awesome, never seen such greatful effects.
@TheMonkFilm12 жыл бұрын
This is truly beautiful, really inspiring for people who want to become programmers!
@imagine-games66778 жыл бұрын
first of I gotta say it is truly impressive... having said that now i will say that the water is missing "foam" which floats randomly and also seems to appear when water hits a surface such as rock or sand... i just came back from the beach today so i can be considered an expert in the matter... lol.. but seriously... once you add that we can call it perfect... but i could never do this so i am just saying it could be something for you to consider, and i salute your work keep doing it!
@DRAGONMASTER4128 жыл бұрын
Shut the fuck up and leave him alone. I'd like to see you do this
@imagine-games66778 жыл бұрын
+DRAGONMASTER412 did you even read my comment. I said it was awesome abd recommended he do somehting to make it even better... it is totally up to him to do it or not.... i of course wont and dont see why you should be upset about it...
@shreemandpe8 жыл бұрын
+Vee REX Tech Gaming Apps Reviews Cool Stuff "Yeah I just came back from the beach so you can call me an expert in that matter" I can totally relate. I ate some bread earlier and I'm a baker now.
@krakenofdeath17016 жыл бұрын
I realize my comment is late but Imagine Games is perfectly fine he may have had a slightly unwanted use of words to you guys but he has a decent suggestion. He himself said he cant do it and expressed respect to him so stop being a hater to people who suggest stuff dragon. Imagine i am sorry you have to deal with this hate.
@matthamrick703911 жыл бұрын
That ocean looks fantastic!
@DylanWeigle12 жыл бұрын
This is amazing. If I may, this could be the best RPG ever made if you headed in that direction.
@dhuyd11 жыл бұрын
Looks awesome. One thing I'd add is the ability to go under water with some sort of image effect shader. This way you can create the color and distortion of underwater, giving it a nice little touch of realism.
@UnrealSpartan12 жыл бұрын
I can not even begin to explain how impressed I am..
@axosi11 жыл бұрын
The water is just amazing. Good Job
@mario28729 жыл бұрын
the ocean looks perfect :D that water... how did you made it? :D
@vanamsaimadhukar87924 жыл бұрын
can you help me I am doing a project of life size planet where we can land on it but i can't find any important.
@Saromus12 жыл бұрын
holy hell, and this was done in XNA!?!?!? o.O That water looks AMAZING! I almost forgot this was just a rendering lol. Only thing that could use some touch-up is the coastline shore splashing, that's kind of where you get to that point where you realize it's just a rendering, because it looks so plain.
@replay201111 жыл бұрын
Wow, that's easily the best water I've ever seen in XNA.
@as12df1211 жыл бұрын
Allow me to answer: the sphere is actually made of a cube with vertices displaced in a clever way to map this cube on a sphere with as few distortion as possible. What this means is that you can take a square patch of land and subdivide it in 4 smaller squares, with double the resolution of its parent. Then it's just a matter of assigning the new vertices elevation from a higher resolution data-set, or in the case of random terrain, evaluate the noise function at the new vertex' position.
@DashW012 жыл бұрын
That is painfully beautiful!
@matthew7988 жыл бұрын
Wow this is really good... Nice work!
12 жыл бұрын
Awesome LOD effects really impressive.
@asilviu200812 жыл бұрын
Thanks, that's exactly my plan. I'm trying to get a demo out by the end of the year so stay tuned :)
@63fan10 жыл бұрын
We need a space game to take control of this feature...
@Masonly210 жыл бұрын
No man's sky does this. Although not released it looks amazing.
@Rhedox110 жыл бұрын
Star Citizen.
@loopysausage10 жыл бұрын
Elite Dangerous, Space Engine. :|
@Masonly210 жыл бұрын
Tried to land on Space Engine. Had no idea how to.
@Masonly210 жыл бұрын
***** Thanks
@donboy6510 жыл бұрын
It's a wonderful work. I'm impressed.
@greenleaph51458 жыл бұрын
This is nearly as good as GTA V water detail...Good job.
@ARBB18 жыл бұрын
It's better than GTA water.
@royaltyfreeprince10 жыл бұрын
Amazing job! I can imagine this in Black&White or Populous. It look fantastic.
@KorsAir198711 жыл бұрын
Amazing work man, you are very talented!
@MrHakLaw13 жыл бұрын
Wow, I always had it in my head that when I get the time, I wan't to make a space game, where you can visit the planets, and here you are already making it! :(
@AriesT112 жыл бұрын
This... is... fucking brilliant. I can't believe this is ingame and not prerendered. Dude, you should make such a space sim / shooter with like one solar system but 10 different planets. Would be enough. :D
@asilviu200813 жыл бұрын
@ZeroDominance The waves are rendered in a 256x256 heightmap using a Fast Fourier Transform implemented in a pixel shader. The heightmap is then tiled over the entire ocean.
@barushm10 жыл бұрын
Amazing, looking to see more work.
@barushm10 жыл бұрын
Really, it's so beautiful.
@SystemCruntchsness13 жыл бұрын
THIS SHOULD BE IN A GAME ALREADY by a Major studio. guy making the game. kudos to you for workin on something like this.
@asilviu200812 жыл бұрын
Each normalized vertex also has a 3D coordinate for its position in space relative to the planet center. I use that coordinate to look up the height value in a 3D fractal noise volume. This way you don't have compression at the poles like you would if you would do geographical coordinate conversion to look up a value on a 2D heightmap.
@PicopicoEMD12 жыл бұрын
WOW! The water is amazing!
@apo511 жыл бұрын
I hope that water in next few SPACE ENGINE patches gonna look like this one. Great job.
@CosmographyCo10 жыл бұрын
2:00 700m high waves, love it!
@Whatever469010 жыл бұрын
Nice water.
@michalkleszcz11 жыл бұрын
this + universe sandbox = mind blown
@Codefortyseven12 жыл бұрын
Oh my god this is awesome... I'm out of words.
@andrewdavis857610 жыл бұрын
Where could I get a copy of the code for this? Would you mind sharing by email?
@omfggoodwill123412 жыл бұрын
Simply incredible.
@NextLegendsClan12 жыл бұрын
really amazing, no other words for it
@hafidzgi12 жыл бұрын
This thing+GTA+Some ragdoll+City = EPIC!!!
@SiththeSmith12 жыл бұрын
I am utterly stunned.
@billyboymonks12 жыл бұрын
really nice ocean rendering
@AwesomeFaceHD10 жыл бұрын
Where does somebody learn this stuff? Can anybody please link me to some good documentation for something just like this?
@krakenofdeath17016 жыл бұрын
Reborn math was used SOOOO much for sure lol
@Aoredon11 жыл бұрын
THIS IS INCREDIBLE.
@EricDaily12 жыл бұрын
This is incredible. I'm amazed!!!
@asilviu200813 жыл бұрын
@crzykd1305 That might also be a solution but It still implies transforming all the vertices twice whereas in deferred shading you only need to transform them once and I really have a lot of them to transform. I will give it a shot however and compare the results. Thanks for the advice.
@KingHaggis13 жыл бұрын
Woah, I really hope this will eventually become a very cool freeroaming spacegame. I'm growing so tired of all the linear boring levelbased shooters. We need epic gameplay and that can only be achieved by using this kind of technology. We need huge 3D worlds in a big galaxy. Awesome video!
@Shaldenb12 жыл бұрын
Pretty stunning! Bravo
@RedofYellow12 жыл бұрын
This would make for the best RTS ever! :D
@thehalorocks2212 жыл бұрын
water looks AMAZING
@angelojulioth36168 жыл бұрын
This is impressive, what skills do I need in order to achieve something like this? I'm learning C, C++ and Java...I wan't to get into OpenGL,Vulkan and computer graphics in general but I don't know how to get started, my main goal is to develop simulations able to run on multiple platforms.
@asilviu200813 жыл бұрын
@crzykd1305 Yes, I am already half way through implementing an occlusion culling mechanism using bounding boxes for terrain patches. I will also stick to deferred shading for now, I just added a material type for water and it works fine. The z pre-prepass is also a good idea. I will keep it in mind in case deferred shading turns out to fail in some cases.
@NimerionTech3 жыл бұрын
I assume you do the subdivision with a Q-Tree? How do you make sure you've got no holes between different levels? Is it a famous way to traverse the Tree? Also, I am absolutely amazen how well you keep the Frame Rate up in 2011. This is a graphics gem for sure.
@mavensound12 жыл бұрын
@OmegaEnabled Agreed. Especially for the fact that he's dealing with procedural noise (from his blog) and from the start of the animation he can only control the generation through variables. It's like coding but being miles away from the runtime product..
@PerryBattles11 жыл бұрын
HOLY SHIT THIS IS INCREDIBLE.
@ZeroDominance13 жыл бұрын
@asilviu2008 Ah, I barely noticed any tiling in the ocean :) Since you are generating the height map through the pixel shader does this mean that you are also sending the data back to the CPU in order to produce the mesh? I've always stayed away from GPU to CPU data transfer since I keep hearing that it stalls the GPU a lot. But it looks like you don't have any problems with that.
@blackwersus12 жыл бұрын
there should be a bigger atmosphere IMO but on the whole, I can't wait to see what comes out of this project. :)
@Sponska8 жыл бұрын
This is really impressive!
@Themindforest12 жыл бұрын
Wow... This looks amazing!
@gameurofplay73217 жыл бұрын
ITS AMAZING !!! you are a genuis
@MattInkeles11 жыл бұрын
This is incredible.
@BlackWindow14410 жыл бұрын
if you use this engine, is it possible to make it into a bird perspective gameplay? (like Word in Conflict)
@as12df1211 жыл бұрын
Other more technical problems you're likely to encounter are floating point accuracy and z-buffer issues due to the enormous scales involved. There are advanced techniques that can get rid of both, but at the beginning you should probably stick to using doubles and at least 32 bits for the z-buffer.
@ConspiracyCraftersStudio10 жыл бұрын
This is awesome x infinity.
@asilviu200812 жыл бұрын
Yep, that's the plan. I have some awesome things in mind but it takes a lot of time to develop. After all, I'm just one guy working part-time on this but if I manage to implement all of my current ideas, it will be the "awesomest", "epicest" thing ever. However, I will probably not do it very soon, that would be to awesome :)
@Simonobi13 жыл бұрын
man, you are my hero
@joaoa13portugal11 жыл бұрын
(2nd part of the last comment) I already know about the LODs part, because from space, you just see a small sphere, but now i know it's not an actually sphere model, but something that initially had a different shape and was later transformed into a planet-like sphere Now i know that, with alot of work, i'll get to the answer by my self (but with the help of others, like you for example) Are there any tips you could give me? Thank you for your reply, i really apreciated it!
@Chemicalnurd12 жыл бұрын
I don't really know what this is, or what purpose it serves, but it is AWESOME.
@rocheuro10 жыл бұрын
amasing water and atmosphere... is it possible to implement this into "Space Engine" ?
@asilviu200813 жыл бұрын
@stevenazari @webgier Thanks, these videos were all recorded on an ASUS G73JW laptop (I7 CPU: 4 HT Cores @ ~2 GHz, 8 GB RAM and a GeForce 460m GTX video card with 1.5 GB dedicated VRAM)
@asilviu200813 жыл бұрын
@ZeroDominance No, I sample the heightmap texture in the vertex shader and displace the vertices accordingly
@ZardoZ8412 жыл бұрын
GReat ! Epic! But the ocena waves not are too big ?
@tomerborenstein755212 жыл бұрын
Where would you suggest I start in order to learn how to do this sort of thing? I would say I'm fairly comfortable with most basic programming that doesn't involve 3D rendering. I'm very interested in beginning to develop my own basic 3D engine and I'm not sure where to start. Any suggestions?
@christophern.vandijk83811 жыл бұрын
Those are some of the most realistic ocean shaders I've seen. We need people that will take this kind of stuff a bit further and develop a 3d sim earth type game where players can actually sculpt a planet using natural parameters and see it happen in this perspective. Screw Spore, micro manage a planet and multiple species...
@tintintintino13 жыл бұрын
sir u've blown my mind
@Terminator043812 жыл бұрын
700m waves ;) you should fix the altitude or do you want the waves that big ?
@asilviu200811 жыл бұрын
When you first create the 6 quads (when each quad = 1 node) you set their neighbors manually and then update them each time you split or merge a node.
@asilviu200813 жыл бұрын
@KingHaggis Thanks, I plan to. Hopefully I will have a downloadable single player alpha sometime next year