摘要
现实世界中的物体或多或少会有半透明现象,树叶就具有很明显的半透明特性,并且树木的真实感很大程度上决定于树叶的逼真程度,因此对于树叶半透明效果绘制的研究是很有必要的。然而,树木上的叶片数量很大,对其进行具有叶片半透明效果的高度真实感绘制计算复杂度高,很难达到实时。实现了一种基于半透明纹理的叶片半透明效果的绘制方法,通过预计算,并结合基于GPU编程技术,大幅度提高了绘制速度,实现了对具有半透明叶片的树木的真实感实时绘制。此外,通过阴影的绘制进一步提高了真实感效果。
In the real world, objects are translucent more or less. For instance, the tree leaves have translucent properties. Moreover, the visual reality of trees largely depends on the leaves, so it’s significant to study the rendering of the leaves’ translucent effect. However, most trees have large number of leaves, which makes it extremely difficult to realize the real-time rendering of the tree with translucent leaves since its high time complexity. Semi-translucent effect of leaf was realized based on semi-translucent texture. In addition, using pre-computing combined with the programming technology of GPU, the rendering process was greatly speeded up. Finally, realistic real-time rendering of the trees with translucent leaves was realized. Moreover, shadows were rendered which further improved the visual effects.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2010年第11期2708-2711,共4页
Journal of System Simulation
基金
国家自然科学基金(60703006)