9 妙为

尚未进行身份认证

我要认证

喜欢编程

等级
TA的排名 35w+

调试CtkPluginFramework源码

调试CtkPluginFramework源码前言在使用ctkPluginFramework时,用到了ctkCore,ctkPluginFramework,ctkEventAdmin等dll和lib,在使用这些库的时候发现,只能看到接口调用,而无法看到ctk内部的实现机制,以及调用流程。在我们使用CMake工具编译好了ctk库后,使用VS2017打开CTK.sln工程后,编译所有工程 ALL_BUILD,发现只是生成了相应的dll和lib,vs工程中...

2020-09-22 18:59:11

opengl_shader在线教程

下面2个网址对GLSL 着色器语言学习入门学习挺有帮助的https://thebookofshaders.com/07/?lan=chopengl入门教程https://learnopengl-cn.github.io/

2020-09-17 20:06:40

ctkPluginFramework编译qt_vs2017_gcc

ctkPluginFramework编译qt5.12_vs2017_gcc4.8前言 使用ctkPluginFramework作为插件系统框架的确有着众多开发上的优势。最近收到一些站内信,大家都想使用ctkPluginFramework但是不知道如何编译,这篇教程就来讲一讲:1. ctkPluginFramework插件系统在Windows下的编译过程,使用qt5.12_vs2017 这里使用使用qt5.12下面的 ms...

2020-09-15 20:04:33

vs2017下调试QtCreator创建的pro工程

vs2017下调试QtCreator创建的pro工程1. 首先安装:qt-vsaddin-msvc2017-2.3.2.vsix 下载地址:qt-vsaddin-msvc2017-2.3.2 注意:我试过另一个插件版本:qt-vsaddin-msvc2017-2.5.2-rev.01.vsix,也是在官网下的,但是安装后无法用vs2017运行qtCreator的pro工程,不知道原因2. 打开v...

2020-09-09 14:25:18

OpenGL_4.0_Shading_Language_Cookbook 读书笔记(1)

OpenGL_4.0_Shading_Language_Cookbook 读书笔记(1)前言: 在2019年12月份到新的公司,公司做飞机飞行态势感知系统,需要用的OpenGL的知识,发现自己对OpenGL知识太欠缺了,虽然之前断断续续自学了《3D数学基础:图形与游戏开发第一二中英文版》、《OpenGL SuperBible》、《LearnOpenGL》和《OpenGL Programming Guide》,感觉自己无法实现飞机的渲染特效,比方说在已有的3D模型中加入纹理、光照、...

2020-09-09 10:44:21

Qt下使用OpenGL

今天把之前在vs2015下的openGL写的代码移植到QtCreator上,把步骤和遇到的坑记录一下。功能很简单只是绘制一个三角形和一个正方形。 1. 首先建立工程,配置文件pro代码,这里需要注意的地方时,加入 QT += core gui openglwin32: LIBS += -lOpenGL32win32: LIBS += -lGlU32否者编译器报错:OpenGLWindow.obj:-1: error: LNK2019: 无...

2020-08-17 18:36:27

OpenGL绘制2次场景,:一次正常绘制,另一 次摄像机旋转180度后绘制.尝试在你的显示器顶端创建一个小四边形,在上面应用后视镜 的镜面纹理:

,我们使用了几种不同类型的屏幕缓冲:用于写入颜色值的颜色缓冲,用于写入深度信息的深度缓冲,以及允许我们基于一些条件丢弃指定片段的模板缓冲。把这几种缓冲结合起来叫做帧缓冲(Framebuffer),它被储存于内存中。OpenGL给了我们自己定义帧缓冲的自由,我们可以选择性的定义自己的颜色缓冲、深度和模板缓冲。我们目前所做的渲染操作都是是在默认的帧缓冲之上进行的。当你创建了你的窗口的时候默认帧缓冲就被创建和配置好了(GLFW为我们做了这件事)。通过创建我们自己的帧缓冲我们能够获得一种额外的渲染方式。

2020-07-07 15:43:39

Qt Error:c1083:无法打开包括文件:“cstddef.h”

首先找到cstddef.h头文件的路径:我本机上的路径1 . E:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include2. 在QtCreator中:打开“工具”->“选项”->"项目",添加环境变量

2020-07-03 20:28:46

cesium+vue-cli安装步骤

1.依赖node所以先安装node,可从官网下载安装,安装一直下一步最后选安装目录2.win+r输入cmd运行,先输入node -v和npm -v查看node安装是否正常(我这里node是10.5.0 npm是6.1.0)3.安装vue,npm安装过慢且成功率较低,建议使用cnpm安装 3.1 npm安装方法,npm install vue(安装成功...

2019-07-16 16:43:04

THREE.JS中常用的4种光源

参考https://www.2cto.com/kf/201605/507002.html总序如果没有光源,就不可能看到任何渲染结果。AmbientLight: 环境光,基础光源,它的颜色会被加载到整个场景和所有对象的当前颜色上。PointLight:点光源,朝着所有方向都发射光线SpotLight:聚光灯光源:类型台灯,天花板上的吊灯,手电筒等DirectionalLight:...

2019-06-18 11:34:46

Qt Creator使用qwt6.1

文章原创作者:尘中远感谢作者的辛勤创造,大牛,受小弟一拜转载地址:https://blog.csdn.net/czyt1988/article/details/11999985 qt超强绘图控件qwt - 安装及配置2013年09月25日 11:08:09 尘中远 阅读数:32441版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.n...

2018-11-26 15:25:35

linux(Centos)下编译安装gcc4.8.2并调试

linux(Centos)下编译安装gcc4.8.2并调试前言:        公司开发环境用linux(Centos),据说gcc4.8.2已经完全支持c++11,所以。。。。。其实这些都是扯淡,主要是公司强制使用gcc4.8.2,华科,没办法只有硬着头皮使用linux开发环境。1.首先下载gcc4.8.2   下载地址:http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/...

2018-05-18 17:51:15
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取