![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
openGL
curry dog
自然语言处理
展开
-
QopenglWidget 不显示图像问题
问题描述嵌入在其它widget中QopenglWidget 不显示图像解决方法:不使用 glBindBuffer(GL_ARRAY_BUFFER, xxxx)这样的方法来绑定缓存,而是直接使用m_program->enableAttributeArray(m_colAttr);m_program->setAttributeArray(m_colAttr, GL_FLOAT, faceColors, 4);...原创 2020-09-16 17:02:12 · 1515 阅读 · 0 评论 -
QT + opengl 深度测试 踩坑
在qt中开启深度检测之后还是会出现后面的形状遮盖住前面的形状解决方法:在main函数中加入: QSurfaceFormat format; format.setDepthBufferSize(24);原创 2020-09-09 17:46:48 · 507 阅读 · 0 评论 -
opengl 中使用glm的坑
矩阵必须用单位矩阵初始化,否则不会显示出图像glm::mat4 transform=glm::mat4(1.0f);原创 2020-09-04 12:10:20 · 1144 阅读 · 0 评论 -
opengl 着色器编译报错
ERROR::SHADER::VERTEX::COMPILATION_FAILED0:2(1): error: syntax error, unexpected NEW_IDENTIFIER解决方法: 在开头添加#version 330 core原创 2020-09-03 21:31:29 · 1591 阅读 · 0 评论 -
Ubuntu 18 opengl 环境
cmake其中glad.c 和其头文件根据自身opengl版本从link上下载cmake_minimum_required(VERSION 2.8)project(TEST_GL)set(CMAKE_C_STANDARD 11)set(CMAKE_CXX_STANDARD 14)find_package(glfw3 REQUIRED)file(GLOB project_file glad.c main.cpp)add_executable(${PROJECT_NAME} ${projec转载 2020-09-01 16:07:24 · 307 阅读 · 0 评论