|Table of Contents|

Simulating Objects Reflection Based on OpenGL(PDF)

南京师范大学学报(工程技术版)[ISSN:1006-6977/CN:61-1281/TN]

Issue:
2013年01期
Page:
45-
Research Field:
Publishing date:

Info

Title:
Simulating Objects Reflection Based on OpenGL
Author(s):
Jiang Lingyan
School of Education Science,Nanjing Normal University,Nanjing 210097,China
Keywords:
OpenGLtemplate techniqueclopping planereflection effect
PACS:
TP391.9
DOI:
-
Abstract:
The simulation of the effects of objects reflection can dramatically enhance reality of virtual world and related technologies have been widely used in various computer applications,such as simulation system,3D animation,video game,and so on.At present,some simulation methods are confronted with some problems,for example,bad real-time performance,low reality in image,and complex calculation in their implementations.In this paper,we propose a new OpenGL-based method for simulating objects reflection.Some advanced programming skills are involved in our method,including template buffers and clopping plane.The experimental results demonstrate that our method has advantages of good real-time performance,high reality in image,and facility to implement.

References:

[1] 陈家新,周纬杰.动态光线跟踪算法与实现[J].系统仿真学报,2001,2(13):1-2.
Chen Jiaxin,Zhou Weijie.Dynamic ray tracing algorithm and realization[J].Journal of System Simulation,2001,2(13):1-2.(in Chinese)
[2]杨刚.基于OpenGL的2D纹理映射研究[J].吉林建筑工程学院学报,2011(28):87-89.
Yang Gang.The study of two-dimension texture mapping based on OpenGL[J].Journal of Jilin Institute of Architecture & Civil Engineering,2011(28):87-89.(in Chinese)
[3]Mark Segal,Carl Korobkin,Rolf van Widenfelt,et al.Fast shadows and lighting effects using texture mapping[J].Computer Graphics,1992,26(2):249-252.
[4]马骏,朱衡君,龚建华.基于Cg和OpenGL的实时水面环境模拟[J].系统仿真学报,2006(18):395-400.
Ma Jun,Zhu Hengjun,Gong Jianhua.Simulation of real-time water surface based on Cg and OpenGL[J].Journal of System Simulation,2006(18):395-400.(in Chinese)
[5]薛守良,苏鸿根.模板应用综述[J].计算机工程与设计,2004,(8):1 320-1 322.
Xue Shouliang,Su Honggen.Summarization of stencil buffer[J].Computer Engineering and Design,2004,(8):1 320-1 322.(in Chinese)
[6]Dave Shreiner,The Khronos OpenGL ARB Working Group.OpenGL 编程指南[M].李军,徐波,译.北京:机械工业出版社,2011. Dave Shreiner,The Khronos OpenGL ARB Working Group.OpenGL Programming Guide[M].Li Jun,Xu Bo,Translated.Beijing:China Machine Press,2011.(in Chinese)
[7]杨健,张敏.OpenGL中的光照技术研究[J].软件导刊,2011(4):84-86.
Yang Jian,Zhang Min.The research of illumination based on OpenGL[J].Software Guide,2011(4):84-86.(in Chinese)
[8]Wolfgang Heidrich,Hans-Peter Seidel.Realistic,hardware accelerated shading and lighting[C]//Computer Graphics Proceedings,Annual Conference Series,ACM SIGGRAPH.Los Angeles,1999:171-178.
[9]刘慧杰,靳海亮.基于VC++的OpenGL三维图形开发设计[J].计算机与数学工程,2009(7):123-125.
Liu Huijie,Jin Hailiang.Development and design of three-dimensional graphics based on VC++ and OpenGL[J].Computer & Digital Engineering,2009(7):123-125.(in Chinese)
[10]王莹莹.在VC中利用OpenGL实现动态效果图像的技巧[J].微型电脑应用,2002(6):50-54. Wang Yingying.Using OpenGL to realize dynamic image techniques in the VC[J].Microcomputer Applications,2002(6):50-54.(in Chinese)
[11]Kei Iwasaki,Yoshinori Dobashi,Tomoyuki Nishita.A fast rendering method for refractive and reflective caustics due to water surfaces[J].Computer Graphics Forum,2003,22(3):601-609.

Memo

Memo:
-
Last Update: 2013-03-31