首页> 外文会议>Annual Frontiers in Education >Raytracing as a tool for learning computer graphics
【24h】

Raytracing as a tool for learning computer graphics

机译:RayTracing作为学习计算机图形的工具

获取原文

摘要

The commonly used programming approach in teaching computer graphics requires students to learn a lot before they can generate basic and not-so-realistic images. As a result, students may easily be lost in the jungle of programming primitives, and their high expectation fades away quickly. Moreover, the API based programming approach does not support global illumination models. To address these problems, a new approach that combines ray tracing and programming has been used in a junior level elective course, Introduction to Computing with Geometry, with great success. With ray tracing, we are able to cover the camera metaphor, basic shapes, geometric modeling, coefficients of an illumination model, light sources, textures, surface tessellation, smooth and nonsmooth triangles, and algebraic surfaces. A student can learn all the basics and generate beautiful and realistic looking images easily and quickly. This paper details our approach and presents our course materials, exercises, student work and evaluation.
机译:在教授计算机图形中的常用编程方法要求学生在生成基本和不太现实的图像之前学习很多。因此,学生可能很容易在编程原语的丛林中丢失,并且他们的高期望很快就消失了。此外,基于API的编程方法不支持全局照明模型。为了解决这些问题,在初级选修课中使用了一种结合Ray跟踪和编程的新方法,与几何形状进行了良好的成功。通过射线跟踪,我们能够覆盖相机隐喻,基本形状,几何建模,照明模型的系数,光源,纹理,表面曲面细分,平滑和非球形三角形和代数表面。学生可以通过迅速快速地了解所有基础知识并产生美丽和现实的图像。本文详细介绍了我们的方法,并提出了我们的课程材料,练习,学生的工作和评估。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号