太极图形课S1-光线追踪:带有图案的球

[Taichi] version 0.8.5, llvm 10.0.0, commit 45c6ad48, win, python 3.9.1

背景简介

基于课程案例 4_0_path_tracing.py 修改得到。

在学习了光追算法后,希望增加更多材质、表面细节。目前增加了以下效果(可直接见图),包括:

材质:

  1. 气泡状
  2. 烟雾状

表面图案:

  1. 网格状
  2. 藤蔓状
  3. 同心圈状
  4. 太极状

为了方便,图案均是直接算法生成,避免了贴图的麻烦,也很容易举一反三,欢迎大家继续尝试!

成功效果展示

展示图片

demo