tutorial-icg:计算机图形学项​​目入门教程

时间:2024-06-14 18:53:24
【文件属性】:

文件名称:tutorial-icg:计算机图形学项​​目入门教程

文件大小:46KB

文件格式:ZIP

更新时间:2024-06-14 18:53:24

C++

本教程的主要目的是在学习和实践过程中指导委内瑞拉*大学计算机图形学入门课程的学生,并提供重要的示例,解释和模板,以使他们的项目易于理解和阐述。 此外,本教程对其他大学的学生或对学习OpenGL基础感兴趣的人也可能很有用。 在整个教程中,将使用C ++和以下库: (开放图形库)是一个标准规范,定义了多语言API(应用程序编程接口),使您可以创建产生2D和3D图形的应用程序。 (用于Windows的图形库)是轻量级的和多平台的,它允许使用OpenGL上下文创建窗口并处理与它们相关的各种事件。 是一个用C / C ++编写的库,使程序员能够快速将图形用户界面添加到基于OpenGL或DirectX的应用程序中。 (OpenGL扩展库)是用C / C ++编写的跨平台和开放源代码,它提供了有效的执行机制来确定目标平台上支持哪些OpenGL扩展。 仅适用于C ++的 (OpenGL


【文件预览】:
tutorial-icg-master
----.gitignore(3KB)
----README.md(3KB)
----opengl-basic-tutorial.v12.suo(43KB)
----chapter-3()
--------Main.cpp(4KB)
--------SOff.h(184B)
--------README.md(3KB)
--------Model.h(552B)
--------UserInterface.h(642B)
--------Model.cpp(580B)
--------Main.h(592B)
--------GLSLProgram.h(2KB)
--------chapter-3.vcxproj(4KB)
--------SOff.cpp(925B)
--------GLSLProgram.cpp(9KB)
--------UserInterface.cpp(2KB)
--------chapter-3.vcxproj.filters(2KB)
----LICENSE(1KB)
----models()
--------cube.soff(600B)
----chapter-1()
--------Main.cpp(5KB)
--------README.md(10KB)
--------Quad.cpp(451B)
--------Line.cpp(353B)
--------UserInterface.h(630B)
--------Line.h(120B)
--------Main.h(602B)
--------Figure.cpp(489B)
--------Figure.h(379B)
--------chapter-1.vcxproj.filters(2KB)
--------Quad.h(120B)
--------chapter-1.vcxproj(4KB)
--------UserInterface.cpp(1KB)
----chapter-2()
--------Main.cpp(3KB)
--------SOff.h(184B)
--------README.md(11KB)
--------Model.h(340B)
--------UserInterface.h(602B)
--------Model.cpp(725B)
--------Main.h(526B)
--------SOff.cpp(499B)
--------chapter-2.vcxproj.filters(2KB)
--------chapter-2.vcxproj(4KB)
--------UserInterface.cpp(2KB)
----shaders()
--------Color.frag(113B)
--------Color.vert(143B)
----opengl-basic-tutorial.sln(2KB)

网友评论