Jello and Water Real-time Physics & Ray Tracing

  Рет қаралды 13,349

Grant Kot

Grant Kot

Күн бұрын

Пікірлер: 30
@HonestChuckle
@HonestChuckle 4 жыл бұрын
The new Minecraft update is looking pretty good here
@cavvaldiv5536
@cavvaldiv5536 4 жыл бұрын
_boing_ This is actually so cool, can't wait to see more :)
@purplechaos1238
@purplechaos1238 4 жыл бұрын
I love this!!!
@rafa_br34
@rafa_br34 Ай бұрын
Damn, I wish I had such skills but I can barely render a cube.
@DanielOakfield
@DanielOakfield 4 жыл бұрын
How cool is that!!!
@cybxrslash6597
@cybxrslash6597 4 жыл бұрын
i wanna go here when i die
@ChristianStout
@ChristianStout 4 жыл бұрын
Is this using PhysX for real-time physics?
@GrantKot
@GrantKot 4 жыл бұрын
It's using my own physics engine on CPU. Saving the GPU for rendering tasks.
@alan83251
@alan83251 4 жыл бұрын
Nice! Would you be able to create large or infinite worlds with this tech and dynamically scale back physics simulation as you increase distance from the camera? Any chance this could be added to Unity or Unreal Engine as a plug-in?
@GrantKot
@GrantKot 4 жыл бұрын
Yes, that is something I've been thinking about. The world could be divided into chunks and the four (or eight if we want huge vertical movement as well) chunks closest to the player are simulated. Adaptive resolution is something I experimented with a little too and is also definitely possible. Plug-in or maybe engine might be further off in the future, only after we release our game. But also, this game is already pretty easy to mod. You can just edit the MagicaVoxel level files, or even material property files and it would just work as everything is physically based. You don't have to worry about baking any shadows as everything is dynamic.
@unfunnyhumor1573
@unfunnyhumor1573 4 жыл бұрын
Epic
4 жыл бұрын
Does this really require nVidia RTX GPU?
@adeshpoz1167
@adeshpoz1167 4 жыл бұрын
Most likely. Considering it says "RTX" in the title.
4 жыл бұрын
Well, so do thousands of other videos about things like Minecraft shaders that don't even require nVidia GPU.
@GrantKot
@GrantKot 4 жыл бұрын
Sorry for the confusion, I partly put it there for the algorithm. More people search "RTX" than "raytracing". There is raytracing involved here, but as it's not triangle based, there's no need for the Nvidia kind of RTX. I am on an RTX 2080 though.
@rherrmann
@rherrmann 4 жыл бұрын
@@GrantKot Nice demo, but please don't add more confusion to the terminology... let people learn that RTX and raytracing in general are different things
@infera1
@infera1 4 жыл бұрын
Super dope! Coul something like this maybe simpler be in VR? I dream for another particle playroom like chroma lab.
@GrantKot
@GrantKot 4 жыл бұрын
Yeah, I did have an idea for an ant-man like mechanic, where you can hang out with your friends in this world in VR, you can shrink to walk around and "ride the waves" etc. while your friend can be bigger and scoop up/stir the water with you in it. Maybe sometime next year.
@Wordly_synth
@Wordly_synth 4 жыл бұрын
I recognize that hdri
@GrantKot
@GrantKot 4 жыл бұрын
Cape hill from HDRI Haven
@wasplay
@wasplay 4 жыл бұрын
Is my laptop's 2060 enough to run such a simulation ?
@GrantKot
@GrantKot 4 жыл бұрын
I think it's quite likely. There are quite a few settings I can expose to scale down the rendering. Like calculating reflections and refractions at half-res, or increasing step size when marching through the volumes. And for the CPU, there will be some settings to lower the particle count. Especially for non-structural stuff, like liquids, you can adjust down the simulation resolution without affecting the overall behavior. 2060 is not bad, being a newer architecture and stuff. I'm on a desktop RTX 2080, base model no overclock etc.
@wasplay
@wasplay 4 жыл бұрын
@@GrantKot Awesome ! :)
@dabbopabblo
@dabbopabblo 3 жыл бұрын
avatar the last airbender water benders be like
@candziiss3012
@candziiss3012 4 жыл бұрын
I'm just saying you got to talk man
@GrantKot
@GrantKot 4 жыл бұрын
Sorry, I haven't been spending as much time video editing these days. Lots of work to be done these days and coordinating with team members. I did a quick fix to add some background music to this video.
@ShawarmaBaby
@ShawarmaBaby 4 жыл бұрын
Is this Unity?
@GrantKot
@GrantKot 4 жыл бұрын
No, currently just C++ and modifying one of the DirectX samples (SimpleInstancing) from Xbox ATG
@ChristianStout
@ChristianStout 4 жыл бұрын
@@GrantKot So is it using DXR, or your own raytracing shader?
@GrantKot
@GrantKot 4 жыл бұрын
Christian Stout own shaders
Mesh Shaders Demo (DirectX 12 Ultimate) | Devlog
2:58
Grant Kot
Рет қаралды 9 М.
6 Months of Voxel Physics Engine Optimizations
8:17
Grant Kot
Рет қаралды 48 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
I got a mail order ant colony and gave them a new home...
13:34
Homemade Ecosystems
Рет қаралды 9 МЛН
I Remade Avatar Water VFX in 100 Hours
11:38
ErikDoesVFX
Рет қаралды 2,4 МЛН
Zooming into the Center of the Andromeda Galaxy (360° VR Video)
4:20
SpaceCinema
Рет қаралды 1,3 МЛН
Working With Ray Traced Water Caustics in DXR
5:47
NVIDIA Game Developer
Рет қаралды 3,4 М.
Every Softlock in Portal
43:08
Marblr
Рет қаралды 1,3 МЛН
Marble Run 1000 Marbles Rain Gutter VS Mega Whirlpool ASMR Amakandu
10:20
Octopus vs Underwater Maze
17:13
Mark Rober
Рет қаралды 82 МЛН
They Awake 1000 Days Later Locked In Earth's Orbit And Found Earth Destroyed
12:20
I Made a 32-bit Computer Inside Terraria
15:26
From Scratch
Рет қаралды 4,1 МЛН
World's Largest Jello Pool- Can you swim in Jello?
10:28
Mark Rober
Рет қаралды 176 МЛН