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编程指南》
五、GLSL 常用内建函数
OpenGL
+
OpenGL
ES+Metal系列文章汇总常用函数常用函数说明genTypeabs(genTypex)返回x的绝对值genTypesign(genTypex)如果x>0,返回1.0;如果x=
Style_月月
·
2024-01-04 22:06
Qt
OpenGL
中渲染和画图的相互理解
在Qt编程(或者别的图形编程中),我们很容易理解画图,一般用draw之类的函数,画圆,画线,画点,画复杂图形,画图片等2D图形。在某种程度上,渲染和画图可以理解为相似的概念,都是将图形或图像呈现在屏幕上的过程。所以我们也可以说3D渲染其实就是3D画图。但是呢,这样表达,不够精细,没法突出3D画图的特点。因为我们不仅仅只是画个球体,正方体,加载一个3D模型(对应2D图片),3D里面更重要的是特效,也
神之媛
·
2024-01-04 17:10
opengl新手到高手
Qt编程之路
qt
开发语言
c++
C++项目
opengl编程
3D编程
3D渲染
图形学和Shader资源
极好的游戏编程资源图形学1.
OpenGL
教程:http://learn
opengl
.com/#!
雄关漫道从头越
·
2024-01-04 16:48
OpenGL
-10-渲染技巧:深度测试、多边形偏移、颜色混合
这次来深入理解一下深度测试,以及深度测试带来的问题和解决方法:多边形偏移、颜色混合等技巧一、深度测试image.png上篇文章提到,由于两个正面叠加在一起,出现了混合,此时
OpenGL
不能清楚分辨哪个图层在前哪个图层在后
宇宙那么大丶
·
2024-01-04 15:28
Python进程、线程、协程:多任务并发
编程指南
概要在当今计算机时代,为了提高程序的性能和响应速度,多任务并发编程成为了一种必不可少的技术手段。而Python作为一门高级编程语言,提供了多种多任务并发编程的方式,包括进程、线程和协程。本文将详细介绍这三种方式的使用教程,并给出代码示例,让您轻松掌握它们,提升程序的执行效率。第一节:进程进程是计算机中的基本概念,它代表着程序的一次执行过程。Python中可以通过multiprocessing模块来
Rocky006
·
2024-01-04 14:37
python
开发语言
算法
Qt Quick 渲染之 Scene Graph 详解
而在QtQuick中修改了界面的渲染方式,自QtQuick2起统一使用
OpenGL
ES2.0或
OpenGL
2.0来渲染界面。这样做的好处是,所有要渲染的界面元素均在最后统一提供给Open
lucky-billy
·
2024-01-04 11:59
QML
QML
场景渲染
Scene
Graph
初识
OpenGL
什么是
OpenGL
OpenGL
是一套可以对计算机图形硬件设备(GPU)进行访问的API。主要用于渲染2D/3D矢量图形。
东旭39
·
2024-01-04 10:26
计算机图形学,
opengl
的3D, glfw库
计算机图形学,
opengl
的3D,glfw库
OpenGL
,窗体和图形的渲染(包含
OpenGL
、GLFW、GLAD)
kunwen123
·
2024-01-04 06:17
3d
图形学
ESP32学习笔记(22)——ADC接口使用
支持以下通道:ADC1:8通道:GPIO32-GPIO39ADC2:10个通道:GPIO0、GPIO2、GPIO4、GPIO12-GPIO15、GOIO25-GPIO27ESP-IDF
编程指南
——ADC1.1ADC
Leung_ManWah
·
2024-01-04 02:44
OpenGL
FXAA抗锯齿算法(Qt,Quality版本)
文章目录一、简介二、实现代码三、实现效果参考资料一、简介将FXAA添加到现有渲染器中很简单:它作为最终渲染通道[1]应用,仅将渲染图像作为输入,并输出抗锯齿版本。其主要思想是检测渲染图像中的边缘并使其平滑。这种方法快速有效,但会模糊纹理上的细节。该算法有两个版本Quality(侧重抗锯齿的质量)和Console(侧重于计算效率),之前已经实现过Console版本,这里实现Quality版本。相关原
大鱼BIGFISH
·
2024-01-03 21:20
OSG&OpenGL
qt
c++
OpenGL
FXAA抗锯齿算法
Quality版本
OSG学习笔记-场景基本绘制类(3-1)
场景基本绘制类在OSG中创建几何体的方法比较简单通常有3种处理几何体的手段:一是使用松散封装的
OpenGL
绘图基元,二是使用OSG中基本几何体,三是从文件中导入场景模型。
听风者868
·
2024-01-03 19:13
OSG
学习
c++
opengl
APP
编程指南
(七) —— 关于性能的几点提示(一)
版本记录版本号时间V1.02018.06.04前言我们在做一个APP时候需要注意哪些方面呢,接下来我们就看一下APP
编程指南
。里面有些可能大家在平时编程中都经历过,但是再系统的了解下也不是坏事。
刀客传奇
·
2024-01-03 18:28
OpenGL
ES关于纹理翻转策略解析
在用
OpenGL
ES绘制图片的时候,我们发现所绘制的图片颠倒了,以下我们来使用几种解析策略来解决这个问题,通过探索找到最适合自己的方法.1.给顶点着色器添加一个矩阵,通过矩阵相乘来达到翻转图片的效果,顶点着色器代码如下
为了自由的白菜
·
2024-01-03 17:56
Unity中URP下统一不同平台下的z值
ComputeFogFactor来计算雾效混合因子二、UNITY_Z_0_FAR_FROM_CLIPSPACE来统一计算不同平台下的Z值1、DirectX平台2、GL平台下(在Unity.2022.LTS下,该功能没有完善)3、
Opengl
楠溪泽岸
·
2024-01-03 16:55
Unity
unity
游戏引擎
cloudcompare 编译安装解决无法load pcd文件问题
参考https://github.com/CloudCompare/CloudCompare/blob/master/BUILD.mdsudoaptinstalllibqt5svg5-devlibqt5
opengl
5
heroacool
·
2024-01-03 15:34
cloudcompare
cloudcompare
Python+
OpenGL
绘制3D模型(七)制作3dsmax导出插件
逆向工程(一)破解.skp文件数据结构Sketchup逆向工程(二)分析三维模型数据结构Sketchup逆向工程(三)软件逆向工程从何处入手Sketchup逆向工程(四)破解的乐趣钩子外挂代码注入二、
OpenGL
李航1983
·
2024-01-03 14:57
Sketchup源代码分析
python
3d
3dsmax
unity
ue5
虚幻
案例分享:Qt多国语言输入法软键盘
转载请注明出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/135346374红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
长沙红胖子Qt软件开发
·
2024-01-03 14:00
Qt开发
qt
开发语言
OpenGL
ES案例 - 立方体贴图旋转
这篇博客我们来实现一个立方体旋转的效果动画,利用
OpenGL
ES来完成。
大橘猪猪侠
·
2024-01-03 03:40
Qt
OpenGL
(01) 概述
2.1Qt项目文件添加模块2.2main.cpp2.3Widget.h2.4Widget.cpp2.5顶点着色器shader.vert2.6片元着色器shader.frag3、总结1、OpengGL参考教程
OpenGL
hitzsf
·
2024-01-03 02:57
#
Qt
OpenGL
qt
开发语言
opengl
陀螺仪上位机
9轴姿态角测量模块和基于
OpenGL
的上位机淘宝买的陀螺仪模块,不是打广告。https://item.taobao.com/item.htm?
仟人斩
·
2024-01-02 22:07
opengl
陀螺仪
三维姿态显示
c++
OpenGL
ES 案例10:灰度+颠倒+马赛克滤镜
本案例的目的是理解如何用GLSL实现灰度+颠倒+马赛克(共5种)滤镜整体的效果图如下:准备工作的代码与
OpenGL
ES案例11:分屏滤镜中一致,只需要修改相应的底部item数组及对应的着色器名称等,这里不再说明这部分内容顶点着色器也没有任何变化
辉辉岁月
·
2024-01-02 16:05
【flink番外篇】9、Flink Table API 支持的操作示例(11)- Group Windows(tumbling、sliding和session)操作
2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、
编程指南
、基本的datastreamapi用法、四大基石等内容。
一瓢一瓢的饮 alanchan
·
2024-01-02 14:22
flink
示例专栏
flink
大数据
kafka
flink
hive
flink
sql
flink
流批一体
flink
kafka
【flink番外篇】9、Flink Table API 支持的操作示例(8)- 时态表的join(scala版本)
2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、
编程指南
、基本的datastreamapi用法、四大基石等内容。
一瓢一瓢的饮 alanchan
·
2024-01-02 14:21
flink
示例专栏
flink
大数据
kafka
flink
kafka
flink
流批一体化
scala
flink
时态表
【flink番外篇】9、Flink Table API 支持的操作示例(10)- 表的OrderBy、Offset 和 Fetch、insert操作
2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、
编程指南
、基本的datastreamapi用法、四大基石等内容。
一瓢一瓢的饮 alanchan
·
2024-01-02 14:21
flink
示例专栏
flink
大数据
kafka
flink
sql
flink
hive
flink
kafka
flink
大数据
【flink番外篇】9、Flink Table API 支持的操作示例(9)- 表的union、unionall、intersect、intersectall、minus、minusall和in的操作
2、Flink基础系列本部分介绍Flink的基础部分,比如术语、架构、编程模型、
编程指南
、基本的datastreamapi用法、四大基石等内容。
一瓢一瓢的饮 alanchan
·
2024-01-02 14:49
flink
示例专栏
flink
大数据
kafka
flink
hive
flink
sql
flink
实时计算
flink
大数据
OpenGL
基础纹理
原始数据图像图像存储空间=长x宽x每个像素的字节数API设置像素的存储格式glPixelStorei(,GLintparam)glPixelStorei是
OpenGL
中的一个函数,用于设置像素的存储格式
weixin_38432324
·
2024-01-02 08:58
图形渲染
OPenGL
GLSL
shji数据类型整型(有符号/无符号)浮点数(单精度)布尔值向量类型/矩阵类型boolbDone=falseintvalue=1;unintvale=21ufloatvalue=2.1向量/分量类型vec2,vec3,vec42分量3分量4分量复电向量ivec2ivec3ivec42分量3分量4分量整型向量uvec2uvec3uvec42分量3分量4分量无符号整型向量bvec2bvec3b各处2分
weixin_38432324
·
2024-01-02 08:58
图形渲染
ios 播放音效
使用AudioToolbox////SoundEffect.m//
OPengl
ES_Test////CreatedbyKINGon2023/12/31.
weixin_38432324
·
2024-01-02 08:58
ios
cocoa
objective-c
OpenGL
ES案例学习-画板
#import"PaintView.h"#import#import#import#import"debug.h"#import"shaderUtil.h"#import"fileUtil.h"//画笔透明度#definekBrushOpacity(1.0/2.0)//画笔每一笔,有几个点!#definekBrushPixelStep2//画笔的比例#definekBrushScale2enum{
weixin_38432324
·
2024-01-02 08:58
elasticsearch
学习
大数据
摩尔线程正式发布Linux系统显卡驱动
该驱动完整支持
OpenGL
4.0、Vulkan1.3两大核心图形API,100%通过接口兼容性测试,还可以借助Tes
Linux小百科
·
2024-01-02 01:18
linux
运维
服务器
QT5+
OpenGL
es2 + eglfs交叉编译安装(续)
前言之前写过一个《QT5+
OpenGL
es2+eglfs交叉编译安装(RK3399)》的文章,最近由于项目需要又重新在RK的其它平台上移植了一个qt5.14,移植过程中又get到了一些新的知识,这里做一个记录
飘忽不定的bug
·
2024-01-02 00:29
经验分享
qt
linux
ubuntu
QT5+
OpenGL
es2 + eglfs交叉编译安装(RK3399)
最近由于项目的需要,需要在aarch64Ubuntu16.04中安装QT5,系统自带了一个qt5,但项目要求必须是qt5.12的版本并且需要包含
opengl
和eglfs的库,所以只能重新对移植QT5.12
飘忽不定的bug
·
2024-01-02 00:58
经验分享
qt
开发语言
ubuntu
蓝牙相关
/www.jianshu.com/p/03d617921aefIOS9BLE与外设交互及设备绑定https://www.jianshu.com/p/e837841efb20CoreBluetooth库
编程指南
官方文档翻译
iOS_愛OS
·
2024-01-01 20:02
计算机图形学第二章---概论(
OpenGL
简介)
液晶显示器——原理液晶分子的排列在微弱的外部电场、磁场或者应力、温度变化等作用下非常容易改变。当液晶分子的某种排列状态在电场作用下变为另一种状态时,液晶的光学性质随之改变,这种产生光被电场调制的现象称为液晶的电光效应。液晶显示的机理是通过能阻塞或传递光的液晶材料,传递来自周围的或内部光源的偏振光。液晶显示器——类型NW(NormalWhite)型的LCD:在液晶面板不施加电压时,我们所看到的面板是
flyuniverse_shell
·
2024-01-01 17:22
用OpenGL讲解计算机图形学
图形
存储
application
buffer
图像处理
编程
Opengl
中使用MediaCodec进行视频录制用法分析
一:综述在Android中使用MediaCodec会进行视频录制,一般视频数据来自于Camera数据,但是Camera数据可能会经过
opengl
进行渲染的处理,增加各种滤镜,或者我们在想服务器推流时,也需要使用
一枚懒人
·
2024-01-01 14:30
0023--
OpenGL
Metal 语言进阶探索之大量顶点数据处理
[toc]前言setVertexBytes(_:length:index:)方法加载数据最多为4KB也就是4096字节,一个扇区大小,当时数量超过了,就要使用setVertexBuffer(_:offset:index:),并创建一个MTLBuffer对象.官方文档解释:image.png案例通过MTLBuffer,在屏幕中渲染如下有n多正方形,每个由2个三角形组成.image.png流程图ima
清风烈酒2157
·
2024-01-01 13:12
godot 报错Unable to initialize Vulkan video driver解决
版本godot4.2.1现象godot4.2.1默认使用vulkan驱动,如果再不支持vulkan驱动的主机上,进入引擎编辑器将报错如下解决启动参数添加–rendering-driver
opengl
3即可进入引擎编辑器此时运行项目仍然会报错无法初始化驱动在项目设置中配置编辑器运行参数即可
路过君_P
·
2024-01-01 13:52
前端
godot
游戏引擎
OpenGL
FXAA抗锯齿算法(Qt)
在绘制Mesh数据时总会遇到图形的抗锯齿问题,
OpenGL
本身已经为我们提供了一种MSAA技术,但该技术对于一些实时渲染性能有所欠缺,因此后来就出现了一种FXAA技术。
大鱼BIGFISH
·
2024-01-01 11:28
OSG&OpenGL
qt
c++
OpenGL
FXAA抗锯齿算法
OpenGL
中的混合 (blend)
一、
OpenGL
函数提供两个:glBlendFunc(GLenumsfactor,GLenumdfactor)和glBlendFuncSeparate(GLenumsrcRGB,GLenumdstRGB
jasperWhf
·
2024-01-01 10:50
OpenGL
入门 — 专业名词解释
OpenGL
入门—MAC环境搭建上一篇博客介绍了如何在MAC上搭建
OpenGL
环境,接下来我们要做的就是理解一些专业的名词,以便于我们更好的学医后面的内容,可能大多数人都听过
OpenGL
、
OpenGL
ES
pc_He
·
2024-01-01 06:43
Vulkan入门指南
OpenGL
是黑盒子,它能提供好用的AP,没有办法进行一个深入的优化,所有东西都包装在一起没有办法看到底层变化的实现逻辑。Vul
极客范儿
·
2024-01-01 04:42
Vulkan
OpenGL
C/C++
Vulcan
计算机图形学
VS2019+OpenCV4.7.0+OpenCV_contrib4.7.0+CUDA安装+配置视频硬解码保姆级别教程
在算法开发过程中,涉及基于opencv的rtsp流硬解码,这里设计结合当前所有的资料,实现了现有
opengl
相关的所有跟视频硬解码相关的功能,下面对opencv4.7.0的编译流程进行说明:一、准备工作下载
dragon_perfect
·
2023-12-31 23:07
工具技术
opencv
计算机视觉
人工智能
视频编解码
【QML-容器】
Qt
编程指南
-VX:hao541022348■容器■ApplicationWindow■Container■Frame■GroupBox■Page■Pane■ScrollView■SplitView■StackView
光芒Shine
·
2023-12-31 23:01
#
Qml
qt
【Qt-正则表达式】
Qt
编程指南
■正则表达式■演示代码■限定符■■■■■■正则表达式■演示代码#includeQRegularExpressionValidator*m_validator1_10;m_validator1
光芒Shine
·
2023-12-31 23:31
#
Qt
qt
Python+
OpenGL
绘制3D模型(九)完善插件功能: 矩阵,材质,法线
逆向工程(一)破解.skp文件数据结构Sketchup逆向工程(二)分析三维模型数据结构Sketchup逆向工程(三)软件逆向工程从何处入手Sketchup逆向工程(四)破解的乐趣钩子外挂代码注入二、
OpenGL
李航1983
·
2023-12-31 14:28
Sketchup源代码分析
python
3d
矩阵
3dsmax
unity
纹理映射示例Chap02.2
2.2_TextureExample.cpp如下//VTKINITWith
Opengl
2#includeVTK_MODULE_INIT(vtkRendering
OpenGL
2)VTK_MODULE_INIT
chen_227
·
2023-12-31 09:51
VTK
c++
vtk
vtk渲染管线Chap02.4
2.4_vtkPipelineDemo.cpp如下//VTKINITWith
Opengl
2#includeVTK_MODULE_INIT(vtkRendering
OpenGL
2)VTK_MODULE_INIT
chen_227
·
2023-12-31 09:51
VTK
c++
VTK
vtk环境搭建Chap01
底层封装了
opengl
,学习
opengl
后,正好来学习VTK。2.下载官方下载页https://vtk.org/download/最新VTK-9.3.0.tar.gz,tar.gz是linux系统的
chen_227
·
2023-12-31 09:21
VTK
c++
VTK
圆柱示例Chap02
vtk环境搭建见vtk环境搭建Chap01书中第二章介绍一个复杂示例,圆柱2.1_RenderCylinder.cpp如下//VTKINITWith
Opengl
2#includeVTK_MODULE_INIT
chen_227
·
2023-12-31 09:21
VTK
c++
vtk
聊聊cmake和生成器配合使用
现在基本上开源的项目比如openSSL、
openGL
、openCV。都是使用cmake来管理其源码的。
scx_link
·
2023-12-31 05:29
构建工具链目录
c++
visual
studio
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他