会议专题

Real-time Gray-scale Scene Rendering in MultiGen-Vega Applications

MultiGen-Vega is a software environment widely used in real-time VR (Virtual Reality) 3D visual simulation. For some particular applications,rendering gray-scale scene is necessary but Vega itself does not provide it. Based on the structure of Vega program,Vegas channel callback function system and OpenGL,two methods were presented to realize it. They are based on texture mapping. Method 1 uses the fixed texture mapping functionality in OpenGL;Method 2 uses GLSL (OpenGL Shading Language) to create a fragment shader to replace the fixed functionality;and both of them satisfy the real-time requirement. Whats more,Method 2 takes use of the great graphics ability and programmability of modern GPU;it provides an additional flexibility and can be used to realize other effects that are not provided by Vega. These two methods also can be applied to other scene management system based on OpenGL.

MultiGen-Vega real-time gray-scale channel callback OpenGL GPU GLSL

Xiong Shuai Fu Chengyu Liu Xingfa

P.O.Box 350,Shuangliu,Chengdu,China

国际会议

2011 International Conference on Opto-Electronics Engineering and Information Science(2011光电电子工程与信息科学国际会议 ICOEIS 2011)

西安

英文

228-232

2011-12-23(万方平台首次上网日期,不代表论文的发表时间)