通过前一阶段的研究,在算法上有2种方式可以生成MultiBrush可用的水晶球。一种是用三角面片方式构造的空心水晶球;另一种是用一笔画方式构造的实心水晶球。当然,在MultiBrush中观看,这两种水晶球,视觉效果相似,空心与否并不明显。
两种水晶球的屏幕截图:
为方便2种算法比较,设定2种水晶球的球面节点数一致,外在尺寸一致。三角面片方式好理解,即在球面上布满大小不等的三角片,每一片都是一个单独笔画。一笔画方式,行笔次序相当于对球面进行水平分层,以一笔画方式完成球体分割,利用水晶壳笔刷的内部填充特性形成最终球体。以结冰笔刷来显示两种水晶球的行笔次序,可看出明显不同。
最后小结一下,从内存占用情况,一笔画方式胜出,其tilt文件仅3024字节,而三角面片方式文件为8292字节;从视觉效果看,二者无明显差异,一笔画方式生成的水晶球颜色略深;从外形修改方便性上评价,三角面片方式胜出可方便改为半球、圆台等,而一笔画方式仅为一笔无法做任何改动。
请为这个游戏评分(刷新后可以更改评分)
[评分人数: 0 平均分: 0]
原文链接:【VR游戏网】https://vr.lxybaike.com/blog/1613.html,转载请注明出处。
请先
!