cmakelists.txt中配置openg环境出现: undefined reference to symbol 'glLightfv'
摘要:cmakelists.txt中配置openg环境出现: undefined reference to symbol 'glLightfv' 解决方法: 在cmakelists.txt添加
阅读全文
posted @
2018-12-29 15:30
未完代码
阅读(790)
推荐(0) 编辑
QT_OPENGL-------- 5.model
摘要:在qt中实现opengl obj模型导入: main.cpp mish.h mish.cpp model.h model.cpp model.pro 最后的效果:
阅读全文
posted @
2018-11-29 14:08
未完代码
阅读(582)
推荐(0) 编辑
QT_OPENGL-------- 4.可编程管线绘制三角形
摘要:sample.vs sample.fs 四、结果展示
阅读全文
posted @
2018-11-28 15:12
未完代码
阅读(404)
推荐(0) 编辑
Cmakelists.txt中配置glfw
摘要:qt中需要用cmake编译工程,且需要用到OpenGL库glfw,如何给Cmakelist.txt配置glfw的动态链接库? 在Cmakelists.txt添: find_package(glfw3 REQUIRED) 并在target_link_libraries中添加glfw
阅读全文
posted @
2018-11-25 10:36
未完代码
阅读(2225)
推荐(0) 编辑
QT_OPENGL-------- 3.ElementArraryBuffer
摘要:与上一节内容基本相同,只是用ElementArraryBuffer绘制三角形,也就是VBO与IBO。 1.VBO 一系列点,通过glDrawArrays指定绘制几个点,是连续的,不能跳跃。2.IBO(ElementArrayBufferObject) 一系列点,通过指定其中的某一些点组成三角形,不需
阅读全文
posted @
2018-11-22 19:10
未完代码
阅读(465)
推荐(0) 编辑
QT_OPENGL-------- 2.shader
摘要:用可编程管线绘制一个三角形 1.以上一节window为基准,进行绘制。 2.下载编译glew,并在.pro添加动态链接,并在头文件中引用。 可能根据安装路径不同,修改动态链接库的路径,-L是路径的索引 -l是名称索引,去掉lib或so. 3.下载编译安装glm,并在头文件中引用。这个不需要添加动态链
阅读全文
posted @
2018-11-22 18:42
未完代码
阅读(841)
推荐(0) 编辑
QT_OPENGL-------- 1. WINDOW
摘要:opengl学习第一步,首先来实现一个显示窗口。 1.首先要下载配置glfw,我在前面的文章中也提到过,具体作用可以另行百度。配置出现无法引用可参考ubuntu 使用glfw.h 出现函数无法调用。 2.构建qt空项目,新建-》Non-Qt Project-》Plain C++ Applicatio
阅读全文
posted @
2018-11-22 16:40
未完代码
阅读(308)
推荐(0) 编辑