Untitled prototype game with raymarched clouds and placeholder models. Not much in the way of gameplay yet as it’s mostly a graphical test to see how far I can push Godot 3.3
The clouds are rendered using a shader on the windshield of the cockpit by marching rays from the camera through a 3D SDF texture that is stretched and tiled over a large area. The camera coordinates are passed to the shader from code as parameters, along with an up-vector and right-vector. Those are used in the shader to calculate ray directions from the camera to each pixel on the windshield. The large 3D texture defines the overall shape of the clouds which is then modulated by a higher frequency 3D noise texture to add some detail. My implementation still has many issues and limitations I’d like to iron out.
I found the following resources helpful when learning raymarching:
Basic raymarching example and visualization:
Specifically volumetric raymarching:
5 views
2721
925
8 months ago 00:13:32 1
The Knights Templar & Magnetic Airships (Lost Prototype of The Passarola, 1709)
8 months ago 00:01:12 1
b-Ionic Plasma Wave Propulsion for Airships / 2005 - Ion Thruster
9 months ago 00:32:51 1
Super Alloy Ranger (Mega Man-like) All Bosses (No Damage)
1 year ago 00:14:05 24
The Cargo Airship That Wasn’t
1 year ago 00:07:22 1
Inside a Tech Billionaire’s Secret Airship Plan
2 years ago 00:12:16 1
1920s-30s U.S. NAVY AVIATION HOME MOVIES CURTISS MARINE TROPHY RACE USS LOS ANGELES XD79234
2 years ago 00:15:02 22
“Tin Balloon“ (silent)
3 years ago 00:02:45 2
AEROSCRAFT World’s Most Advanced AIRSHIP First Flight Commercial CARJAM TV 2014
3 years ago 00:01:00 5
Airship prototype with clouds - Godot engine
4 years ago 00:00:42 1
AVIATION: Motorised balloon test flight (1916)
5 years ago 00:04:01 1
Solar Powered Blimp Drone Prototype
5 years ago 00:02:07 28
Terrasoar Hybrid Blimp Prototype 1st Test Flight
7 years ago 00:01:49 24
Концепт беспилотного дирижабля Plimp ()
8 years ago 00:03:30 1
Модель гибридного дирижабля - активное маневрирование. SkyBolt-3M 19-й п.в.