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
【
计算机图形学
】课程设计——三维美术馆漫游
计算机图形学
课程设计——三维美术馆漫游一、实验目的掌握三维应用软件基本开发流程;掌握基本三维建模软件Blender的基本建模方法;掌握虚拟现实引擎WorldVizVizard呈现三维场景的方法;掌握三维模型呈现软件
MorleyOlsen
·
2023-06-11 04:13
计算机图形学
计算机图形学
vizard
图形渲染
C++如何制作3D游戏
C++是一门强大的编程语言,它广泛应用于游戏开发、
计算机图形学
等领域。如果您想制作一款高质量的3D游戏,并让它在各个平台上运行,那么C++无疑是一个非常好的选择。
YT177
·
2023-06-11 00:45
unity
游戏引擎
QT+
OpenGL
几何着色器
QT+
OpenGL
几何着色器本篇完整工程见gitee:Qt
OpenGL
对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主几何着色器几何着色器的输入是一个图元(如点或者三角形)的一组顶点几何着色器可以再顶点发送到下一着色器阶段之前对他们随意变换几何着色器最有趣的地方在于
turbolove
·
2023-06-10 23:43
QT+OpenGL(更新中)
qt
着色器
开发语言
QT+
OpenGL
实例化和抗锯齿
QT+
OpenGL
实例化和抗锯齿本篇完整工程见gitee:Qt
OpenGL
对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主实例化如果我们需要渲染大量物体时,代码看起来会像这样
turbolove
·
2023-06-10 23:43
QT+OpenGL(更新中)
qt
OpenGL
QT+
OpenGL
高级光照 Blinn-Phong和Gamma校正
QT+
OpenGL
高级光照1本篇完整工程见gitee:Qt
OpenGL
对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主Blinn-Phong冯氏光照:视线与反射方向之间的夹角不小于
turbolove
·
2023-06-10 23:42
QT+OpenGL(更新中)
qt
开发语言
OpenGL
光照之基础光照
因此
OpenGL
的光照使用的是简化的模型,对现实的情况进行近似,这样处理起来会更容易一些,而且看起来也差不多一样。这些光照模型都是基于我们对光的物理特性的理解。
ccloud11
·
2023-06-10 19:50
OpenGL
c++
c++
opengl
OpenGL
光照之颜色
文章目录创建一个光照场景 现实世界中有无数种颜色,每一个物体都有它们自己的颜色。我们需要使用(有限的)数值来模拟真实世界中(无限)的颜色,所以并不是所有现实世界中的颜色都可以用数值来表示的。然而我们仍能通过数值来表现出非常多的颜色,甚至你可能都不会注意到与现实的颜色有任何的差异。颜色可以数字化的由红色(Red)、绿色(Green)和蓝色(Blue)三个分量组成,它们通常被缩写为RGB。仅仅用这三个
ccloud11
·
2023-06-10 19:17
c++
OpenGL
opengl
c++
神经辐射场(NERF)模型:一个令人惊叹的三维场景重建方法
在
计算机图形学
、计算机视觉和增强现实等领域,三维场景重建一直是一个热门话题。近年来,神经网络模型的出现已经彻底改变了这个领域,而其中最引人注目的就是NERF(神经辐射场)模型。
奥里马
·
2023-06-10 17:39
深度学习
人工智能
计算机视觉
神经网络
机器学习
Android NDK-EGL 初级
供有需要的开发者取用什么是EGLEGLataglanceEGLprovidesmechanismsforcreatingrenderingsurfacesontowhichclientAPIslike
OpenGL
E
安仔都有人用
·
2023-06-10 15:29
杂记
android
java
android
EGL
android
skia
android
ndk
OpenGL
-光照
1.光照模型建立
OPenGL
处理光照采用的是一种近似:把光照系统分为三部分:光源、材质和光照环境。
傻瓜搬砖人
·
2023-06-10 14:42
opengl
OpenGL
光照
移动端异构运算技术 - GPU OpenCL 编程(基础篇)
一、前言随着移动端芯片性能的不断提升,在移动端上实时进行
计算机图形学
、深度学习模型推理等计算密集型任务不再是一个奢望。
2301_77700816
·
2023-06-10 04:41
fpga开发
OpenGL
纹理
1.简介纹理是一个2D图片(甚至也有1D和3D的纹理),它可以用来添加物体的细节;你可以想象纹理是一张绘有砖块的纸,无缝折叠贴合到你的3D的房子上,这样你的房子看起来就像有砖墙外表了。为了能够把纹理映射(Map)到三角形上,我们需要指定三角形的每个顶点各自对应纹理的哪个部分。这样每个顶点就会关联着一个纹理坐标(TextureCoordinate),用来标明该从纹理图像的哪个部分采样。之后在图形的其
Mr.codeee
·
2023-06-10 04:32
OpenGL
qt
opengl
纹理
OpenGL
摄像机
1.简介
OpenGL
本身没有摄像机(Camera)的概念,但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,产生一种我们在移动的感觉,而不是场景在移动。
Mr.codeee
·
2023-06-10 04:32
OpenGL
qt
opengl
摄像机
OpenGL
着色器简介
1.简介着色器(Shader)是运行在GPU上的小程序。这些小程序为图形渲染管线的某个特定部分而运行。从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器也是一种非常独立的程序,因为它们之间不能相互通信;它们之间唯一的沟通只有通过输入和输出。2.GLSL着色器是使用一种叫GLSL的类C语言写成的。GLSL是为图形计算量身定制的,它包含一些针对向量和矩阵操作的有用特性。着色器的开头总是要声
Mr.codeee
·
2023-06-10 04:02
OpenGL
着色器
GLSL
Uniform
OpenGL
坐标系统
1.简介
OpenGL
希望在每次顶点着色器运行后,我们可见的所有顶点都为标准化设备坐标。也就是说,每个顶点的x,y,z坐标都应该在-1.0到1.0之间,超出这个坐标范围的顶点都将不可见。
Mr.codeee
·
2023-06-10 04:29
OpenGL
c++
开发语言
opengl
坐标系统
3d
OpenGL
的glGetString()函数
学习
OpenGL
过程中,想知道自己机器上的
OpenGL
版本号,随便建立一个控制台工程,直接调用constchar*version=(constchar*)glGetString(GL_VENDOR/*GL_VERSION
fo1_sky
·
2023-06-10 03:54
null
Qt+QtWebApp开发笔记(二):http服务器日志系统介绍、添加日志系统至Demo测试
转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/130762721红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
长沙红胖子Qt
·
2023-06-09 22:53
Qt开发
qt
http
qtwebapp
qt轻量级http服务器
计算机图形学
复习3
计算机图形学
复习0
计算机图形学
复习1
计算机图形学
复习2前面讲的画直线、圆以及椭圆等是一维图形的光栅化,就是如何在计算机屏幕上即在一个离散的像素集上表示一个连续的图形。
暖风吹起云
·
2023-06-09 18:47
计算机图形学复习
区域填充
反走样
字符的表示
计算机图形学
算法
qmake 手册
qmake参考变量替换函数内置替换功能测试函数内置测试函数测试函数库预编译标头qmake手册:qtHaveModule(printsupport):QT+=printsupportqtHaveModule(
opengl
countryboy666
·
2023-06-09 18:40
QT
qt
c++
第一个
OpenGL
程序--画个三角形
一:main函数里进行初始化intmain(intargc,char*argv[]){gltSetWorkingDirectory(argv[0]);glutInit(&argc,argv);glutInitDisplayMode(GLUT_DOUBLE|GLUT_RGBA|GLUT_DEPTH|GLUT_STENCIL);glutInitWindowSize(800,600);glutCreat
忆痕无殇
·
2023-06-09 17:30
关于 Android 渲染你应该了解的知识点
Skia与
OpenGl
的
Android写到秃
·
2023-06-09 17:22
OpenGl
之摄像机
文章目录摄像机/观察空间摄像机位置摄像机方向右轴上轴LookAt自由移动移动速度鼠标输入缩放摄像机源码
OpenGL
本身没有摄像机(Camera)的概念,但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机
ccloud11
·
2023-06-09 06:22
OpenGL
c++
c++
opengl
OpenGL
之坐标系统
文章目录概述局部空间世界空间观察空间裁剪空间正射投影透视投影进入3D代码
OpenGL
希望在每次顶点着色器运行后,我们可见的所有顶点都为标准化设备坐标(NormalizedDeviceCoordinate
ccloud11
·
2023-06-09 06:52
OpenGL
c++
c++
opengl
OpenGl
之变换
目录缩放位移齐次坐标(HomogeneousCoordinates)旋转缩放对一个向量进行缩放(Scaling)就是对向量的长度进行缩放,而保持它的方向不变。由于我们进行的是2维或3维操作,我们可以分别定义一个有2或3个缩放变量的向量,每个变量缩放一个轴(x、y或z)。我们先来尝试缩放向量v¯=(3,2)。我们可以把向量沿着x轴缩放0.5,使它的宽度缩小为原来的二分之一;我们将沿着y轴把向量的高度
ccloud11
·
2023-06-09 06:52
OpenGL
c++
c++
opengl
OpenGL
纹理内容
纹理可以理解为一张图片,
OpenGL
渲染图片会将图片的像素保存在纹理缓存中。
逃避不面对
·
2023-06-09 03:26
OpenGL
环境搭建(VS2019+GLFW+GLAD)
一、写在前面
OpenGL
是一个API,是一组用来操作图形、图像的函数。我相信你可能对涉及到的库,有一些搞不清楚。
落魄刀
·
2023-06-09 03:36
关于本教程(Vulkan Tutorial)
Vulkan是一个新的API,它由Khronosgroup(
OpenGL
的管理组织)开发,对现代显卡提供了比以往的API(
OpenGL
和Direct3D)好很多的功能抽象,它能让你更好地描述你的编程意图
qiuzen
·
2023-06-09 02:53
Vulkan
c++
c语言
Android使用FFmpeg+
Opengl
es来解码播放视频(二)
Demo地址:https://github.com/Huzhuwei1/ffmpegdecoder.git下载地址为什么使用
Opengl
es来做视频渲染?
Watch_the_corner
·
2023-06-08 18:57
音视频
Android
ffmpeg
C++
Opengles
音视频
数码相机的定位
此文当时和好友08年参加数学建模时写的,当时大家都是第1次接触
计算机图形学
,解决方法还是蛮实际的,可惜我们文笔欠佳,不过学习到数码相机的定位原理收获也挺多的此文内容主要为了解决4个问题,问题如下:有人设计靶标如下
wzumath
·
2023-06-08 17:22
matlab
算法
plot
bt
图形
出版
threejs 学习资源帖
https://techbrood.com/threejs/docs/threejs中文网:http://www.webgl3d.cn/WebGL教程:http://www.webgl3d.cn/WebGL/
OpenGL
GLSL
loriloy
·
2023-06-08 13:30
threejs
threejs
VR问答
学习VR开发需要掌握一些基础知识,如
计算机图形学
、3D建模、编程语言等。以下是一个学习VR开发的计划和大纲,你可以按照这个计划来进行系统性的学习。
·
2023-06-08 09:18
程序员
十一、
OpenGL
的坐标系统
第一部分概念
OpenGL
坐标系统:
OpenGL
坐标系中每个顶点的x,y,z坐标都应该在-1.0到1.0之间,超出这个坐标范围的顶点都将不可见。
卖酒的小码农
·
2023-06-08 07:12
OpenGL
安卓学习
数码相机
OpenGL的坐标系统
5个有效方法教你如何正确使用云渲染,防错必备!
随着技术的进步和计算能力的提升,云渲染成为了现代
计算机图形学
和动画制作中不可或缺的一环。无论是在电影、游戏还是建筑可视化等领域,渲染图像的质量和效率都对最终结果有着巨大的影响。
Renderbus瑞云渲染农场
·
2023-06-08 06:51
渲染知识
计算机视觉
图像处理
人工智能
Learn
OpenGL
-高级
OpenGL
-10.实例化
本人初学者,文中定有代码、术语等错误,欢迎指正文章目录实例化例子1.1:100个2D四边形使用Uniform实例化数组例子1.2:100个2D四边形使用实例化数组例子2.1:行星带不使用实例化数组例子2.2:行星带使用实例化数组实例化引出假设有一个绘制了很多模型的场景,而大部分的模型包含的是同一组顶点数据,只不过进行的是不同的世界空间变换,比如:草渲染上千上万个草,渲染函数调用会极大地影响性能fo
刘建杰
·
2023-06-08 05:48
LearnOpenGL
计算机图形学
OpenGL
图形渲染
着色器
c++
Learn
OpenGL
-高级
OpenGL
-9.几何着色器
本人初学者,文中定有代码、术语等错误,欢迎指正文章目录几何着色器使用几何着色器造几个房子爆破物体法向量可视化几何着色器简介在顶点和片段着色器之间有一个可选的几何着色器几何着色器的输入是一个图元(如点或三角形)的一组顶点。几何着色器可以在顶点发送到下一着色器阶段之前对它们随意变换代码例子#version330corelayout(points)in;//输入的图元类型layout(line_stri
刘建杰
·
2023-06-08 05:47
LearnOpenGL
计算机图形学
OpenGL
图形渲染
着色器
c++
Learn
OpenGL
-高级
OpenGL
-8.高级GLSL
本人初学者,文中定有代码、术语等错误,欢迎指正文章目录高级GLSLGLSL的内建变量在顶点着色器的内建变量gl_PointSizegl_VertexID在片段着色器的内建变量gl_FragCoordgl_FrontFacinggl_FragDepth接口块Uniform缓冲对象Uniform块布局使用Uniform缓冲简介绑定点例子Uniform缓冲对象比Uniform的优点高级GLSL我们将会讨
刘建杰
·
2023-06-08 05:17
LearnOpenGL
计算机图形学
图形渲染
OpenGL
着色器
c++
Learn
OpenGL
-高级
OpenGL
-7.高级数据
本人初学者,文中定有代码、术语等错误,欢迎指正文章目录高级数据glMapBuffer简单说明:以填充缓冲数据说明glBufferSubData简单说明:以填充缓冲数据为例实际使用:分批顶点属性glCopyBufferSubData复制缓冲高级数据就是介绍除了前面介绍的glBufferData以外,还有其它API可以填充缓冲数据介绍的API小结glBufferSubDataglMapBuffer得到
刘建杰
·
2023-06-08 05:45
LearnOpenGL
计算机图形学
OpenGL
图形渲染
着色器
opengl
版本发展史及各种概念的厘清
1、版本发展1
opengl
的版本区别1.1
opengl
1.11995年,SGI推出了更为完善的
OpenGL
1.1版本。
OpenGL
1.1的性能比1.0版提高甚多。
wh_xiexing
·
2023-06-08 05:31
经验分享
典型三维重建方案分析(二)
物体三维重建是计算机辅助几何设计(CAGD)、
计算机图形学
(CG)、计算机动画、计算机视觉、医学图像处理、科学计算和虚拟现实、软件算法研究与嵌入式系统设计领域的
Ricardo_22d2
·
2023-06-08 04:50
【Jetson Nano学习笔记】2. ORB-SLAM3及ZED 2i驱动安装
zed2i.launchrostopiclistrosnodelistdisplay_zed2i.launchzed_rtabmap.launchORB-SLAM3安装OpenCV3安装Glew安装Pangolin安装boost安装Eigen3安装
OpenGL
乙酸氧铍
·
2023-06-08 03:12
#
Jetson
Nano
slam
ros
ubuntu
linux
计算机视觉
OpenGL
蓝宝书第八章学习笔记:基元处理之几何着色器
前言本篇在讲什么
OpenGL
蓝宝书第八章学习笔记之几何着色器本篇适合什么适合初学
OpenGL
的小白本篇需要什么对C++语法有简单认知对
OpenGL
有简单认知最好是有
OpenGL
超级宝典蓝宝书依赖VisualStudio
因吹斯听的Sun同学
·
2023-06-08 02:38
OpenGL超级宝典
学习
笔记
着色器
OpenGL
OpenGL
蓝宝书第九章学习笔记:片段着色器和帧缓存
前言本篇在讲什么
OpenGL
蓝宝书第九章学习笔记之片段着色器和帧缓存本篇适合什么适合初学
OpenGL
的小白本篇需要什么对C++语法有简单认知对
OpenGL
有简单认知最好是有
OpenGL
超级宝典蓝宝书依赖
因吹斯听的Sun同学
·
2023-06-08 02:35
OpenGL超级宝典
学习
笔记
着色器
OpenGL
ES学习之路(3.0)
OpenGL
与
OpenGL
ES的基本概念与历史
一、什么是图形编程接口2D图形编程接口分别三种:GDI,Skiz,OpenVG,目前GDI,Skiz已经被时代遗弃3D图形编程接口分别四种:DirectX,
OpenGL
/
OpenGL
ES,Metal;ES
velue
·
2023-06-07 21:11
十二、光照基础
第一部分概念
OpenGL
ES的基础光照模型,目前
opengl
还无法模拟现实世界的复杂光照效果,但是为了效果上的逼真,还是引入了一些简单的模型来模拟光照效果,这里介绍冯氏光照模型(PhongLightingModel
卖酒的小码农
·
2023-06-07 16:37
OpenGL
安卓学习
openges光照基础
十六、立方体贴图(天空盒)
第一部分概念:1)引用
OpenGL
ES立方体贴图本质上还是纹理映射,是一种3D纹理映射。立方体贴图所使的纹理称为立方图纹理,它是由6个单独的2D纹理组成,每个2D纹理是立方图的一个面。
卖酒的小码农
·
2023-06-07 16:37
OpenGL
安卓学习
贴图
opengl立体贴图
天空盒
十三、输出多个立方体并深度测试
第一部分概念1)由来:深度测试:
opengl
的深度测试是指在片段着色器执行之后,利用深度缓冲所保存的深度值决定当前片段是否被丢弃的过程。
卖酒的小码农
·
2023-06-07 16:37
OpenGL
安卓学习
opengles
opengles深度测试
十五、实例化
第一部分概念:1)引入
OpenGL
ES实例化(Instancing)是一种只调用一次渲染函数就能绘制出很多物体的技术,可以实现将数据一次性发送给GPU,告诉
OpenGL
ES使用一个绘制函数,将这些数据绘制成多个物体
卖酒的小码农
·
2023-06-07 16:43
OpenGL
安卓学习
opengles实例化粒子化
VTK学习-坐标系统
这一部分与
计算机图形学
结合更加紧密。想起之前也“被迫”研究过一段时间的
计算机图形学
中三维显示部分,现在简单学一学,提示一下,也挺好。
zy2317878
·
2023-06-07 15:33
VTK
vtk
VTK系列7_相机控制
实例7:相机控制未加入相机控制时演员位置:加入相机控制时演员位置(视角为x轴负方向):#include"vtkAutoInit.h"VTK_MODULE_INIT(vtkRendering
OpenGL
2
亦我飞也
·
2023-06-07 15:25
openCV
VTK学习笔记
VTK
QT学习:图形视图Graphics View
一、GraphicsView框架结构的主要特点(1)在GraphicsView框架结构中,系统可以利用Qt绘图系统的反锯齿、
OpenGL
工具来改善绘图性能。
心若向阳,何谓悲伤
·
2023-06-07 14:21
QT学习
qt
gui
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他