4 ms·
Nice work. You briefly mentioned curl noise... About 10 years ago I wrote gaseous-giganticus[1] which uses curl noise to create gas-giant planet textures. The
by smcameron 2y ago
Nice work. You briefly mentioned curl noise... About 10 years ago I wrote gaseous-giganticus[1] which uses curl noise to create gas-giant planet textures. They don't move, like yours, but don't look too bad (and looking at Jupiter, you can't really see that move over small time scales anyway.) Some animation is possible[2] with gaseous-giganticus, but not in real time, as it's all done on the CPU, and it doesn't really sustain over time, as it starts off looking very fuzzy, resolves into something pretty nice, then gets weird. Here is some more output from early days: https://imgur.com/a/9LipP https://imgur.com/a/9LipP
Here are some slides about the development of gaseous-giganticus (best viewed with a real computer, not on a phone, as it uses arrow keys to navigate the slides): http://smcameron.github.io/space-nerds-in-space/gaseous-giganticus-slides/slideshow.html#17 http://smcameron.github.io/space-nerds-in-space/gaseous-giga...
[1] https://github.com/smcameron/gaseous-giganticus https://github.com/smcameron/gaseous-giganticus
[2] https://imgur.com/mqCwMeI https://imgur.com/mqCwMeI
- e_dziewanowski 2y agoReally cool - thanks for sharing! I thought about using cubemap to have the whole planet simulated but, since I only use the effect as a part of a skybox, it would be wasteful. You also use particles instead of textures. Are you familiar with the work of Larry Yaeger and Craig Upson? They created Jupiter for "2010", and used similiar, particle based approach.
- smcameron 2y agoI am aware of the existence of that work, but was never able to find any details about it.
- e_dziewanowski 2y agoSiggraph: https://dl.acm.org/doi/pdf/10.1145/15922.15895 https://dl.acm.org/doi/pdf/10.1145/15922.15895 Cinefex: https://archive.org/details/CineFex_1985 https://archive.org/details/CineFex_1985 Youtube documentary: https://youtu.be/5wuClV-i9r4?si=iQn6jqoFX5B3Go-c&t=706 https://youtu.be/5wuClV-i9r4?si=iQn6jqoFX5B3Go-c&t=706 French, but has captions