An interactive introduction to OpenGL programming

D. Shreiner, Edward Angel, Vicki Shreiner
{"title":"An interactive introduction to OpenGL programming","authors":"D. Shreiner, Edward Angel, Vicki Shreiner","doi":"10.1145/1281500.1281596","DOIUrl":null,"url":null,"abstract":"This course provides an introduction to writing interactive computer graphics applications using the OpenGL Application Programming Interface (API). In addition to presenting the calls of the OpenGL library in the context of generating particular graphics effects, like lighting or texture mapping, the course makes extensive use of tutorial programs that allow students to interactively manipulate the parameters of the function calls and immediately see the affects on the rendered image. The course assumes no previous experience with OpenGL, merely the ability to read simple “C” programs. Topics range from an brief overview of the OpenGL libraries, to the rendering of simple geometric primitives, to geometric transformations and advanced features of OpenGL including lighting, texture mapping, anti-aliasing, and image processing. An Interactive Introduction to OpenGL Programming ii Speaker Biographies","PeriodicalId":184610,"journal":{"name":"ACM SIGGRAPH 2007 courses","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SIGGRAPH 2007 courses","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1281500.1281596","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

This course provides an introduction to writing interactive computer graphics applications using the OpenGL Application Programming Interface (API). In addition to presenting the calls of the OpenGL library in the context of generating particular graphics effects, like lighting or texture mapping, the course makes extensive use of tutorial programs that allow students to interactively manipulate the parameters of the function calls and immediately see the affects on the rendered image. The course assumes no previous experience with OpenGL, merely the ability to read simple “C” programs. Topics range from an brief overview of the OpenGL libraries, to the rendering of simple geometric primitives, to geometric transformations and advanced features of OpenGL including lighting, texture mapping, anti-aliasing, and image processing. An Interactive Introduction to OpenGL Programming ii Speaker Biographies
OpenGL编程的交互式介绍
本课程介绍了使用OpenGL应用程序编程接口(API)编写交互式计算机图形应用程序。除了在生成特定图形效果(如照明或纹理映射)的上下文中呈现OpenGL库的调用外,该课程还广泛使用教程程序,允许学生交互式地操纵函数调用的参数,并立即看到对渲染图像的影响。本课程假定没有使用OpenGL的经验,只有阅读简单C程序的能力。主题范围从OpenGL库的简要概述,到简单几何原语的渲染,到OpenGL的几何变换和高级功能,包括照明,纹理映射,抗锯齿和图像处理。交互式OpenGL编程介绍ii演讲者传记
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信