Coding Adventure: Ocean Simulation and Buoyancy

preview_player
Показать описание
In this video, I explore what it takes to generate ocean waves and apply buoyancy to a boat. This video was created for my Computer Graphics Final Project.

00:04 - Introduction to ocean simulation in Unity
00:16 - Implementing Gerstner waves for realistic water simulation
00:51 - Generating a plane and updating vertices to create waves
01:42 - Combining multiple Gerstner waves for a more realistic ocean
02:25 - Improving performance with a shader in Unity's Shader Graph
03:07 - Calculating ocean height and implementing buoyancy for ship interaction
04:05 - Applying drag and angular drag to improve ship stability
04:28 - Adding ship movement with keyboard input
04:55 - Creating an infinite ocean and adding additional features
05:21 - Conclusion and additional resources

Project Files:

Credits:

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

When I saw your miniature I've said to myself: "Sweet, the new video from Sebastian Lague". I was disappointed when heard it is not Sebastian. But your quality is good.

Micz
Автор

Sebastian's voice is a little bit more acute this time around.

mrpedrobraga
Автор

Major Sebastian Lague vibes. Great video though!

millslee
Автор

wuhu, finally more coding adventures. best youtube format I've ever watched

julians.
Автор

woah, really cool video! I hope you got an A for your final project!

hihi-cirx
Автор

I can finally go to rest now. I have been searching for months. I feel like my soul has left my body at this point.

creativemind
Автор

Very nice video. My favorite on youtube

saadhaneef
Автор

This guy is completely underrated, keep it up dawg!

mongolthemongoloid
Автор

hey man idk why everyone is bullying you and calling you a fake Sabastian Lague. I'm happy you had inspiration, and i just want to say, amazing video and project, you are one of the very very few who actually shares the project. and it's done really well, keep it up man!

GameLoop_Studio
Автор

dude this is so perfect for me thank you Shan!

SkrilViper
Автор

I still return to this video often when I want to remind myself that life is a continuous cycle of ups and downs, in which we must consider all feelings and thoughts in moderation. Watching this video is imperative to becoming one with tranquility and attaining an ultimate peace. Perhaps one day I may be as in touch with nature and body as you are, and I might find it possible to pass such knowledge to others as you have. Until then, watching this video will do.

robolord
Автор

Amazing video, I was looking for videos like the ones Sebastian Lague made. I was not disappointed.

Cyberducky
Автор

its like tom weiland and sebastian lague combined. not to say its plagiarism, it still brings more to the table than the sum of its parts.

acered
Автор

Reminds me of titanic! Very realistic and nice

saadhaneef
Автор

do more videos. I like that your video is inspired by Sebastian Lague. If possible drop some tutorials for noobs like me.

nilmour
Автор

please could anyone tell me hoe can I calculate the vertex height like in this video?

junnoonrafid
Автор

Nice video my man, but I also think you should name your series differently. Literally clicked thinking this was Sebastian and I was disappointed. You don't want that to be the first thing someone feels when watching your video. I hope I didn't demotivate you, i hope you continue making videos

Dylen
Автор

2:20 how come your waves are so randomized I've tried to implement same thing in different engine and language, everythng works out but the main wave is always the same size while yours if one side lower other side higher, my wave is always uniform (with some impurities from other waves)

Boi-iilm
Автор

Next please🙏 fluid simulation of navier stokes equation❤

jhanolaer
Автор

As much as I want to give this video a thumbs up, the thumbnail and video name are just too similar to Sebastian Lague's. Given the time and effort that Sebastian went through to acquire his own reputation and community, I find that tricking people into watching your videos by copying the same style is unfair and disrespectful. Perhaps that wasn't the intent in the beginning, but the end result is the same.

Avandale