10 2018 档案

摘要:c程序编译过程: 编译过程:源码.c->(预处理)->预处理过的.i源文件->(编译)->汇编文件.S->(汇编)->目标文件.o->(链接)->elf可执行程序。 预处理用预处理器,编译用编译器,汇编用汇编器,链接用链接器,这几个工具再加上其他一些额外的会用到的可用工具,合起来叫编译工具链。gcc 阅读全文
posted @ 2018-10-26 18:11 一梦、 阅读(244) 评论(0) 推荐(0) 编辑
摘要:透视投影与正视投影图: 正视投影正上方观察牛的代码: 代码执行效果: 放开代码中相应的注释,可以看到下面的效果: 从前面看牛 从牛头看牛: 从牛下巴看牛: 再加入一头牛,使两头牛的坐标分别为(0.0,-10.0,0.0)、(0.0,-30.0,0.0),改用透视投影,视点的坐标为(0.0,-50.0 阅读全文
posted @ 2018-10-23 12:03 一梦、 阅读(3782) 评论(0) 推荐(0) 编辑
摘要:顺序容器 (顺序不依赖于元素的值,而是与元素加入容器时的位置相对应) map(键-值) multimap(键可重复) unordered_map(无序) unordered_multimap(无序可重复) set(关键字) multiset(键可重复) unordered_set(无序) unord 阅读全文
posted @ 2018-10-22 14:45 一梦、 阅读(178) 评论(0) 推荐(0) 编辑
摘要:绘制效果: 改进版:(增加了刻度并封装成了c++对象,并所有的成员变量可get、set) 效果图: .h文件代码: .cpp文件代码: 主要调用代码: 阅读全文
posted @ 2018-10-18 12:15 一梦、 阅读(1091) 评论(0) 推荐(0) 编辑
摘要:所用的纹理: 运行效果(为了观察法线对灯光的影响,注释掉30行到40行相应的代码。改掉左前的法线方向,其影响是房子的里面亮了,如下图): 运行效果(没有纹理): 带有环境光、散射光,指定光源位置,有多个纹理 效果: 代码实现: 阅读全文
posted @ 2018-10-13 19:15 一梦、 阅读(1297) 评论(0) 推荐(0) 编辑
摘要:openglsb.h: pyramid.c: 运行效果: 阅读全文
posted @ 2018-10-12 14:42 一梦、 阅读(3342) 评论(2) 推荐(0) 编辑
摘要:安装相应的库: 实例: MakeFile: 运行效果: 阅读全文
posted @ 2018-10-09 15:53 一梦、 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:关键代码: 运行效果: 阅读全文
posted @ 2018-10-05 14:38 一梦、 阅读(385) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示