关闭

OpenGL 射线选择中射线的生成过程,代码与图示参考

Mouse Picking with Ray Casting在射线选择中,坐标的转换原理: http://antongerdelan.net/opengl/raycasting.html参考: http://blog.csdn.net/wind_hzx/article/details/40016619构建的视图代码//glm::vec3 cameraPos = glm::vec3(0.0f, 0...
阅读(95) 评论(0)

OpenGL视角LooAt及Perspective理解

在: http://blog.csdn.net/yulinxx/article/details/59538755 的基础上,修改 main.cpp理解 glm::perspective 和 glm::lookAtvoid gluLookAt(GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble...
阅读(165) 评论(0)

OpenGL 图元重启

在 http://blog.csdn.net/yulinxx/article/details/77894764 基础上添加参考: 1 OpenGL ES 3.0: 图元重启(Primitive restart) - 皮斯卡略夫 - 博客园 作者:psklf 出处: http://www.cnblogs.com/psklf/p/5750783.html2 OpenGL Separati...
阅读(135) 评论(0)

OpenGL 顶点索引 绘制

在: http://blog.csdn.net/yulinxx/article/details/59538755 的基础上,添加以 顶点索引 方式进行绘制main.cpp 如下: #define GLEW_STATIC #include #include #include #include <glm/gtc/matri...
阅读(124) 评论(0)

OpenGL -- OBJ 模型加载

使用: // Read our .obj file std::vector vertices; std::vector uvs; std::vector normals; bool res = loadOBJ(“suzanne.obj”, vertices, uvs, normals);实现:#include #include #include <st...
阅读(152) 评论(0)

OpenGL -- BMP加载

使用: GLuint NormalTexture = loadBMP_custom(“normal.bmp”);实现:#include #include #include #include #include GLuint loadBMP_custom(const char * imagepath...
阅读(63) 评论(0)

OpenGL -- DDS 加载

使用: loadDDS(“uvmap.DDS”);实现: #define FOURCC_DXT1 0x31545844 // Equivalent to "DXT1" in ASCII #define FOURCC_DXT3 0x33545844 // Equivalent to "DXT3" in ASCII #define FOURCC_DXT5 0x35545844 // Equivale...
阅读(187) 评论(0)

STL 格式解析--文本以及二进制格式

STL 格式解析-主入口 判断文件是否有效 以及文件为文本或二进制read(const char *chFile) { bool bRet = false; FILE* fStl = fopen(chFile, "r"); if (fStl == nullptr) { return bRet; } unsigned long long nNumWhi...
阅读(438) 评论(1)

八叉树 C++ 基础 源码

http://blog.csdn.net/pizi0475/article/details/6269060四叉树或四元树也被称为Q树(Q-Tree)。四叉树广泛应用于图像处理、空间数据索引、2D中的快速碰撞检测、存储稀疏数据等,而八叉树(Octree)主要应用于3D图形处理。实际的数据结构,就是一个树根不断地往下扩,每次分成八个枝,直到叶子为止。 叶子节点代表了分辨率最高的情况。例如分辨率设成0....
阅读(696) 评论(0)

Qt OpenGL 天空盒

AuthorThis is the work of Emil Persson, aka Humus. http://www.humus.nameLicenseThis work is licensed under a Creative Commons Attribution 3.0 Unported License. http://creativecommons.org/licenses/by/...
阅读(437) 评论(0)

shader内置变量和函数

shader内置变量和函数(转)...
阅读(217) 评论(0)

OpenGL-- Shader 颜色 光照 5 多光源

OGLMultipleLights-OpenGL-- Shader 颜色 光照 5 多光源...
阅读(451) 评论(0)

OpenGL-- Shader 颜色 光照 4 光照贴图 柔光射灯

光照越远,衰减越厉害 衰减算法: 常数项通常是1.0,它的作用是保证分母永远不会比1小,因为它可以利用一定的距离增加亮度,这个结果不会影响到我们所寻找的。 一次项用于与距离值相乘,这会以线性的方式减少亮度。 二次项用于与距离的平方相乘,为光源设置一个亮度的二次递减。二次项在距离比较近的时候相比一次项会比一次项更小,但是当距离更远的时候比一次项更大。柔光算法: 内圆亮度都是一样 内圆到外圆...
阅读(306) 评论(0)

OpenGL-- Shader 颜色 光照 3 光照贴图 LightMap

光照贴图原理: 用一个图进行纹理贴图,另一张图用于纹理采样进行镜面光照计算...
阅读(310) 评论(0)

QT自定义界面纯QSS

作者: http://download.csdn.net/user/feiyangqingyunhttp://my.csdn.net/feiyangqingyun等下载地址: http://download.csdn.net/detail/feiyangqingyun/8277395源码: https://github.com/wzguo/QUI...
阅读(225) 评论(0)

3D printing: Rafts, Skirts and Brims!

https://www.simplify3d.com/support/articles/rafts-skirts-and-brims/This tutorial will help you understand the differences between rafts, skirts and brims. All three techniques provide a starting point...
阅读(283) 评论(0)

OpenGL Windows下环境搭建

1. glew http://glew.sourceforge.net/ OpenGL扩展库是个简单的工具,用于帮助C/C++开发者初始化扩展(OpenGL扩展功能)并书写可移植的应用程序。GLEW当前支持各种各样的操作系统,包含Windows,Linux,Darwin,Irix与Solaris。2. glfw http://www.glfw.org/download.html GLFW是一...
阅读(384) 评论(0)

Qt QSS 风格

使用: QFile file(“://style”); if(file.open(QIODevice::ReadOnly)) { QString styleSheet = QLatin1String(file.readAll()); qApp->setStyleSheet(styleSheet); } file.close(); QPushstyle.qss文件: B...
阅读(380) 评论(0)

OpenGL键盘 WSADQE进行旋转缩放平移简单操作

http://blog.csdn.net/yulinxx/article/details/59538755在上篇的基础上,添加键盘的控制,实现物体的缩放,平移,旋转操作 分析: 放大: 当摄像机沿Z轴靠近物体,则物体显示会变大,反之则小 左右平移: 摄像机往左移,则看到的物体往右移 旋转: 以相机到物体的距离为半径进行旋转 当旋转后,再平移,比如相机到了b位置,再平移,以绿线为向量进行平...
阅读(839) 评论(0)

OpenGL Transformation

http://www.songho.ca/opengl/gl_transform.html OpenGL Transformation Related Topics: OpenGL Pipeline, OpenGL Projection Matrix, OpenGL Matrix Class  Download: matrixModelView.zip...
阅读(206) 评论(0)
93条 共5页1 2 3 4 5 ... 下一页 尾页
    文章分类
    最新评论