Atmospheric Scattering (and also just faking it)
Follow me on:
Twitter: https://twitter.com/iced_coffee_dev
Github: https://github.com/simondevyoutube/
This project tackles adding atmospheric scattering to our procedural worlds, using both a physically accurate model and a hacked together pile of garbage approach. Depending on your use case, if you need photo realism or a more exaggerated look for your 3d world generation, one or the other may suit you.
This is the 6th in a series of 3D world generation tutorials. In the previous tutorial we covered some texturing technique, and in this project we'll build on that and improve it with an atmosphere to help with the overall look.
Just treat this as a jumping off point for your own projects, there's lots of ways to do this, but if you want to understand how some of the bigger engines do it, or how to cobble together some shaders on your own, this can help. Especially if you're doing a lot of procedural generation for yourself.
Full source code for the project is available, so if you're interested in fiddling with the code, screwing around with it, or improving it.
Видео Atmospheric Scattering (and also just faking it) канала SimonDev
Twitter: https://twitter.com/iced_coffee_dev
Github: https://github.com/simondevyoutube/
This project tackles adding atmospheric scattering to our procedural worlds, using both a physically accurate model and a hacked together pile of garbage approach. Depending on your use case, if you need photo realism or a more exaggerated look for your 3d world generation, one or the other may suit you.
This is the 6th in a series of 3D world generation tutorials. In the previous tutorial we covered some texturing technique, and in this project we'll build on that and improve it with an atmosphere to help with the overall look.
Just treat this as a jumping off point for your own projects, there's lots of ways to do this, but if you want to understand how some of the bigger engines do it, or how to cobble together some shaders on your own, this can help. Especially if you're doing a lot of procedural generation for yourself.
Full source code for the project is available, so if you're interested in fiddling with the code, screwing around with it, or improving it.
Видео Atmospheric Scattering (and also just faking it) канала SimonDev
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Exploring the depths of the new Sky & Atmosphere system | Unreal Engine](https://i.ytimg.com/vi/SeNM9zBPLCA/default.jpg)
![3D World Generation #8: Floating Origins for Bigger Worlds (JavaScript/Three.js)](https://i.ytimg.com/vi/qYdcynW94vM/default.jpg)
![Coding Adventure: Atmosphere](https://i.ytimg.com/vi/DxfEbulyFcY/default.jpg)
![LIFE BEYOND II: The Museum of Alien Life (4K)](https://i.ytimg.com/vi/ThDYazipjSI/default.jpg)
![What is the Greatest Evil on this Planet?](https://i.ytimg.com/vi/-EQO6YMIzqg/default.jpg)
![3D World Generation: Heightmap Tutorial](https://i.ytimg.com/vi/hHGshzIXFWY/default.jpg)
![Photorealism Explained](https://i.ytimg.com/vi/R1-Ef54uTeU/default.jpg)
![atmospheric interactions](https://i.ytimg.com/vi/4NWgEfbNzho/default.jpg)
![Coding Adventure: Procedural Moons and Planets](https://i.ytimg.com/vi/lctXaT9pxA0/default.jpg)
![How I Optimized My JavaScript Project (Complete Walkthrough) | Faster Spatial Hash Grids](https://i.ytimg.com/vi/oewDaISQpw0/default.jpg)
![Pass by Value vs Reference (JavaScript): Memory, Functions, and more!](https://i.ytimg.com/vi/jxaxyvHo8ZM/default.jpg)
![I Made a 3D Engine in 1 Day (WebGL/JavaScript)](https://i.ytimg.com/vi/Ms1vvo45Wi8/default.jpg)
![Logarithmic Depth Buffers and Problems of Scale (3D World Generation #9)](https://i.ytimg.com/vi/8bRS9RRWfSs/default.jpg)
![Simple Biome Generation (3D World Generation #11)](https://i.ytimg.com/vi/DPZ4eB0kT1Y/default.jpg)
![[Unity] Procedural Planets (E01 the sphere)](https://i.ytimg.com/vi/QN39W020LqU/default.jpg)
![Three.js Post Processing Tutorial | Easy & Quick for Beginners (JavaScript)](https://i.ytimg.com/vi/_da8WNeZZ4w/default.jpg)
![3D World Generation #7: Speeding it up via Threading (JavaScript Web Workers & Three.js)](https://i.ytimg.com/vi/a1L7k35EHIc/default.jpg)
![How Many AI Agents can JavaScript Handle?](https://i.ytimg.com/vi/kuy17LVDESk/default.jpg)
![Why is the Sky Blue? | Don't Memorise](https://i.ytimg.com/vi/ssEfeAhwjcM/default.jpg)
![3D Mesh Generation, Gaps, and Stitching (3D World Generation #10)](https://i.ytimg.com/vi/sXFxfqGPR-c/default.jpg)