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
音视频开发之旅(39)- 高斯模糊实现与优化
目录高斯模糊的原理GPUImage模糊的实现分析高斯模糊优化资料收获我们在平时的开发中模糊是非常常用的技能,在android中有java的开源方案,也有RenderScript方案,今天我们来学习实践通过
OpenGL
yabin小站
·
2023-04-20 13:07
hwui绘制状态组织方式——Snapshot
Snapshot之间的关系:如图所示,在
OpenGL
Renderer类创建的时候,将会创建一个空的Snapshot,
virwin
·
2023-04-20 13:10
HWUI
HWUI
Snapshot
绘制状态
android
hwui简介
hwui主要则是使用
opengl
es来进行gpu硬件绘图,提升整个系统的绘制性能,主要有以下方式:直接渲染,显示列表渲染,延时渲染列表,分别代表的类为:
OpenGL
Renderer,Dis
virwin
·
2023-04-20 13:10
OpenGL
HWUI
android
HWUI
硬件加速
延时渲染
OpenGL
hwui android,hwui简介
hwui主要则是使用
opengl
es来进行gpu硬件绘图,提升整个系统的绘制性能,主要有以下方式:直接渲染,显示列表渲染,延时渲染列表,分别代表的类为:
OpenGL
Renderer,Dis
weixin_39910481
·
2023-04-20 13:38
hwui
android
android 多线程渲染,Android HWUI硬件加速模块浅析
为什么要硬件加速(Why)Android的硬件加速的底层实现是基于
OpenGL
ES接口向GPU提交指令来完成绘制的。相对于CPU实现的软绘制,硬件加速的
娘子说电影
·
2023-04-20 13:38
android
多线程渲染
android q hwui有什么变化,hwui
opengl
VS skia
opengl
VS skia vulkan?
印象最深刻的还是渲染部分从o开始hwui渲染支持skia
opengl
,原来hwui只支持
opengl
渲染,只不过在o里,skia
opengl
是可选的方式,默认还是
opengl
,但在p上已经默认采用skia
opengl
昊叔Crescdim
·
2023-04-20 13:08
android
q
hwui有什么变化
Android9.0 硬件加速HWUI经验分享
一.硬件加速初始化CanvasAPI用来绘制应用程序的UI元素,在硬件加速渲染环境中,这些CanvasAPI调用最终会转化为
OpenGL
API调用(转化过程对应用程序来说是透明的)。
大鱼Ss
·
2023-04-20 13:37
Android
技术提升
经验分享
android
ui
IOS –
OpenGL
ES 设置图像黑白噪点 GPUImageLocalBinaryPatternFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-04-20 11:56
AU软件下载|Adobe Audition 2021官方中文完整版下载 附各个平台
–内存:4GB内存–硬盘空间:4GB可用硬盘空间用于安装;加上安装期间所需的额外可用空间(无法安装在可移动闪存存储设备上)–显示器分辨率:1920×1080或更大的显示器–
OpenGL
:支持
OpenGL
2.0
m0_74945923
·
2023-04-20 08:08
microsoft
OpenGL
简单的日地月系统演示程序
代码部分参考:参考使用glut+
opengl
题目要求:完成一个简单的日地月系统演示程序。要求必须考虑太阳的自转、地球和月亮的公转和自转;能够演示地球上的白天黑夜和四季变化,以及月亮的圆缺效果。
Duskry
·
2023-04-20 06:39
计算机图形学
(3):
OpenGL
对2D物体进行平移,旋转和缩放
配置
OpenGL
环境看第一篇文章此代码为老师给的样例代码基础上进行修改工程文件效果图:按WASD进行上下左右移动按up和down进行缩放:按left和right进行旋转:首先全局定义要用到的一些变量:floatx_delta
芜湖韩金轮
·
2023-04-20 05:16
计算机图形学
算法
c++
开发语言
计算机图形学
(4):
OpenGL
纹理
参考运行结果:main.cpp:/*StudentInformationStudentID:StudentName:*/#include"Dependencies/glew/glew.h"#include"Dependencies/GLFW/glfw3.h"#include"Dependencies/glm/glm.hpp"#include"Dependencies/glm/gtc/matrix_
芜湖韩金轮
·
2023-04-20 05:16
计算机图形学
c++
开发语言
【
OpenGL
】基础光照
介绍现实世界中的光照是极其复杂,难以计算的,因此
OpenGL
的光照使用的是简化的模型,其中一个模型被称为冯氏光照模型(PhongLightingModel)。
cout丶shy
·
2023-04-20 05:15
原理
游戏相关技术
算法
着色器
图形渲染
计算机图形学
(5):
OpenGL
光照
参考介绍现实世界中的光照是极其复杂,难以计算的,因此
OpenGL
的光照使用的是简化的模型,其中一个模型被称为冯氏光照模型(PhongLightingModel)。
芜湖韩金轮
·
2023-04-20 05:12
计算机图形学
c++
OpenGL
程序运行时glCompileShader报错
error:0:1(10):error:GLSL3.30isnotsupported.Supportedversionsare:1.10,1.20,1.30,1.40,1.00ES,and3.00ES查看
OpenGL
qq_16740151
·
2023-04-20 02:24
OpenGL
wsl
linux
OpenGL
WSL
OpenGL
ES 案例:GLSL加载图片
案例的主要目的在于理解GLSL语言自定义着色器以及自定义着色器是如何使用的案例的效果是利用GLSL自定义的着色去加载一张图片,效果图如下image案例的整体流程图如下image流程中主要分为4个模块准备工作:项目的创建及自定义视图、属性等自定义着色器:利用GLSL编写自定义的顶点、片元着色器初始化:创建layer、context,清空缓存区,以及设置Render和Frame缓存区绘制:主要是GLS
Miraclely
·
2023-04-20 01:17
第二节 最简单的
OpenGL
ES
直接利用GLSurfaceView、Render来写一个最简单的demoMainActivity.java@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);rl_surface=findV
最美下雨天
·
2023-04-20 01:48
OpenGL
ES案例03 - 使用GLSL完成纹理图片加载
案例:根据对GLSL语言的理解,自定义一个顶点着色器和一个片元着色器,使用着色器API完成纹理的加载。进阶:解决纹理倒置问题。效果如下:翻转前效果翻转后效果准备工作新建iOS应用工程,修改当前controller的view。将原来的view继承于UIView改成继承于HView。自定义一个HVIew类,后续绘制图片在该类中完成。新建顶点着色器文件和片元着色器文件。3.1command+N,开始新建
卡布奇诺_95d2
·
2023-04-20 00:13
opengl
、
opengl
es、webgl介绍与
opengl
开发入门
1、
OpenGL
OpenGL
(英语:OpenGraphicsLibrary,译名:开放图形库或者“开放式图形库”)常用于CAD、虚拟现实、科学可视化程序和电子游戏开发。
夜雨听萧瑟
·
2023-04-20 00:35
oepngl
C/C++语言
c++
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、roofts和userdata按照分区表烧写镜像
转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121706033红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
红模仿_红胖子
·
2023-04-19 23:14
OpenGL
ES相关API及GLSL语言使用
EGL(EmbeddedGraphicsLibrary)一、概念说明
OpenGL
ES命令需要渲染上下文和绘制表面才能完成图形图像的绘制。渲染上下文:存储相关
OpenGL
ES状态。
安静的泼猴
·
2023-04-19 22:27
Android入门
1.2系统运行层这一层通过一些C/C++库如SQLite、
OpenGL
|ES、Webkit等为Android系统提供了主要的特性支
白天数糖晚上数羊
·
2023-04-19 22:41
Android
android
android
studio
ide
kotlin
开发语言
OpenGL
实现2D正方形公转和自转
1.实验一(改进后使用glTranslate函数)公转截图1公转截图2#include"pch.h"#include#include#defineRwidth0.15#defineRheight0.15#definen360#defineDEG_TO_RAD0.017453GLfloattheta=0.0;GLfloatth=0.0;constGLfloatradius=0.6;constGLfl
嬴小政今天好好吃饭了吗
·
2023-04-19 22:08
Learn
OpenGL
- Android
OpenGL
ES 3.0 绘制三角形
系列文章目录Learn
OpenGL
笔记-入门01
OpenGL
Learn
OpenGL
笔记-入门02创建窗口Learn
OpenGL
笔记-入门03你好,窗口Learn
OpenGL
笔记-入门04你好,三角形
OpenGL
芥末的无奈
·
2023-04-19 21:08
opengl
android
kotlin
opengl
SDL2 简明教程(五):
OpenGL
绘制
Cmake和Conan构建SDL2编程环境SDL2简明教程(二):创建一个空的窗口SDL2简明教程(三):显示图片SDL2简明教程(四):用SDL_IMAGE库导入图片文章目录系列文章目录SDL中使用
OpenGL
API
芥末的无奈
·
2023-04-19 21:08
SDL2
opengl
sdl
opengl
深入浅出
OpenGL
三维渲染管线
1前言在
计算机图形学
中,渲染是根据模型描述在显示器上生成图像的过程。3D图形渲染管线输入根据图元顶点(如三角形、点、线和四边形)对3D模型的描述,并为显示器上的像素生成颜色值。
Jiaxxxxxx
·
2023-04-19 21:57
图形学
图形渲染
OpenGL
Python之
OpenGL
笔记(5):
OpenGL
着色器语言(GLSL)应用画三角形
二、程序运行结果glfw_Triangle03.PNG三、
OpenGL
着色器语言(GLSL) 着色器是使用一种叫GLSL的类C语言写成的。
大龙10
·
2023-04-19 20:07
『OPEN3D』1.7 Ray Casting
1raycastingraycasting(光线衍射)和raytracing(光线追踪)都属于
计算机图形学
内的基础方法;用于对三维的实体建模和图片渲染;raycasting一词来自于GeneralMotorsResearchLabsfrom1978
NNNNNathan
·
2023-04-19 18:22
数码相机
计算机图形学
(
OPENGL
):着色器
本文同时发布在我的个人博客上:https://dragon_boy.gitee.io 请多多参考原文:https://learn
opengl
.com/Getting-started/Shaders着色器
Dragon_boy
·
2023-04-19 17:28
[
OpenGL
]绘制三角形
美女本文描述如何使用
OpenGL
API绘制一个纯色三角形,环境是Windows+VisualStudio2017,具体配置可以参考[
OpenGL
]VisualStudio环境搭建1.整体步骤我们的目标是在窗口中渲染出一个三角形
BucketHead
·
2023-04-19 16:51
诊断系统Linux Server端架构验证--Apple的学习笔记
诊断系统pythonClient端架构验证--Apple的学习笔记昨天pythonclient端的框架雏形进行了验证,今天将对应的linux端的server框架进行了验证,直接移植之前做过的
opengl
applecai
·
2023-04-19 16:38
QT按钮socket远程控制
opengl
模型(4)--Apple的学习笔记
QT按钮socket远程控制
opengl
模型(3)验证功能通过后,将LinuxServer端采用进程IPC通信。子进程为
opengl
的显示。比起多线程,多进程需要处理下进程同步关闭及僵尸进程。
applecai
·
2023-04-19 15:20
计算机图形学
十三:加速光线追踪(KD-Tree and Bounding Volume Hierarchy)
加速光线追踪摘要1轴对齐包围盒(Axis-AlignedBoundingBox)2均匀空间划分UniformSpatialPartitions(Grids)3KD-Tree空间划分4BoundingVolumeHierarchy总结Reference(本篇文章同步发表于知乎专栏:https://zhuanlan.zhihu.com/p/144403802欢迎三连关注)摘要在上一节中,我们介绍了wh
剑 来!
·
2023-04-19 14:36
计算机图形学笔记
图形学
opengl
-绘制三角形 (转载自:https://blog.csdn.net/qq_32175491/article/details/79091647)
openGL
是什么?
openGl
ES又是什么?相信很多人从事开发的或多或少听到过有关
OpenGl
这个东西,但是平时用的少,只知道有这么个东西,而且学起来不简单,所以大多数人都不能讲出个所以然来。
撸吗撸码
·
2023-04-19 08:13
2023年虚拟数字人行业研究报告
第一章行业概况虚拟数字人指存在于非物理世界中,由
计算机图形学
、图形渲染、动作捕捉、深度学习、语音合成等计算机手段创造及使用,并具有多种人类特征(外貌特征、人类表演能力、人类交互能力等)的综合产物。
资产信息网
·
2023-04-19 07:24
人工智能
研究报告
Qt
OpenGL
(四十一)——Qt
OpenGL
核心模式-GLSL(一)
提示:本系列文章的索引目录在下面文章的链接里(点击下面可以跳转查看):Qt
OpenGL
核心模式版本文章目录Qt
OpenGL
(四十一)——Qt
OpenGL
核心模式-GLSL(一)一、渲染管线你还记得一川之前的文章里提到的渲染管线吗
冯一川
·
2023-04-19 07:14
Qt
OpenGL核心模式
qt
开发语言
Qt
OpenGL
(四十)——Qt
OpenGL
核心模式-雷达扫描效果
提示:本系列文章的索引目录在下面文章的链接里(点击下面可以跳转查看):Qt
OpenGL
核心模式版本文章目录Qt
OpenGL
(四十)——Qt
OpenGL
核心模式-雷达扫描效果一、场景上一篇文章介绍了在雷达坐标系中绘制飞行的飞机
冯一川
·
2023-04-19 07:44
Qt
OpenGL核心模式
qt
ui
开发语言
OpenGL
ES GLKit三角形变换+纹理颜色混合
效果图如下:GLKit三角形变换纹理颜色混合.gif本文是在
OpenGL
ESGLKit三角形变换的基础上加上纹理与颜色混合的效果1.修改纹理坐标GLfloatattrArr[]={-0.5f,0.5f,
奉灬孝
·
2023-04-19 06:23
OpenGL
/
OpenGL
ES (四) —— 纹理
OpenGL
/
OpenGL
ES(一)——专业名词快速了解
OpenGL
/
OpenGL
ES(二)——渲染架构、图元、着色器、投影
OpenGL
/
OpenGL
ES(三)——绘制甜甜圈
OpenGL
/
OpenGL
ES
HookLee
·
2023-04-19 05:07
PyQt PyQt5 Python VTK Gui Actor 选中 高亮显示 actor
效果:VTKVTK,(visualizationtoolkit)是一个开放资源的免费软件系统,主要用于三维
计算机图形学
、图像处理和可视化。
恋恋西风
·
2023-04-19 04:17
Python
pyqt
VTK
python
OpenGL
ES 入门之旅--
OpenGL
下的深度缓冲区,隐藏面消除
1.隐藏面消除首先我们用
OpenGL
代码渲染出一个类似于甜甜圈的场景。
Henry_Jeannie
·
2023-04-19 01:05
重新自学学习
openGL
之性能优化立方体贴图
我们已经使用2D纹理很长时间了,但除此之外仍有更多的纹理类型等着我们探索。在本节中,我们将讨论的是将多个纹理组合起来映射到一张纹理上的一种纹理类型:立方体贴图(CubeMap)。简单来说,立方体贴图就是一个包含了6个2D纹理的纹理,每个2D纹理都组成了立方体的一个面:一个有纹理的立方体。你可能会奇怪,这样一个立方体有什么用途呢?为什么要把6张纹理合并到一张纹理中,而不是直接使用6个单独的纹理呢?立
充满活力的早晨
·
2023-04-19 00:37
QT+
OpenGL
开始3D
QT+
OpenGL
本篇完整工程见gitee:QT
OpenGL
对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主。
turbolove
·
2023-04-18 23:42
QT+OpenGL(更新中)
qt
3d
QT+
OpenGL
变换
文章目录QT+
OpenGL
变换向量的运算矩阵矩阵与向量相乘代码实现QT+
OpenGL
本篇完整工程见gitee:QT
OpenGL
对应点的tag,由turbolove提供技术支持,您可以关注博主或者私信博主
turbolove
·
2023-04-18 23:12
QT+OpenGL(更新中)
c++
qt
OpenGL
QT+
OpenGL
学习
文章目录QT+
OpenGL
Q
OpenGL
Widget:不需要GLFWQ
OpenGL
Function_X_X_Core:不需要GLAD你好,三角形顶点输入顶点着色器片段着色器链接着色器本节代码元素缓冲对象
turbolove
·
2023-04-18 23:41
QT+OpenGL(更新中)
qt
十二、
OpenGL
ES GLSL语言以及常用API
EGL(EmbeddedGraphicsLibrary)
OpenGL
ES命令需要渲染上下⽂和绘制表面才能完成图形图像的绘制渲染上下⽂:存储相关
OpenGL
ES状态,是一个状态机绘制表面:⽤于绘制图元的表面
含笑州
·
2023-04-18 23:55
opengl
- mesa 3D
Mesa3D是一个在MIT许可证下开放源代码的三维计算机图形库,以开源形式实现了
OpenGL
的应用程序接口。
linan101
·
2023-04-18 21:04
3d
Qt/QML编程学习之心得:QML界面设计(二)
Classicdesktoplook-and-feel•QtWidgets2、流畅、现代+触控Fluent,moderntouch-basedUX•QtQuick3、三维3Dbecomesmoreandmoreimportant•Qt
OpenGL
hasprovidedagreatOp
芯片-嵌入式
·
2023-04-18 18:50
Linux-Qt
qt
学习
ui
QT+
OPenGL
十六之模板缓冲区
模板缓冲区(StencilBuffer)模板缓冲区的作用是可以自定义丢弃片段。作用在深度缓冲区之前,被保留的片段才会进入深度测试阶段。模板缓冲中的模板值(StencilValue)通常是8位的,因此每个片段/像素共有256种不同的模板值(译注:8位就是1字节大小,因此和char的容量一样是256个不同值)。这样我们就能将这些模板值设置为我们链接的,然后在模板测试时根据这个模板值,我们就可以决定丢弃
c之气三段
·
2023-04-18 16:40
OpenGL
二
View/SurfaceView/GLSurfaceView的异同参考参考二View的特点暂不多言。主要看一下SurfaceView与GLSurfaceView的特色与区别SurfaceViewSurfaceView继承自View,并提供了一个可以嵌入到View结构树中的独立的绘图层,你可以完全控制这个绘图层,比如说设定它的大小。它与正常View最大的区别在于拥有自己独立的Surface。Surf
纵横Top
·
2023-04-18 15:35
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他