###图形几何变换 图形变换是计算机图形学中的一个重要内容。通过对简单图形进行多种变换和组合,可以形成一个复杂图形,这些操作也用于将世界坐标系中的场景描述转换为输出设备上的观察显示中。 应用于对象几何描述并改变它的位置、方向或大小等几何信息的操作称为几何变换(Geometric Transforma ...
分类:
编程语言 时间:
2020-06-12 00:38:14
阅读次数:
77
1.简介 基本是翻译和补充 http://www.songho.ca/opengl/gl_projectionmatrix.html 计算机显示器是一个2D的平面,一个3D的场景要被OpenGL渲染必须被投影到2D平面上以生成2D的图像。在OpenGL中,GL_PROJECTION矩阵可以用来进行投 ...
分类:
其他好文 时间:
2020-06-05 15:18:36
阅读次数:
84
视频渲染 libSDL 1.libSDL,他可以为开发者提供面向libSDL的API编程,libSDL内部会解决多个平台的OpenGL上下文环境以及窗口管理问题,开发者只需要交叉编译到各自的平台上就可以做到只写一份代码即可运行在多个平台。其中FFmpeg中的ffplay这一工具就是基于libSDL进 ...
分类:
其他好文 时间:
2020-06-02 22:50:54
阅读次数:
120
{ OpenGL安装安装命令如下:$ sudo apt install build-essential $ sudo apt install libgl1-mesa-dev$ sudo apt install libglu1-mesa-dev $ sudo apt install freeglut3 ...
分类:
系统相关 时间:
2020-06-01 23:40:52
阅读次数:
167
在使用Clion openGl的途中,发现有兼容性问题。 CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。 这个问题很明显是64位系统使用了32位系统的文件,所以才会出现这样的问题, 我们只需要强行 ...
分类:
其他好文 时间:
2020-05-25 19:11:07
阅读次数:
161
最近想要在mingw上搭建opengl环境,按照https://learnopengl-cn.github.io/01%20Getting%20started/02%20Creating%20a%20window/上的操作获取了glad的文件,但是glfw则是下载的prebuild binaries ...
分类:
其他好文 时间:
2020-05-24 19:14:20
阅读次数:
46
前言 对于多站点全景纹理贴图,主要是怎么处理遮挡、以及站点与站点过度问题,本文设计了一下方法进行多站点全景的纹理贴图。 图1 方法步骤 代码(略): 效果: ...
分类:
其他好文 时间:
2020-05-24 00:40:58
阅读次数:
49
一、Unity的资源(Asset)和对象(UnityEngine.Objects) 资源(Asset) : 是硬盘中的文件,存储在Unity工程的Assets文件夹内。 例如,纹理(Texture),材质(Material)和FBX文件等,它们都是资源。一些资源的数据格式是Unity原生支持的,例如 ...
分类:
编程语言 时间:
2020-05-22 19:18:21
阅读次数:
57
报错提示: https://www.it610.com/article/1971236.htm Linux设备编译提示: http://qt-project.org/doc/qt-5/linux.html 嵌入式设备编译提示: https://doc.qt.io/qt-5/configure-lin ...
分类:
其他好文 时间:
2020-05-22 17:36:09
阅读次数:
50
博客转自:https://www.cnblogs.com/yangxi/archive/2012/02/21/2361801.html OpenGL小程序,实现了点击屏幕中矩形拖动的功能。 #include <windows.h> #include <GL/glut.h> static GLint ...
分类:
其他好文 时间:
2020-05-22 00:13:15
阅读次数:
51