← 返回作品集

UNITY · HLSL · PROCEDURAL GENERATION

程序化宇宙

环境模拟 · Unity 着色器

项目类型
个人项目
项目时间
2025.11
引擎与技术
Unity / HLSL / Procedural Generation

项目介绍

01 / OVERVIEW

通过程序化地貌、无缝纹理与大气效果,构建星球环境。

技术实现

02 / SHADERS
  • 编写 HLSL Shader,实现基于高程的生态分层与地貌自然过渡。
  • 实现随机采样三向映射,结合 FBM 噪声消除球体表面的纹理重复。
  • 接入光照管线,利用菲涅尔效应模拟星球轮廓的大气散射。

Unity 着色器演示

03 / DEMO
Unity 着色器演示

观看重点:依次观察地表不同高程的颜色过渡、球面纹理衔接,以及星球轮廓处的大气效果。