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)
开源电子书
目录语言无关类操作系统智能系统分布式系统编译原理函数式概念
计算机图形学
WEB服务器版本控制编辑器NoSQLPostgreSQLMySQL管理和监控项目相关设计模式Web大数据编程艺术其它语言相关类AndroidAPPAWKC
weixin_30843605
·
2023-08-05 07:54
前端
设计模式
git
ViewUI
【Errors】【
计算机图形学
】A-SDF复现的一点纠正记录
ICCV2021的工作A-SDF,在跑的过程中可能是一些版我Run了这篇工作代码的Reconstruction,然后出现了一点小小的错误,记录如下。问题一:对数据做直接修改导致出错(可能是不同的pytorch版本导致的?)错误描述为:RuntimeError:Output0ofSliceBackward0isaviewandisbeingmodifiedinplace.Thisviewwascre
passer__jw767
·
2023-08-05 06:05
Errors
计算机图形学
深度学习
pytorch
python
【
计算机图形学
】【代码复现】A-SDF中的数据集制作与数据生成
FollowA-SDF的DataGeneration部分:Wefollow(1)ANSCHtocreateURDFforshape2motiondataset(1-2)URDF2OBJ(本人认为是1-2之间需要进行的重要的过渡部分)(2)Manifoldtocreatewatertightmeshes(3)andmodifiedmesh_to_sdfforgeneratingsampledpoin
passer__jw767
·
2023-08-05 06:05
计算机图形学
代码复现
git
python
开发语言
iOS视觉-- (03)
OpenGL
ES+GLSL如何渲染图片解析
日常开发中
OpenGL
开发流程1.设置图层2.设置图形上下文3.设置渲染缓冲区(renderBuffer)4.设置帧缓冲区(frameBuffer)5.编译、链接着色器(shader)6.设置VBO(VertexBufferObjects
桀骜不驯的搬砖者
·
2023-08-05 05:43
OpenGL
纹理
纹理常用的函数image.png纹理只是一种能够应用到场景中的三角形上的图像数据。它经过过滤的纹理单元(texel,相当于基于纹理的像素)填充到实心区域。简单说,你加载的图片,来到底层都会变成纹理处理.纹理对象纹理对象允许我们一次加载一个以上纹理状态(包含纹理图像)。以及在它们之间进行快速切换。纹理状态是由当前绑定的纹理对象维护的。而纹理对象时一个无符号整数标识的。//使用函数分配纹理对象//指定
昵称是乱起的
·
2023-08-05 04:05
OpenGL
/
OpenGL
ES(一)基础知识
OpenGL
在开始
OpenGL
ES的学习之前,我们先来简单了解下它的由来。
淡定的笨鸟
·
2023-08-05 04:45
C++游戏和多媒体应用程序的开发库--SDL库和SFML库
SDL介绍SimpleDirectMediaLayer是一个跨平台开发库,旨在通过
OpenGL
和Direct3D提供对音频、键盘、鼠标、操纵杆和图形硬件的低级别访问。
百口可乐__
·
2023-08-05 03:52
c++
c++
游戏
开发语言
Opengl
ES之EBO
对于VBO或VAO可以查看之前的文章:
Opengl
ES之VBO和VAOEBO是个啥EBO(ElementBufferObject,也叫IBO:IndexBufferObject)索引缓冲区对象,这个缓冲区主要用来存储顶点的索引信息
FlyerGo
·
2023-08-05 01:02
十 离屏渲染
1.
OpenGL
中,GPU屏幕渲染有以下两种方式On-ScreenRendering当前屏幕渲染:是GPU的渲染操作是在当前用于显示的屏幕缓冲区中进行。
王俏
·
2023-08-05 00:36
自学
OpenGL
(九)-数学基础
自学
OpenGL
(九)-数学基础前言
计算机图形学
中大量使用了数学原理,尤其是矩阵和矩阵代数。虽然我们倾向于认为3D图像学编程是现代的技术领域之一,但是它用到的很多技术实际上可以追溯到上百年前。
朽木自雕也
·
2023-08-04 23:47
纹理翻转的实现方式
本文将的内容是在前一篇的基础上延伸的
OpenGL
ES实战三-使用GLES加载图片一.修改纹理坐标修改纹理坐标可以在三个地方修改:1.修改片元着色器中的纹理坐标纹理坐标的取值范围是0~1,只要把纹理坐标值取反
BigBowen
·
2023-08-04 22:59
ffmpeg开发播放器学习笔记 - 硬解码,
OpenGL
渲染YUV
该节是ffmpeg开发播放器学习笔记的第四节《硬解码,
OpenGL
渲染YUV》硬解码基本上(这里也可以指特定的硬件)指的是GPU来完成解码。CPU被设计成能用处理器,它有着高灵活性,高可移植性。
程序猿搬砖
·
2023-08-04 22:32
OpenGL
模板缓冲区的理解
OpenGL
缓冲区颜色缓冲区包含颜色索引或者RGBA颜色数据深度缓冲区存储每个像素的深度值。当启动深度测试时,片段像素深度值和深度缓冲区深度值比较,决定片段哪些像素点数据可以替换到颜色缓冲区中。
瀚_
·
2023-08-04 20:25
OpenGL
常见概念解析(1)
1.1位图亦称为点阵图像或栅格图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。由于每一个像素都是单独染色的,您可以通过以每次一个像素的频率操作选择区域而产生近似相片的逼真效果,
小Peter的简书
·
2023-08-04 10:44
2018-08-02 ubuntu下安装显卡驱动
从图形界面进入命令行界面ctrl+alt+F1(从命令行界面进入图形界面ctrl+alt+F7)4使用以下命令安装:sudoshnvidia.run-no-x-check-no-nouveau-check-no-
opengl
-files
宇果_2fdc
·
2023-08-04 05:57
OpenCV-1-简介及开发环境搭建
1前言图形渲染
OpenGL
、计算机视觉OpenCV、音视频视频编解码FFmpeg是我之前一直想要做的三步曲学习计划,在完成图形渲染
OpenGL
的学习后,也顺利开始了新的篇章。
RichardJieChen
·
2023-08-04 05:45
006---
OpenGL
基础变化
[toc]image.pngimage.png
OpenGL
矩阵向量向量一个顶点同时也是一个向量.方向数量长度或模为1的当前这个顶点为单位向量math3d库,有2个数据类型,能够表示⼀一个三维或者四维向量量
清风烈酒2157
·
2023-08-04 01:12
SolidUI社区-从开源社区角度思考苹果下架多款ChatGPT应用
SolidUI是一个创新的项目,旨在将自然语言处理(NLP)与
计算机图形学
相结合,实现文生图功能。通过构建自研的文生图语言模型,SolidUI利用RLHF(Reinforcemen
Dlimeng
·
2023-08-04 01:39
SolidUI可视化
chatgpt
人工智能
开源
ai
nlp
3D
1.视觉关键名词
什么叫做视景体5.什么叫做管道6.我们所观察到的最后的图形矩阵是什么答案1.什么叫做模型矩阵在视觉计算机世界中:矩阵是用来存储数据模型矩阵:一个物体经过平移,旋转,缩放等变换,这个模型矩阵的值会发生变化在
OpenGL
ProfessorFan
·
2023-08-03 20:34
OpenGL
ES 渲染流程
OpenGL
ES渲染流程1、总体流程渲染总体流程2、流程细节2.1、顶点着色器顶点着色器的输入着色器程序:描述顶点上执行操作的顶点着色器程序源代码/可执行文件顶点着⾊器输入(属性):用顶点数组提供每个顶点的数据统一变量
minhelloworld
·
2023-08-03 17:46
openGL
——01、二维螺旋线demo
需求使用
opengl
实现如下图所示的二维螺旋线:螺旋线.png原理利用圆的参数方程x=x0+r*cos(θ);y=y0+r*sin(θ);在变化角度的同时,圆的半径也匀速减小。代码:vs环境可运行。
长青之木
·
2023-08-03 14:23
OpenGL
绘制金字塔、圆环、六边形
绘制流程最终实现效果如下图:image接下来我们来看看
OpenGL
绘制这些图形的具体流程。未命名整个流程大概涉及到了下面几个函数:main:负责初始化环境变量、注册回调函数、开始mainloop循环。
Joker_King
·
2023-08-03 10:03
ROS版本的ORB-SLAM3用RealSense D455相机实时运行测试
+11检查G++版本,查看是否支持C++11一般g++版本大于4.7即可g++-v2.Pangolon地址:https://github.com/stevenlovegrove/Pangolin先安装
OpenGL
RobotsRuning
·
2023-08-03 00:47
数码相机
SolidUI社区-官网介绍
SolidUI是一个创新的项目,旨在将自然语言处理(NLP)与
计算机图形学
相结合,实现文生图功能。
Dlimeng
·
2023-08-03 00:40
SolidUI可视化
人工智能
开源
nlp
AIGC
新手入门
OpenGL
ES 采坑记录
黑屏问题检查排查:1.首先检查纹理数据是否是对应的格式:比如你要渲染NV12(YUV)但是你的数据是BGRA,会造成渲染不出来的问题.具体排查方案是CVPixelBufferGetPlaneCount(buffer)NV12会返回2,Y分量和UV分量,但是如果buffer是BGRA则返回0,当然解析不出来,出现黑屏。2.检查当前渲染的线程是否设置了Context,可能你在初始化里面初始化并且设置了
三三哥
·
2023-08-02 20:41
WebGL简介
WebGL简介前言1.WebGL简介1.1WebGL概述1.2WebGL程序的结构1.3WebGL和
OpenGL
2.着色器语言2.1顶点着色器2.2片元着色器3.webGL绘制一个点4.webGL渲染过程前言
南木元元
·
2023-08-02 18:21
#
webgl
webgl
threejs的渲染顺序
这一切的源头都来自于
opengl
的一种深度优化的工作原理。
opengl
会对需要渲染的对象做深度探测,也就是所谓的depthTest。
Naive》
·
2023-08-02 18:19
three.js
OpenGL
第三课:离屏渲染
开启离屏渲染开启1.大小:屏幕像素的2.5倍!首先了解CPU和GPU在计算机中的作用1、CPU(centralprocessingUnit)中央处理器。是一块超大规模的集成电路,是一台计算机的运算核心和控制核心。它的功能主要是解释计算机指令以及计算机软件的中的数据。2、GPU(GraphicsProcessingUnit)图形处理器,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、
it彭于晏
·
2023-08-02 12:58
人像抠图 +
OpenGL
ES 还能这样玩?没想到吧(附带源码)
OpenGL
ES利用抠图算法实现人像留色人像留色的原理现在人像分割技术就像当初的人脸检测算法一样,称为广泛使用的基础算法。
字节流动
·
2023-08-02 11:13
Android
OpenGLES
3.0
OpenGLES
Android
OpenGL
渲染图像读取哪家强
该原创文章首发于微信公众号:字节流动glReadPixelsglReadPixels是
OpenGL
ES的API,
OpenGL
ES2.0和3.0均支持。
字节流动
·
2023-08-02 11:43
Android
OpenGLES
3.0
android
opengles
PBO
ImageReader
HardwareBuffer
使用
OpenGL
实现 RGB 到 YUV 的图像格式转换
针对他的这个疑惑,今天专门写文章介绍一下如何使用
OpenGL
实现RGB到YUV的图像格式转换,帮助读者大人化解此类问题。YUV看图工具推荐有读者大人让推荐一个YUV看图软件,由于手头
字节流动
·
2023-08-02 11:43
Android
OpenGLES
3.0
OpenGLES
RGB
YUV
格式转换
FFmpeg 开发(15):学习如何使用 FFmpeg 打造一个自己的通用播放器?
编译和集成FFmpeg开发(02):FFmpeg+ANativeWindow实现视频解码播放FFmpeg开发(03):FFmpeg+OpenSLES实现音频解码播放FFmpeg开发(04):FFmpeg+
OpenGL
ES
字节流动
·
2023-08-02 11:43
FFmpeg
ffmpeg
OpenGLES
OpenGL
使用 Shader 实现 RGBA 转 I420(附项目源码)
前面连续写过两篇shader实现RGBA转YUV的文章:
OpenGL
使用shader实现RGBA转YUYV关于YUV图像的相关知识这里也贴出来一些链接,供不熟悉的同学查阅。
字节流动
·
2023-08-02 11:43
Android
OpenGLES
3.0
android
图形渲染
OpenGLES
着色器
OpenGL
使用 Shader 实现 RGBA 转 NV21
之前写过一篇
OpenGL
使用shader实现RGBA转YUYV的文章,有几位读者大人在后台建议写一篇shader实现RGBA转NV21的文章,因为在实践中NV21格式用的比较多,于是我今天把这篇文章放出来
字节流动
·
2023-08-02 11:42
Android
OpenGLES
3.0
OpenGLES
图形渲染
着色器
03、
OpenGL
隐藏面消除
在渲染过程中可能产生的问题在绘制3D场景的时候,我们需要决定哪些部分是对观察者可见的,或者哪些部分是对观察者不可见的。不可见的部分,应该尽早的抛弃掉。例如一个不同的墙壁后,就不应该渲染。这种情况叫作隐藏面消除(Hiddensurfaceelimination)油画算法(基本不使用这种方法,也不推荐)先绘制场景中离观察者较远的物体,再绘制较劲的物体。例如下面的例子,绘制顺序:红色->黄色->灰色,即
小番茄爸爸呀
·
2023-08-02 11:39
openGL
初识
openGL
/
openGL
ES
openGL
(openGraphicsLibrary开放式图形库)。用于渲染2D、3D图形的跨平台API。
openGL
只进行图形的渲染,不做图形的显示。
yaqiong
·
2023-08-02 07:12
【UE渲染系统】一帧的渲染流程
0.前置阶段前置阶段主要就是视角变换、投影、初始化参数那一套东西…可以参考:GAMES101:现代
计算机图形学
入门(1)变换、光栅化、着色1.PrePass(预渲染处理阶段)我们可以在右边查看其渲染的深度图
浮沉丶奕辻琮
·
2023-08-02 06:16
UE底层系统
ue5
虚幻
图形渲染
OpenGL
保存渲染的结果为图片
在
OpenGL
中GPU渲染完数据向CPU回传显存的唯一方式为glReadPixels。
-Xavier-
·
2023-08-02 06:03
OpenGL
经验分享
Qt中postevent造成内存泄漏问题的通用解决方案
最近在做一个个人项目ShaderLab需要绘制
OpenGL
实时渲染的图像,由于
OpenGL
渲染基本都放在循环语句内,直接放在主线程会导致界面卡死不响应,所以考虑另开一个线程在后台渲染,再把渲
-Xavier-
·
2023-08-02 06:03
QT
qt
踩坑
Qt事件
Gis入门,使用起止点和两个控制点生成三阶贝塞尔曲线(共四个控制点,线段转曲线)
二阶贝塞尔曲线请参考上一章《Gis入门,如何根据起止点和一个控制点计算二阶贝塞尔曲线(共三个控制点)》贝塞尔曲线(Beziercurve)介绍贝塞尔曲线(Beziercurve)是一种数学曲线,常用于
计算机图形学
汤姆猫不是猫
·
2023-08-02 01:16
GIS入门
前端
javascript
OpenLayers
gis
贝塞尔曲线
三阶贝塞尔曲线
线段转曲线
Gis入门,根据起止点和一个控制点计算二阶贝塞尔曲线(共三个控制点组成的线段转曲线)
三阶贝塞尔曲线请参考下一章《Gis入门,使用起止点和两个控制点生成三阶贝塞尔曲线(共四个控制点)》贝塞尔曲线(Beziercurve)介绍贝塞尔曲线(Beziercurve)是一种数学曲线,常用于
计算机图形学
汤姆猫不是猫
·
2023-08-02 01:15
GIS入门
前端
javascript
二阶贝塞尔曲线
二阶贝塞尔曲线三次幂
gis
地图直线转曲线
SolidUI社区-独立部署 和 Docker 通信分析
SolidUI是一个创新的项目,旨在将自然语言处理(NLP)与
计算机图形学
相结合,实现文生图功能。
Dlimeng
·
2023-08-02 00:50
SolidUI可视化
docker
人工智能
开源
AIGC
ChatGPT
OpenGL
基本概念入门
1、图形API简介
OpenGL
(OpenGraphicsLibrary)是一个跨编程语⾔、跨平台的编程图形程序接口,它将计算机的资源抽象称为⼀个
OpenGL
的对象,对这些资源的操作抽象为⼀个个的
OpenGL
LamSpeech
·
2023-08-02 00:44
The
OpenGL
ES Shading Language-变量与类型篇
变量与类型篇基本数据类型GLSL支持下面几种基本数据类型:类型解释voidvoid,函数不需要返回值时用这个bool布尔类型,true或者falseint有符号整数float有符号浮点数vec2包含2个float的向量vec3包含3个float的向量vec4包含4个float的向量bvec2包含2个bool的向量bvec3包含3个bool的向量bvec4包含4个bool的向量ivec2包含2个in
Damon_He
·
2023-08-01 22:18
计算机论文网络数据可视化,科学数据可视化毕业论文
内容介绍摘要随着科学数据可视化技术在各领域内的广泛应用,出现了相当数量的科学数据可视库供开发者进行二次开发,例如:
OpenGL
、IDL、PGL等。这些库提供了强大的图形生成功能。
weixin_39653764
·
2023-08-01 12:06
计算机论文网络数据可视化
OpenGL
ES学习之路(8.2) 天空盒子的图片裁剪
引言一般在制作天空盒子的时候,UI给的图片资源都是如下图那般,对于我们来制作天空盒子的时候是还不够的,所以本着能自己解决的事,绝不找人的原则,我们需要对图片进行裁剪。image.png实现效果将上图裁剪成下图的样子image.png思路首先我们将图片分为六个面:前、后、左、右、上、下(如下图),从图片中可以看出,每一个面都是正方形的,即找到每一张图的左上角顶点就可以求出单个图片的大小和位置。图片的
velue
·
2023-08-01 06:18
IOS
OpenGL
ES GPUImage 图像溶解 GPUImageDissolveBlendFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-08-01 04:31
图形 2.4 传统经验光照模型详解(PBR光照计算公式介绍)
参考视频:图形2.4传统经验光照模型详解GAMES101-现代
计算机图形学
入门-闫令琪P15参考资料:PBR-learn
opengl
彻底看懂PBR/BRDF方程-知乎辐射强度、辐亮度、辐照度——一文搞定辐射照度
wsWind
·
2023-08-01 03:11
百人计划
brdf
OpenGL
glReadPixels使用
glReadPixels示例代码glReadBuffer(GL_COLOR_ATTACHMENT0);appEglCheckGlError("glReadBuffer");glPixelStorei(GL_PACK_ALIGNMENT,1);appEglCheckGlError("glPixelStoreiGL_PACK_ALIGNMENT");glPixelStorei(GL_PACK_ROW_
qq_16740151
·
2023-08-01 02:55
OpenGL
OpenGL
OpenGL
系列之四:绘制四边形
目录相关文章
OpenGL
系列之一:
OpenGL
第一个程序
OpenGL
系列之二:绘制三角形
OpenGL
系列之三:三角形顶点增加颜色实现效果实现代码这里是以之前的第三个程序(
OpenGL
系列之三:三角形顶点增加颜色
itfitness
·
2023-08-01 01:18
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他