图形学学习笔记
FlyuZ
这个作者很懒,什么都没留下…
展开
-
用俄罗斯方块入门EasyX库
从知乎的童老师那里看到这个库,感觉很好玩的样子,但对于一个入门小白来说,踩了很多的坑,所以我写下这篇文章,希望可以帮到你。首先你需要完成以下事: ①基础c/c++语法知识 ②了解Visual Studio基本使用方法(安装好easyx库,网上有教程,会建项目,会编译程序,把常用的功能都装上) ③会查EasyX官方手册(把官网上简易教程照着写一遍,很关键,知道如何使用库函数) ④一点windo原创 2017-06-06 22:44:12 · 3086 阅读 · 1 评论 -
vs配置glut(配一次多次用)
下载GLUT网址:https://www.opengl.org/resources/libraries/glut/glut_downloads.php 找到这个!! 点红色那个下载下来解压出来的文件夹改名叫gl,然后放到你想放的地方配置GLUT将刚才下载的文件中的glut32.dll和glut.dll复制粘贴到C:\Windows\System32和 C:\Windows\SysWOW64在v原创 2018-02-06 21:49:03 · 3559 阅读 · 2 评论 -
OpenGL-绘制旋转立方体
OpenGL绘制旋转立方体。 编译环境 vs2015+glut效果图: //By:ZHangFY#include GL/glut.h>GLfloat rotate_angle1 = 0.0;GLfloat dSize = 0.3; //立方体大小void myDisplay(void){ glClear(GL_COLOR_BUFFER_BIT | GL_DEP原创 2017-09-04 21:49:01 · 3817 阅读 · 0 评论 -
3d场景中的平面转2维平面
比如在3d模型的投影中,投影面虽然是一个平面,但是是3维坐标表示的,我们会需要将3维的平面转换成2维的平面:首先将3d平面的坐标轴与2d平面的坐标轴对应起来具体解释可以看这篇博客: http://blog.csdn.net/jc_laoshu/article/details/69657579def get_transform(x, y, z, a, b, c, m, n, p...原创 2018-03-09 15:45:48 · 2210 阅读 · 1 评论