Integrating Advanced GLSL Shading and XML Agents into a Learning-Oriented 3D Engine

CONIELECOMP '06 Proceedings of the 16th International Conference on Electronics, Communications and Computers(2006)

引用 0|浏览0
暂无评分
摘要
Most of the existing 3D engines are overwhelmingly complex and do not integrate support for virtual characters. We have developed a teaching oriented 3D engine with support for such tasks as model loading and setup, shadows, level of detail as well as advanced shading techniques using the OpenGL Shading Language (GLSL), developed following Object-Oriented techniques and built upon standard open source components. We have also extended previous work by seamlessly incorporating XML driven crowds which can interact with the elements of the environment. The resulting system is a highly capable, yet easy to learn and use 3D engine which may be used for students in Computer Graphics to quickly build interactive applications and to provide a framework to begin using specialized shading techniques with GLSL. The engine also serves as a motivating development environment for creating visually attractive crowds of agents, aimed at students of introductory Artificial Intelligence courses.
更多
查看译文
关键词
introductory artificial intelligence course,advanced shading technique,model loading,opengl shading language,computer graphics,specialized shading technique,interactive application,object-oriented technique,integrating advanced glsl shading,development environment,attractive crowd,xml agents,computer graphic,xml,level of detail,artificial intelligent,object oriented,artificial intelligence,application software,engines
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要