OpenGL数学库glm前面绘制了一个三角形,虽然比较简单,但我还是想让他有一些可设置的
原创 2022-12-13 14:26:02
168阅读
Mono就我个人的体验来说,​​C#​​​简单易学、开发速度快,用​​C#​​​编程是会让人上瘾的,这里想用​​C#​​​做脚本语言,自然而然就需要借助​​Mono​​​了。不过因为一些理论和定义又生涩又占篇幅,我不愿记录太多,留下关键字,便于搜索就足够了。使用​​Mono​​​还有一个重要原因就是​​Mono​​​可以植入到程序里面,有些软件有一个超级不好的体验就是在执行它之前,需要安装一堆的组
原创 2022-12-13 14:36:10
86阅读
781 译者:飞龙 协议:CC BY-NC-SA 4.0 前言 欢迎来到 OpenGL 游戏开发蓝图!我们很高兴您选择这本书作为您学习 OpenGL 和 ...
转载 8天前
0阅读
   开始学习OPENGL了,一切从零开始。不打算使用C#,JAVA,BORLAND产品,就是使用VC++开发,顺便把C++复习一下。    就学习而言,感觉蓝宝书比红宝书更加基础一些,打算做游戏,国外的《OPENGL游戏编程》实战的例子比较少,国内有本徐明亮先生《OPENGL游戏编程》绝版了,没有完整的电子版的,我找了好久只有70页,不是我不支持原版,买
原创 2012-05-21 13:08:16
483阅读
本文基于The Cherno在Youtube上的OpenGL系列视频总结出的笔记,等这个系列视频学习完后,将更加系统详细的学
指完全通过CPU模拟实现的OpenGL渲染方式(包括几何处理、光栅化、着色等),不依赖GPU硬件加速。这种模式通常性能较低,
目录天空盒天空盒简介天空盒加载天空盒显示优化举个栗子材料下载所用天空盒更多天空盒代码项目结构部分代码Cubemap.vertCubemap.fragmain.cpp结果截图资源下载参考:LearnOpenGL天空盒天空盒简介天空盒是一个
原创 2021-07-14 13:36:04
5368阅读
目录加载前的准备下载并编译Assimp配置Assimp.dll文件的配置.lib文件的配置assimp文件的配置举个栗子代码Mesh.hModel.hmain.cpp注意项结果截图资源下载参考:LearnOpenGL最终结果模型1模型2注:由于CSDN上传的gif不能超过5兆,所以比较模糊,最后有清晰结果截图。加...
原创 2021-07-31 14:24:11
3214阅读
最近一直在学习Qt的opengl绘图,看到好多资源都是关于以前的旧版本的,我将我这几天学的的部分关于opengl的做个总结,也希望对需要学习的人有一定的帮助在我的学习中,我主要用到一下三个方法#include QGLwidgetinitializeGL()这还输功能就是完成一些初始化设置paintgl() 所有的o
原创 2022-03-09 16:53:38
134阅读
最近在研究QOPengl QGraphicsView QGraphicsItemQGraphicsScene不过也只是皮毛,也不是做什么技术贴,就是记录一下自己在其中遇到的问题,和自己新学到的东西。有兴趣的可以交流目前主要就是利用QGraphicsView 的分层显示,scene的可以容纳数以万计的item我的理解scene是一个可以存各种item的容器View就
原创 2021-07-27 11:23:00
230阅读
最近一直在GLwidgetinitializeGL()这还输功能就是完成一些初始化设置paintgl() 所有的o
原创 2021-07-27 11:23:41
380阅读
最近在研究QOPengl QGraphicsView QGraphicsItemQGraphicsScene不过也只是皮毛
原创 2022-03-09 16:53:25
59阅读
参考:LearnOpenGL绘制更多的立方体思路:使用3维向量,定义10个立方体的位置。使用for循环进行10个立方体的绘制,令每个立方体旋转角度不同,来达到更好的视觉效果。举个栗子相对于上篇文章,我们仅修改了main.cpp,按照思路进行修改,但去除了立方体的旋转代码main.cpp//头文件#include <glad/glad.h>#i...
原创 2021-07-14 13:40:09
1176阅读
目录加载前的准备下载并编译Assimp配置Assimp.dll文件的配置.lib文件的配置assimp文件的配置举个栗子代码Mesh.hModel.hmain.cpp注意项结果截图资源下载参考:LearnOpenGL最终结果模型1模型2注:
原创 2021-07-14 13:41:58
6963阅读
1点赞
1评论
目录点常用函数代码线常用函数代码圆代码五角星代码正弦函数图像代码所有代码部分截图全部代码下载点常用函数点的常用函数 函数 解释 void glPointSize(GLfloat size
原创 2021-07-14 13:48:48
3667阅读
目录1. 矩阵知识总结缩放旋转位移2. glm使用方法安装使用位移(使用translate函数)旋转(使用rotate及radians函数)缩放(使用scale函数)在你的cpp中将变换矩阵传递给着色器3.举个栗子代码截图参考:LearnOpenGL1. 矩阵知识总结看下面内容之前请先恶补一下线性代数的知识,不对矩阵乘法等内容进行...
原创 2021-07-14 13:40:06
5600阅读
目录游戏安装使用演示视频部分游戏截图数据库恢复(mysql 5.7.20)代码使用Qt部分(Qt5.9.1)VS部分(VS2015)代码调试全部资源这是现代OpenGL入门教程的最后一篇文章,学习OpenG至今,最终以一个游戏作为结束,
原创 2021-07-14 11:50:13
1289阅读
目录坐标系统简介z缓冲举个栗子代码main.cppvertexSource.txtfragmentSource.txt截图参考:LearnOpenGL坐标系统简介将坐标变换为标准化设备坐标(Normalized Device Coordinate, NDC),接着再转化为屏幕坐标的过程通常是分步进行的,也就是类似于流水线那样子。在流水线中,物体的顶点在最...
原创 2021-07-31 14:23:35
549阅读
目录坐标系统简介z缓冲举个栗子代码main.cppvertexSource.txtfragmentSource.txt截图参考:LearnOpenGL坐标系统简介将坐标变换为标准化设备坐标(Normalized Device Coordinate, NDC),接着再转化为屏幕坐标的过程通常是分步进行的,也就是类似于流水线那样子。在流水线中,物体的顶点在最...
原创 2021-07-14 13:40:07
489阅读
目录普通着色RGBA颜色渐变三角形单色矩形着色器类下载地址使用方法举个栗子函数列表
原创 2021-07-14 13:48:18
1435阅读
  • 1
  • 2
  • 3
  • 4
  • 5