针对现有的数字浮雕生成方法速度较慢且浮雕细节不够丰富的缺点,提出了新的高细节实时可交互地生成数字浮雕的方法.首先提出了一种高细节动态范围压缩函数,并在理论上证明了它比目前的压缩函数能更好地保持细节;然后基于该函数建立了一个实时数字浮雕建模系统,其将建模、交互和渲染流程放到GPU上实现,并利用多目标渲染提高帧缓存的利用率,获得了实时建模速度.系统中还设计了一个交互控制界面,使用户能实时地调整刻画浮雕的各种参数.实验结果证明,该方法能快速、便捷地制作出比现有方法具有更高细节特征的数字浮雕.
Current methods for generating digital bas-relief are pretty slow and can not be used to preserve complex details in the result. This paper proposes an approach for interactively generating digital bas-relief in real time. By the method, first we present a novel dynamic range compression function which is proved to be able to better preserve details than previous method. Then a modeling system for generating bas-relief is developed based on the compression function. The system integrates all the processing including modeling, interaction and rendering into GPU and use texture computation technique of multi-targets rendering to gain a high rate of utilization of frame buffers. Therefore, the system can be used to generate bas-relief models in a real-time rate. The user can adjust parameters to obtain various bas-relief models in the system by an easy-to-use user interface. Experimental results show that the approach can be applied to efficiently generate more detailed bas-relief than previous approaches.