Skip to content

OpenGL & C++ 计算机图形学 东南大学 包括Demo,教程,示例程序

Notifications You must be signed in to change notification settings

KevinZhou6/Computer-Graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer-Graphics

Using OpenGL & C++ 计算机图形学 东南大学

实验总结

1. 基础图形绘制

  • 学习了如何在OpenGL中创建和操作2D及3D图形。
  • 掌握了基本图形的变换和动画处理技术。

2. 明暗处理

  • 实现了Gouraud和Phong明暗模型。
  • 理解了顶点着色与片元着色的区别及其对光照效果的影响。

3. 场景漫游

  • 探索了在3D环境中进行视角转换的技术。
  • 学习了视图矩阵的应用,实现了自由视角移动。

4. 纹理映射

  • 了解了纹理映射在增强视觉效果中的作用。
  • 应用了纹理技术来增加3D模型的细节和真实感。

5. 光照和材质处理

  • 深入研究了不同光照模型对物体外观的影响。
  • 学习了如何在模型上应用不同的材质效果。

项目介绍

  1. Demo展示
    1. 直接下载,就可以体验openGL的demo
  2. 几何与变化
    1. 2D以及3D的模型绘制
    2. VBO,VAO运用
    3. 变化矩阵的使用
  3. 阴影
  4. 实验
    1. 该部分介绍了四个实验,可以帮助你快速入门精通。
  5. 模型导入
    1. 介绍如何将Obj模型导入OpenGL
  6. 纹理
  7. 报告

About

OpenGL & C++ 计算机图形学 东南大学 包括Demo,教程,示例程序

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published