filmov
tv
Coding Adventure: Ocean Simulation and Buoyancy

Показать описание
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:
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:
Coding Adventure: Ocean Simulation and Buoyancy
Coding Adventure: Simulating Fluids
Coding Adventure: Rendering Fluids
Coding Adventure: Hydraulic Erosion
Coding Adventure: Gerstner Waves
Coding Adventure: Simulating an Ecosystem
Coding Adventure: Procedural Moons and Planets
Coding Adventure: Sound (and the Fourier Transform)
Ocean waves simulation with Fast Fourier transform
Coding Adventure: Atmosphere
Coding Challenge 180: Falling Sand
I Tried Creating a Game Using Real-World Geographic Data
Coding Adventure: Compute Shaders
Coding Adventure: Boids
Coding Adventure: Terraforming
Coding Adventure: Ray Tracing
Coding Adventure: Ray Marching
Hello World in different programming languages #programming #memes
MrBeast made me clone RAFT in 3 DAYS #shorts #gamedev #gamedevelopment #coding #unity
Best Programming Languages #programming #coding #javascript
Fluid Simulation
This is How Water Works in Video Games #gamedev #gaming #unity #chatgpt #mrbeast #programming
Coding Adventure: Optimizing a Ray Tracer (by building a BVH)
Coding Adventure: Clouds
Комментарии