1、对于更具挑战性的练习,你会如何改变组成空气曲棍球桌的三角形,以使边缘不那么明显?提示:你可以尝试在扇形中添加更多三角形。
可以尝试在扇形中添加更多三角形,或者使用光照算法并逐片段计算颜色值。
2、尝试调整正交矩阵,使桌子在屏幕上看起来变大或变小,并在屏幕上移动它。要实现这一点,你需要调整传递给 orthoM() 函数的左、右、上、下值。
可通过调整传递给 orthoM() 函数的左、右、上、下值来调整正交矩阵,从而使桌子在屏幕上看起来变大或变小,以及在屏幕上移动。
3、如何更新木槌生成器,使其更接近这种类型的木槌?你仍然可以用简单的几何形状来构建木槌。
可以按以下方式构建:
- 两个规则圆柱侧面
- 一个用于手柄
- 一个用于底座外部
- 两个圆环
- 一个用于底座顶部
- 一个用于底座内部
- 一个倾斜圆柱侧面
- 用于连接底座内部的两个圆环
- 一个半球体
- 用于覆盖木槌顶部
当然,你也可以发挥想象,自由创作。
4、There’s a tradeoff between particle count and size and what the device is capable of. At some point, too many particles will slow down the frame rate. 请翻译这句话。
粒子数量和大小与设备性能之间存在权衡。在某些情况下,过多的粒子会降低帧率。
5、将高度图的实现方式更改为使用三角形带和退化三角形。请说明实现此更改的方法。
可通过搜索引擎学习如何将高度图实现改为使用三角形带和退化三角形来存储高度图。

最低0.47元/天 解锁文章
1089

被折叠的 条评论
为什么被折叠?



