经过一段时间的尝试,终于有所进展,采用Spherical Mapping来模拟Smooth Shading。Spherical Mapping是个好东西,可以模拟Specular light, NPR Outline等效果,而且性能也不错(采用传统的光照计算来实现要比较简单,但计算量惊人,目前的FLASH是承受不了的)。下面来一张截图:
由上图可以看出,目前有个问题是面和面之间有个缝隙,这是由于浮点精度误差引起的,接下来就着手开始解决这个问题。