E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
#OpenGL
第1章 入门
1.1语言和库C++开发环境
OpenGL
/GLSL窗口管理库扩展库数学库纹理图像加载库1.1.1C++本文推荐使用MicrosoftGVisualStudio作为C++开发环境1.1.2
OpenGL
/GLS
去往火星
·
2023-10-26 08:55
c++
VsCode+Clang+MinGw64+
OpenGL
(glut)——64位环境搭建
VsCode+Clang+MinGw64+
OpenGL
(glut)——64位环境搭建一、写在前面1.为什么选择VsCode+Clang+MinGW64进行C/C++开发?
北境Edith
·
2023-10-26 08:24
vscode
opengl
glut
c++
mac上用VSCode搭建 c++ 工程,用于学习
Opengl
先下载VSCode安装c/c++插件,安装微软这个。创建一个文件夹作为项目,然后用VSCode打开这个目录在这个文件夹中创建好四个目录,分别是src,lib,include,binsrc目录主要放我们自己的代码lib目录放静态库include放一些库和头文件bin放动态库和一些资源,以及最后生成的应用目录将我们之前下载的几个库分别放在相应的这几个目录中在.vscode创建这几个文件c_cpp_pr
冰河烈风
·
2023-10-26 08:53
vscode
opengl
vscode
c++
opengl
vscode 配置第三方库
opengl
开发
configurations":[{"name":"Win32","includePath":["${workspaceFolder}/**","D:\\Professional\\Third_Library\\3DGIS\\
OpenGL
去往火星
·
2023-10-26 08:52
配置
vscode
ide
编辑器
前端3D规划
学习WebGL:WebGL是一种在浏览器中实现3D图形的技术,它是
OpenGL
的Web版本,可以直接在浏览器中使用。学习WebGL可以帮助你理解3D图形的底层实现。
ZHWenDong
·
2023-10-26 07:37
js
前端
3d
VSCode+
OpenGL
+MinGW+CMake配置
VSCode+
OpenGL
+MinGW+CMake配置Direct12学习门槛太高了,看隔壁
opengl
似乎要好一点,又是跨平台的,也想试一试了.但是实在不想用vs2019实在太臃肿了,电脑配置根本用不起
倒三五六
·
2023-10-26 03:12
ide
vscode
c++
图形渲染
opengl
mingw
Unity中Shader管理建议 —— Shader基础规范说明
游戏发布使用的GPU的API为
OPENGL
ES3(android)和Metal(ios),所以需要确保在至少在对应API编译时不出现异常。
丛小胖
·
2023-10-25 23:56
unity
游戏引擎
图形渲染
文档资料
【Overload游戏引擎细节分析】standard材质Shader
提示:Shader属于GPU编程,难写难调试,阅读本文需有一定的
OpenGL
基础,可以写简单的Shader,不适合不会
OpenGL
的朋友一、Blinn-Phong光照模型Blinn-Phong光照模型,
loveoobaby
·
2023-10-25 19:21
游戏引擎
图形渲染
OpenGL
-入门
何为
OpenGL
?通常理解
OpenGL
就是一系列图形API。然而
OpenGL
本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范。
STL_f36e
·
2023-10-25 17:44
OpenGL
ES学习之路(8.0) 光照的简单了解
所以在
OpenGL
当中,使用的光照都是简化的模型,对现实灯光的情况近似地靠近,这样子处理起来就会比较简单一些。
velue
·
2023-10-25 15:23
OpenGL
纹理
纹理对象使用函数分配纹理对象参数n:纹理对象的数量参数textTures:纹理对象分配的指针voidglGenTextures(GLsizein,GLuint*textTures);绑定纹理状态参数target:GL_TEXTURE_1D、GL_TEXTURE_2D、GL_TEXTURE_3D参数texture:需要绑定的纹理对象voidglBindTexture(GLenumtarget,GLu
寻常_0
·
2023-10-25 15:58
[Python从零到壹] 七十二.图像识别及经典案例篇之
OpenGL
入门及绘制基本图形和3D图
十月太忙,还是写一篇吧!祝大家1024节日快乐O(∩_∩)O欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界。所有文章都将结合案例、代码和作者的经验讲解,真心想把自己近十年的编程经验分享给大家,希望对您有所帮助,文章中不足之处也请海涵。Python系列整体框架包括基础语法10篇、网络爬虫30篇、可视化分析10
Eastmount
·
2023-10-25 13:34
Python从零到壹
1024程序员节
OpenGL
计算机视觉
图像处理
不知不觉
openGL
已经到4.5了
http://www.csdn.net/article/2014-08-21/2821311-
OpenGL
,下面又是口水战啊!
木犀花香
·
2023-10-25 09:35
openGL
VTK9.0的奇怪错误
使用命令行测试的时候,总是报这个错误,似乎是显卡问题,还在侦察GenericWarning:InD:\soft\fMRI_win\VTK-9.0.1\Rendering\
OpenGL
2\vtk
OpenGL
State.cxx
木犀花香
·
2023-10-25 09:34
VTK
bug
Caffe2移动端GPU支持列表
Caffe2支持通过
OpenGL
调用移动GPU。然而移动端GPU却无法保持桌面上对CPU的优势,多CPU核心配弱GPU更是安卓界的一大特色。
图波列夫
·
2023-10-25 09:28
Caffe2
GPU
arm
Caffe2
GPU
Mobile
OpenGL
系列之十八:FBO离屏渲染
目录相关文章
OpenGL
系列之一:
OpenGL
第一个程序
OpenGL
系列之二:绘制三角形
OpenGL
系列之三:三角形顶点增加颜色
OpenGL
系列之四:绘制四边形
OpenGL
系列之五:绘制点和线
OpenGL
itfitness
·
2023-10-25 08:08
OpenGl
踩坑 问题 绘制图形显示不出来
今天在学习
OpenGl
的时候准备用ndk做绘制开发。
ImTryCatchException
·
2023-10-25 08:33
简单问题
低依赖C++ GUI库imgui笔记
地址:https://github.com/ocornut/imguiimgui库代码目录说明与裁剪:imgui根目录下的.h和.cpp文件backend:平台后端相关的代码,删掉不用的,留下glfw、
opengl
misc
御风@户外
·
2023-10-25 08:26
cpp
c++
imgui
PCL 透视投影变换(
OpenGL
)
文章目录一、简介二、实现代码三、实现效果参考资料一、简介在现实生活中,我们总会注意到离我们越远的东西看起来更小。这个神奇的效果被称之为透视(Perspective)。透视的效果在我们看一条无限长的高速公路或铁路时尤其明显,正如下面图片显示的这样:由于透视的原因,平行线似乎在很远的地方看起来会相交。这正是透视投影(PerspectiveProjection)想要模仿的效果,它是使用透视投影矩阵来完成
大鱼BIGFISH
·
2023-10-25 07:50
点云进阶
C++
PCL
透视投影变换
OpenGL
(2)-初探
了解了
OpenGL
的相关概念,我们再通过两个小示例来看看
OpenGL
的相关API以及图形的绘制流程。
xxxxxxxx_123
·
2023-10-25 06:26
解决osg绘制场景时因Z冲突导致重影或闪烁等不正常情况
z-fighting)3.代码实现1.问题的提出今天绘制了一个棋盘格,鼠标在棋盘格上单击,在单击点绘制一个红色的圆,但圆形始终不正常,圆的颜色有的地方有,有的地方没有,如下:正常的情况下,应该向下面那样:这个问题是由于
OpenGL
荆楚闲人
·
2023-10-25 03:13
#
osg基础技术点
Z冲突
多边形漂移
osg
OPenGL
OpenGL
Android
importandroid.app.Activity;importandroid.graphics.Bitmap;importandroid.graphics.BitmapFactory;importandroid.
opengl
.GLES30
贼噶人
·
2023-10-25 03:34
OpenGL
—— 2.9、摄像机之模拟CS鼠标视角转动(附源码,glfw+glad)
源码效果 C++源码 纹理图片 需下载stb_image.h这个解码图片的库,该库只有一个头文件。 具体代码: vertexShader.glsl#version330corelayout(location=0)invec3aPos;layout(location=1)invec2aUV;outvec2outUV;uniformmat4_mo
信必诺
·
2023-10-24 15:11
OpenGL
C++
OpenGL
鼠标漫游
交互计算机图形学和图形用户界面之父是,交互式计算机图形学
《交互式计算机图形学:基于
OpenGL
的自顶向下方法(第5版)》覆盖了计算机图形学基础课程中的所有主题,包括光与材质的相互作用、明暗绘制、建模、曲线和曲面、反走样、光栅化、纹理映射和图像合成等内容。
刘信华
·
2023-10-24 09:14
OpenGL
名词解释
0.初识图形API
OpenGL
(OpenGraphicsLibrary)是⼀个跨编程语⾔言、跨平台的编程图形程序接⼝口,它将计算机的资源抽象称为⼀个
OpenGL
的对象,对这些资源的操作抽象为⼀个的
OpenGL
左岸凉面
·
2023-10-24 08:57
Qt实现 SDL嵌入Qt窗口中绘制图片
SDL多用于开发媒体播放器、游戏等多媒体应用领域,不仅支持绘制图片,还支持播放视频、音频,它的底层实际是封装了
opengl
Qt上位机开发
·
2023-10-24 03:01
Qt
SDL
sdl
qt
QT笔记--嵌入式QT交叉编译与移植(含
OpenGL
ES2)
介绍本文记录了QT交叉编译并移植到开发板的过程,并在虚拟机上用QTcreater开发程序,到开发板上运行。其中重点解决了一些过程中的BUG和坑。准备工作1、一个ubuntu系统的电脑(或虚拟机)2、arm64位开发板3、QT源代码软件包qt-everywhere-opensource-src-5.9.6.tar.xz4、linaro交叉编译器5、tslib6、sqlite37、开发板根文件系统,其
中华田园巨龙
·
2023-10-23 21:31
QT
qt
opengles
qt 交叉编译后 无libqxcb_QT5.5.1 +
OpenGL
交叉编译
概述要使用Qt的quick相关功能则需要编译
opengl
opengl
使用的是mesa,其依赖libdrm,libxcb,libudevlibxcb依赖x11,xcb-protolibxcb编译libdrm
weixin_39640090
·
2023-10-23 21:30
qt
交叉编译后
无libqxcb
Qt 中编译参数-
opengl
探究
在编译Qt的时候,-
opengl
这个参数有很多的选项dynamic、es2、desktop等选项。帮助文档中表示。
唐某人、
·
2023-10-23 21:00
qt
开发语言
linux
linux编译qt
opengl
,在Linux Mint上编译Qt -
OpenGL
功能测试失败
然后我跑配置与下面的命令:在LinuxMint上编译Qt-
OpenGL
功能测试失败./configure-platformlinux-g++-32-
元庆国
·
2023-10-23 21:00
linux编译qt
opengl
linux编译qt
opengl
,LINUX上QT+
OpenGL
编程初步
LINUX下QT+
OpenGL
编程初步我用的是ubuntu10.10;安装了qtcreator全套4.7.0;然后随便建一个工程,再pro文件中加入:QT+=
opengl
在类的头文件中加入:#include
weixin_39594439
·
2023-10-23 21:00
linux编译qt
opengl
jetson-nano编译qt5.15.2带
opengl
,xcb
文章目录前言一、下载qt源码二、安装xcb依赖环境三、configuremake&&install编译好的qt-5.15.2安装qt-creatorqt-creator添加kit总结前言项目需求原因,需要编译高版本qt到jetson-nano板子,历经10天来回折腾,终于是成功了。期间历经交叉编译失败,然后转直接编译,然后尝试各种版本的坑,最后整理的方法异常简单,只需6小时左右即可流畅在板子上编译
qq_16952303
·
2023-10-23 21:29
Qt
qt
arm开发
开发语言
《Qt-
OpenGL
系列编程》课程学习记录(1):相关概念、VAO、VBO、绘制三角形、使用
OpenGL
原生方式编译链接着色器程序
大家可以去B站看课程的视频支持一下作者哈:
OpenGL
,Qt实现:1入门篇(已更完)_哔哩哔哩_bilibili课程相关源码、PPT、安装包,完整课程合集(1:入门篇;2:基础光照;3:模型加载;4:高级
友善啊,朋友
·
2023-10-23 21:59
#
qt
《Qt-
OpenGL
系列编程》课程学习记录(8):绘制一个长方体
要绘制一个长方体,每一面都是图片。为了简便,就不使用EBO了。前面的内容是绘制一个面的,但是长方体有六个面。其实方法也是一样的,根据这个图设置坐标:floatvertices[]={//位置坐标纹理坐标-0.5f,-0.5f,-0.5f,0.0f,0.0f,0.5f,-0.5f,-0.5f,1.0f,0.0f,0.5f,0.5f,-0.5f,1.0f,1.0f,0.5f,0.5f,-0.5f,1.
友善啊,朋友
·
2023-10-23 21:59
#
OpenGL
qt
VS2012+QT+
openGL
编译错误
在VS2012上安装了QT和
openGL
成功,运行一个QT程序,程序中需要开GL线程,生成解决方案出错1>正在生成代码...1>Link:1>mp_runtime.lib(mpsynth.obj):找到
黑糖梅子酒
·
2023-10-23 21:59
DLL封装
vs2012
qt
opengl
LINK2001
QT-
opengl
编译错误
问题1:QT编译错误:undefinedreferenceto`__imp_gl*解决方案在工程*.pro文件中加入win32:LIBS+=-l
Opengl
32\-lglu32win32-msvc{LIBS
不穿铠甲的穿山甲
·
2023-10-23 21:27
qt
开发语言
OpenGL
ES-13-案例08-6种图片动效滤镜
今天的案例,实现了静态图片添加动态效果:缩放、灵魂出窍、抖动、闪白、毛刺、幻觉。也是主要看着色器中的代码。因为今天要展示动态效果,于是在GLSL加载图片的代码中,添加了时间戳传入片元着色器中进行计算动态效果的周期。其他代码不再赘述,请参考《分屏滤镜》和灰度&马赛克滤镜一、效果图image二、着色器代码部分1、正常效果1.顶点着色器attributevec4Position;attributevec
宇宙那么大丶
·
2023-10-23 19:50
WIN10
OpenGL
GLFW+GLAD 开发环境搭建
一.GLFW集成官网下载二进制文件GLFWx86平台请下载32-bitWindowsbinaries下载sourcepackage,提取当中的include文件夹新建一个空的win32工程,将32-bitWindowsbinaries下载得到的压缩包内的glfw3.lib拷贝到你自己的工作目录.添加这些目录(需要VS搜索库和include文件的地方),我们首先进入ProjectProperties
simpleDis
·
2023-10-23 18:25
iOS面试--百度最新iOS开发面试题
iOS一些源码的阅读优秀的第三方框架源码阅读GLSurfaceView的相关知识,
OpenGL
,Shader,绘制流程。询问当前做的项目,以及到具
iOS弗森科
·
2023-10-23 17:59
opengl
通过ssh 远程描画
ssh-X-Yuser@remoteserverip或者通过配置~/.ssh/config后ForwardX11yesForwardX11Trustedyes已经可以X11Forwding通常的X的window,但是
opengl
zeloas
·
2023-10-23 15:30
OpenGL
着色器的简单介绍
opengl
标准里面没有内容,这实际上只取决于gpu制造商,它们说,嘿,youknowwhat如果你不提供着色器,那我们就写一个最基本的给你,所以你至少可以比较容易一些地调试你的代码,或者其它一些别的。
吃掉夏天的怪物
·
2023-10-23 09:59
如何配置
Opengl
编程环境
一、环境配置这里使用的是VisualStudio2019版的,网上很多配置
Opengl
环境时可能会需要下载不同的头文件和库文件放到VS中,其实不用那么麻烦。
知心宝贝
·
2023-10-23 05:50
计算机图形学
opengl
c++
css
VS采用nuget配置
OpenGL
参考:如何配置
Opengl
编程环境_
opengl
配置_知心宝贝的博客-CSDN博客这应该是最快的办法了,直接用nuget配置。
qq_42987967
·
2023-10-23 05:46
c++
opengl
nuget
OpenGL
-着色器
GLSL
OpenGL
驱动使用的着色器语言是一种叫做GLSL的类C语言写成的,它包含一些针对向量和矩阵操作的有用特性。(D3D11驱动是使用的着色器语言是HLSL)
STL_f36e
·
2023-10-23 01:56
【
OpenGL
】四、坐标系统和摄像机
坐标转换文章目录坐标转换坐标系统的转换局部空间(LocalSpace)->世界空间(WorldSpace)世界空间(WorldSpace)->观察空间(ViewSpace/ViewSpace)裁剪空间(ClipSpace)MVP矩阵坐标系统的转换了解坐标系统和空间变换之前需要先了解一下线性代数。其实空间转换就是相同顶点在不同坐标系下新的坐标,最后在着色器里完成渲染。局部空间(LocalSpace)
别偷喝我的朗姆酒
·
2023-10-23 00:19
计算机图形学之旅
图形渲染
c++
游戏引擎
【
OpenGL
】三、纹理
文章目录一、使用流程二、纹理三、纹理扫描一、使用流程C++使用stb_image.h加载纹理资源
OpenGL
使用纹理生成纹理缓冲绑定加载从stb_image.h获取的资源生成纹理glTexParameteri
别偷喝我的朗姆酒
·
2023-10-23 00:19
计算机图形学之旅
图形渲染
c++
【
OpenGL
】纹理显示和预期不符合
文章目录导致的原因:1.纹理资源的类别stbi_load加载时参数问题导致的原因:1.纹理资源的类别//PNG图像GLCall(glTexImage2D(GL_TEXTURE_2D,0,GL_RGBA,m_Width,m_Height,0,GL_RGB,GL_UNSIGNED_BYTE,m_LocalBuffer));//JPG图像GLCall(glTexImage2D(GL_TEXTURE_2D
别偷喝我的朗姆酒
·
2023-10-23 00:49
奇奇怪怪的Bug
c++
【
OpenGL
】五、光照
OpenGL
Lighting文章目录
OpenGL
Lighting一、冯氏光照模型(PhongLightingModel)环境光(Ambientlighting)漫反射光照(Diffuselighting
别偷喝我的朗姆酒
·
2023-10-23 00:42
计算机图形学之旅
图形渲染
c++
游戏引擎
VMware Fusion Pro for Mac (最好用的虚拟机应用) v12.1.2
VMwareFusionMac版可以完整支持Windows10、OSXElCapitan和最新的RetinaMac产品,当然还支持微软的CortanaVMwareFusionMac版支持DirectX10的3D图像加速、
OpenGL
3.3
为谁烽火连城
·
2023-10-22 19:15
Mac
macos
OpenGL
环境搭建和 hello world 程序(Learn
OpenGL
P1)
文章目录
OpenGL
GLFW&CMake链接到Hello
OpenGL
!
Nesb01t
·
2023-10-22 17:00
计算机图形学
图形渲染
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他