- 博客(4)
- 收藏
- 关注
原创 图形编程技术笔记整理3.1-3.5
3.1 变换的四个步骤及其相关的OpenGL函数Transformation(变换):几何变换,投影变换,裁剪,视口变换·投影变换→裁剪,在这一过程中,会有一个视锥体,超过视锥体范围的会被裁剪掉·变换本质上如上一张图:三维→二维·为什么要有视口变换:和设备相关,不同的屏幕有不同的设置,OpenGL为了更好地跨平台,所以现在虚拟空间进行后进行变换。·相关的函数:几何变换:glTranslate()、glRotate()、glScale()投影:glFrustu.
2022-03-31 00:41:31
469
原创 图形编程技术笔记整理2.4
2.4OpenGlStarter程序问题解答Freeglut编程的基本模式main(){设置显示模式;初始化窗口;创建窗口;设施一系列回调函数;启动主循环;}·事实上,包括拖动窗口等在内的所有功能都是靠代码实现的。·操作系统和人互动的三种接口:图形化的界面,命令式的,应用程序2.回调函数:每次变化都要用的函数,反复使用的函数;不是由自己调用,而是由电脑调用三类:display();myReshape();键盘、鼠标的响应函数...
2022-03-31 00:33:32
236
原创 图形编程技术笔记整理2.1
2.1 OpenGL的功能及其两种学习路线OpenGL是什么?大约有150个函数组成,用户可以调用来完成各种绘图任务调用图形硬件的程序接口,因为应用程序直接调用图形显卡驱动很困难,OpenGL相当于在其中加了一层辅助打交道OpenGL能做什么?·变换(几何变化、投影、视口变换)·光照与材质·纹理映射·图像功能·特效·建模·.....OpenGL的学习·OpenGL的学习不只是学习一堆离散的函数,而必须很好的理解图形流水线的整体流程
2022-03-31 00:29:21
202
原创 图形编程技术笔记整理1.1-1.6
1.1计算机图形学概念,1.2图形与图像的区别,1.3图形流水线,1.4图形开发库,1.5 GPU,1.6 GPU中图形流水线的发展及shader编程
2022-03-13 16:59:28
5194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅