
计算机图形学三维图形程序设计
文章平均质量分 94
笔记和问题记录
Disservice
这个作者很懒,什么都没留下…
展开
-
[OpenGL][学习笔记]第2章状态管理和绘制几何物体
绘图工具箱清除窗口 在计算机中,保存图片的内存通常被计算机所绘制的前一幅图像所填充,因此在绘制新场景之前,一般需要把它清除为某种背景颜色。glClearColor()函数和glClear()函数void glClearColor(GLclampf red,GLclampf green,GLclampf blue,GLclampf alpha);设置当前清除颜色、用于清除RGBA模式下的颜色缓冲区,red,green,blue和alpha值范围限定在[0,1]之内。默认的清除颜色是(0,0,0,原创 2021-03-21 15:13:03 · 219 阅读 · 0 评论 -
[12.10]OpenGL入门的个人问题记录
配置环境时遇到无法打开glut.lib等诸如此类问题 自己链接、安装、设置等等各种方法都试过了,感觉自己难以掌握,所以根据VisualStudio的提示下载了vcpkg。vcpkg是一个package manager,在命令行中输入vcpkg install 什么什么库就会帮你下载配置。我目前只需要用到glut,glew,glui之类的,试了一下非常方便好用。具体的下载安装和使用方法参照了官方文档:(英文的)vcpkg: a C++ package manager for Windows, Lin..原创 2020-12-10 18:13:59 · 180 阅读 · 0 评论 -
[OpenGL][学习笔记]第1章 OpenGL简介
第1章 OpenGL简介什么是OpenGL OpenGL是**图形硬件的一种软件接口。**这个接口包含的函数超过700个,可以用于指定物体和操作,创建交互式的三维应用程序。在OpenGL中,程序员必须根据一些为数不多的基本几何图元(如点,直线和多边形)来创建所需要的模型。OpenGL工具库(GLU)提供了许多的建模功能,例如二次曲面以及NURBS曲线和表面。NURBS曲线和表面 NURBS是Non-Uniform Rational B-Splines的缩写,是非均匀有理B样条的意思。简单地说,原创 2020-10-21 16:37:22 · 201 阅读 · 0 评论