3D World Generation: #5 (Texturing): Triplanar Mapping/Infinite Splatting/Blending/Bombing
We tackle texturing our procedural worlds using a variety of techniques that you can mix and match for whatever suits your project.
This is the 5th in a series of 3D world generation tutorials. In the previous tutorial we covered planetary level-of-detail, and in this project we'll build on that with some nice texturing strategies to give the overall look some improvement.
This is by no means an exhaustive list of all the possible things you could do, but it'll definitely get you started for your own projects, especially if you're doing a lot of procedural generation.
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.
Github: https://github.com/simondevyoutube/
Inigo's Website: https://www.iquilezles.org/www/articles/texturerepetition/texturerepetition.htm
Gamasutra: https://www.gamasutra.com/blogs/AndreyMishkinis/20130716/196339/Advanced_Terrain_Texture_Splatting.php
Triplanar Normals: https://medium.com/@bgolus/normal-mapping-for-a-triplanar-shader-10bf39dca05a
No Man's Sky: https://www.youtube.com/watch?v=e5d5Mo-Gw_U
Horizon: Zero Dawn: https://www.youtube.com/watch?v=Fyj974PdGIU
Видео 3D World Generation: #5 (Texturing): Triplanar Mapping/Infinite Splatting/Blending/Bombing канала SimonDev
This is the 5th in a series of 3D world generation tutorials. In the previous tutorial we covered planetary level-of-detail, and in this project we'll build on that with some nice texturing strategies to give the overall look some improvement.
This is by no means an exhaustive list of all the possible things you could do, but it'll definitely get you started for your own projects, especially if you're doing a lot of procedural generation.
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.
Github: https://github.com/simondevyoutube/
Inigo's Website: https://www.iquilezles.org/www/articles/texturerepetition/texturerepetition.htm
Gamasutra: https://www.gamasutra.com/blogs/AndreyMishkinis/20130716/196339/Advanced_Terrain_Texture_Splatting.php
Triplanar Normals: https://medium.com/@bgolus/normal-mapping-for-a-triplanar-shader-10bf39dca05a
No Man's Sky: https://www.youtube.com/watch?v=e5d5Mo-Gw_U
Horizon: Zero Dawn: https://www.youtube.com/watch?v=Fyj974PdGIU
Видео 3D World Generation: #5 (Texturing): Triplanar Mapping/Infinite Splatting/Blending/Bombing канала SimonDev
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![3D World Generation #8: Floating Origins for Bigger Worlds (JavaScript/Three.js)](https://i.ytimg.com/vi/qYdcynW94vM/default.jpg)
![3D World Generation: Heightmap Tutorial](https://i.ytimg.com/vi/hHGshzIXFWY/default.jpg)
![Atmospheric Scattering (and also just faking it)](https://i.ytimg.com/vi/JMUtQcJE2Pw/default.jpg)
![](https://i.ytimg.com/vi/FWfsBVXp7V8/default.jpg)
![Coding Adventure: Ray Marching](https://i.ytimg.com/vi/Cp5WWtMoeKg/default.jpg)
![Is Simulating Soft and Bouncy Jelly Possible? 🦑](https://i.ytimg.com/vi/54YvCE8_7lM/default.jpg)
![How to HIDE Texture REPETITION in Unreal Engine - UE4 Tutorial](https://i.ytimg.com/vi/yCRzOdo4b68/default.jpg)
![Linked Lists vs Arrays, When They Suck, and When They Don't (Data Structures and Optimization)](https://i.ytimg.com/vi/34ky600VTN0/default.jpg)
![Flocking Simulation: Boids (JavaScript)](https://i.ytimg.com/vi/LltugBg4dtk/default.jpg)
![Procedural Plant Generation with L-Systems](https://i.ytimg.com/vi/feNVBEPXAcE/default.jpg)
![Coding Challenge #11: 3D Terrain Generation with Perlin Noise in Processing](https://i.ytimg.com/vi/IKB1hWWedMk/default.jpg)
![3D Mesh Generation, Gaps, and Stitching (3D World Generation #10)](https://i.ytimg.com/vi/sXFxfqGPR-c/default.jpg)
![I Tried Making a 3D MMORPG Game in JavaScript](https://i.ytimg.com/vi/IptkgFOoci0/default.jpg)
![Coding Adventure: Solar System](https://i.ytimg.com/vi/7axImc1sxa0/default.jpg)
![Creating a World for my Indie Game (Procedural Generation) || Keeper Devlog 1](https://i.ytimg.com/vi/Yt27yQtGpBQ/default.jpg)
![How to Blend Objects with Your Landscape - UE4 Runtime Virtual Texturing (RVT) Tutorial](https://i.ytimg.com/vi/xYuIDFzKaF4/default.jpg)
![Generate a Mesh Asset Using Compute Shaders in the Unity Editor! ✔️ 2020.3 | Game Dev Tutorial](https://i.ytimg.com/vi/AiWCPiGr10o/default.jpg)
![Pass by Value vs Reference (JavaScript): Memory, Functions, and more!](https://i.ytimg.com/vi/jxaxyvHo8ZM/default.jpg)
![3D World Generation: #3 (Quadtree & LOD)](https://i.ytimg.com/vi/YO_A5w_fxRQ/default.jpg)
![Texture Painting in Blender for Absolute Beginners](https://i.ytimg.com/vi/AnRQhH3fEDY/default.jpg)