OpenGL编程的交互式介绍

D. Shreiner, Edward Angel, Vicki Shreiner
{"title":"OpenGL编程的交互式介绍","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":"{\"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}","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

摘要

本课程介绍了使用OpenGL应用程序编程接口(API)编写交互式计算机图形应用程序。除了在生成特定图形效果(如照明或纹理映射)的上下文中呈现OpenGL库的调用外,该课程还广泛使用教程程序,允许学生交互式地操纵函数调用的参数,并立即看到对渲染图像的影响。本课程假定没有使用OpenGL的经验,只有阅读简单C程序的能力。主题范围从OpenGL库的简要概述,到简单几何原语的渲染,到OpenGL的几何变换和高级功能,包括照明,纹理映射,抗锯齿和图像处理。交互式OpenGL编程介绍ii演讲者传记
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
An interactive introduction to OpenGL programming
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
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Temporal coherence Session details: Course 24: GPGPU: general-purpose cmputation on graphics hardware Session details: Course 11: Practical least-suqares for computer graphics The mobile 3D ecosystem A CMOS camera-based man-machine input device for large-format interactive displays
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1