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编程指南》
实战系统玩转
OpenGL
和AI,助力实现各种高级酷炫视频特效几个技巧
随着计算机图形学和人工智能的发展,通过将
OpenGL
和AI相结合,我们可以实现各种令人印象深刻的高级酷炫视频特效。本文将介绍几个技巧,帮助您在实践中更好地应用这些技术,并附上相应的源码。
沃威2268731
·
2023-12-03 15:20
实战技术
人工智能
Qt之Q
OpenGL
Widget开始3D显示
遇到第一个问题就是cmakelists的问题,提示“undefinedreferencetosymbol‘glXXXXX".在targetlink中加入GL解决SLAMBOOK2踩坑记之:plotTrajectory.cpp中的undefinedreferencetosymbol‘glTexImage2D‘错误_undefinedreferencetosymbol'glteximage2d-CSD
well3216
·
2023-12-03 14:08
qt5
python绘制3d动态模型_Python实现3D建模工具
一、课程介绍1.内容简介本课程将基于
OpenGL
实现一般CAD软件都会具备的基础功能:渲染显示3D空间的画面并可以操作3D空间中物体。
weixin_39867200
·
2023-12-03 14:33
python绘制3d动态模型
2312skia,15vulkan及技巧
ANGLE介绍ANGLE,把
OpenGL
ES2或3调用转换为DirectX9,11或
OpenGL
调用.这些说明记录了如何在Windows或Linux上使用ANGLE而不是本地
OpenGL
后端.细节gclientsync
fqbqrr
·
2023-12-03 13:25
skia
c++
cpp
skia
OSG
编程指南
<十五>:OSG立方图纹理及纹理坐标自动生成技术
1、立方图纹理 立方图纹理是一种特殊的技术,它是一个由6幅二维图像构成的、以原点为中心的纹理立方体。对于每个片段而言,纹理坐标(S,T,R)都被当作一个方向向量来看待,每个纹理单元表示从原点所看到的纹理立方体的东西。立方图纹理应用非常广泛,可以利用它来实现环境贴图、反射和光照等效果。常见的就是三维场景中的天空盒了。 立方图纹理的功能与其他的纹理操作是相互独立的,不要认为它是一种特殊的纹理。因此
欧特克_Glodon
·
2023-12-03 13:14
OSG三维引擎入门及进阶
OSG天空盒
OSG自动生成纹理
天空盒
OSG
编程指南
<十六>:OSG渲染到纹理RTT及三维纹理体渲染技术简介
1、渲染到纹理(RTT)1.1RTT介绍 RTT(RendertoTexture)即渲染到纹理。在普通的图形渲染流程中,最终结果是渲染到帧缓存中,然后才会显示到屏幕上。而RTT则是将场景渲染到一张纹理上,并且在之后进行使用。1)创建纹理对象 要进行RTT,首先要创建一个纹理对象,需要注意的是,这里只是创建了一个纹理对象,并没有提供数据,因此data设置成了null。//创建渲染对象constt
欧特克_Glodon
·
2023-12-03 13:14
OSG三维引擎入门及进阶
OSG
渲染到纹理RTT
体渲染
OSG
编程指南
<十七>:OSG光照与材质
1、OSG光照 OSG全面支持
OpenGL
的光照特性,包括材质属性(materialproperty)、光照属性(lightproperty)和光照模型(lightingmodel)。
欧特克_Glodon
·
2023-12-03 13:14
OSG三维引擎入门及进阶
材质
OSG光照
OSG
OSG材质
OSG
编程指南
<十四>:OSG纹理渲染之普通纹理、多重纹理、Mipmap多级渐远纹理及TextureRectangle矩阵纹理
OSG是对底层
OpenGL
API的封装,
OpenGL
本身有非常标准而高效的纹理机制。OSG全面支持
OpenGL
的纹理映射机制,因此,在OSG中使用纹理映射机制非
欧特克_Glodon
·
2023-12-03 13:13
OSG三维引擎入门及进阶
OSG纹理渲染
多重纹理
Mipmap多级渐远纹理
矩阵纹理
QMLfor python pyside6
QML是基于QtQuick技术构建的,QtQuick是一个基于
OpenGL
的场景图形库,它提供了高性能的渲染和动画效果。QML支持各种UI元素,如按钮、文本标签、图像、列表、表格等,并且可以轻松
trust Tomorrow
·
2023-12-03 10:23
QML
python
pyside6
python
QML
ubuntu20.04编译安装qt5.14.2和qtcreator4.12.0
本来编译安装的是qt5.15.2,编译安装ok,一切就绪,安装qtcreator安装后一直报错,“以下插件有错误,无法载入:QmlDesignerQmlProfiler,插件初始化失败:cannotCreate
OpenGL
context
l550802356
·
2023-12-03 05:41
Ubuntu
qt
开发语言
Shader UnityShader流程概述
文章目录一、三大Shader编程语言1.
OpenGL
简介2.DirectX简介3.Cg简介二、UnityShaderShaderlabUnityShader的基础:ShaderLabUnityShader
香草萌萌茶
·
2023-12-02 23:54
Shader
shader
游戏开发41课 unity shader 优化
Shader有专门语言用来编写,常见类型有DirectX的HLSL,
OpenGL
的GLSL以及NVIDIA的Cg,为了优化shader代码,我们需要知道代码从被编写到被执行的流程,知道什么样的代码是不好的
s178435865
·
2023-12-02 23:24
游戏开发
unity
游戏引擎
Java文件操作
编程指南
Java是一种功能强大的编程语言,提供了许多用于文件操作的工具和类。在本篇文章中,我们将详细介绍如何在Java中对文件进行操作,并提供相应的源代码示例。创建文件要在Java中创建文件,您可以使用File类的createNewFile()方法。下面是一个示例代码:importjava.io.File;importjava.io.IOException;publicclassCreateFileExa
CodeSpark
·
2023-12-02 22:16
java
python
开发语言
编程
DedeCMS数据迁移与
编程指南
数据迁移是在网站开发和维护中经常遇到的任务之一。对于使用DedeCMS建立的网站,当需要将数据从一个环境迁移到另一个环境时,我们可以采取一些编程方法来完成这一任务。本文将介绍如何实现DedeCMS数据迁移,并提供相应的源代码示例。准备工作在开始之前,我们需要确保以下几个步骤已完成:安装DedeCMS:确保在目标环境中正确安装了DedeCMS。创建数据库:在目标环境中创建一个新的数据库,用于存储迁移
YOLO_CODE
·
2023-12-02 21:10
oracle
数据库
编程
纯翻译 GMSL2-CSI2 MAX9295和MAX9296配对通用过程
编程指南
意图本文档提供了GMSL2CSI-2序列化程序和解串程序对的一般过程。串化器指定要求(MAX9295)MIPIPHY1*4,2*4,2*2,4*2MIPIPHY通道数。每PHY端口1,2,3或4通道。MIPI通道映射。D0=D0,D1=D1…,Dn=Dn.MIPI通道极性。MIPI数据类型。参卡附录1.解串器指定要求(MAX9296)MIPIPHY1*4,2*4,4*2MIPIPHY通道数。每PH
52-HZ
·
2023-12-02 14:06
嵌入式
Linux系统基础
单片机
嵌入式硬件
Linux网络
编程指南
:深入学习网络编程的全面教程
在本教程中,我们将深入探讨Linux网络编程的各个方面。网络编程是构建现代应用程序的关键技能,它使我们能够在计算机之间传输数据并建立通信连接。我们将介绍Linux下的网络编程基础知识,并提供相应的源代码示例,以帮助您更好地理解和应用这些概念。以下是我们将要讨论的主要主题:套接字编程:我们将从套接字编程开始,套接字是进行网络通信的基本工具。您将学习如何创建套接字、绑定地址和端口、监听连接请求以及发送
程序世界航海
·
2023-12-02 14:40
linux
网络
学习
编程
Bash Shell配置和启动脚本的
编程指南
BashShell是一种常用的命令行解释器,它提供了一个强大的脚本编程环境。在本文中,我将向您介绍如何配置和编写BashShell的启动脚本。配置BashShellBashShell的配置文件名为.bashrc,它位于用户的主目录下。您可以通过编辑该文件来配置BashShell。打开终端,并使用文本编辑器(如vi或nano)打开.bashrc文件:vi~/.bashrc您可以在.bashrc文件中
翠绿探寻
·
2023-12-02 00:23
bash
chrome
开发语言
编程
VTK:使用隐式布尔值的演示示例及
编程指南
VTK:使用隐式布尔值的演示示例及
编程指南
随着计算机图形学的发展,可视化技术在科学、工程和医学领域中发挥着重要作用。
程序设计创梦引领者
·
2023-12-02 00:11
编程
【
OpenGL
】Clion配置
OpenGL
简介
OpenGL
(OpenGraphicsLibrary)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。
Ye-Maolin
·
2023-12-01 21:13
计算机图形学
OpenGL
c++
图形渲染
如何将双页面转换为单页面——
编程指南
在本篇文章中,我们将探讨如何使用编程技术将双页面转换为单页面。双页面通常是指由两个独立的网页组成的网站,而单页面则是指整个网站内容都加载在单个页面上。我们将讨论如何使用HTML、CSS和JavaScript来实现这一转换,并提供相应的源代码示例。HTML结构首先,我们需要创建一个HTML文件作为我们的单页面应用的基础。以下是一个简单的HTML结构示例:单页面应用
安静漫游
·
2023-12-01 20:03
编程
OpenGL
--快速了解
OpenGL
下的专业名词
OpenGL
上下文[context]在应用程序调用任何
OpenGL
的指令前,需要安排首先创建一个
OpenGL
上下文。
DSMars
·
2023-12-01 19:00
Audio Unit框架(一)框架认识和使用
音视频开发:
OpenGL
+
OpenGL
ES+Metal系列文章汇总AudioUnit是一个音频处理插件。它是为应用程序添加复杂的音频操作和处理的底层的API。
iOS之文一
·
2023-12-01 19:27
OpenGL
找不到glut32.dll解决方法以及利用
OpenGL
绘画一个机械手掌并移动手指
OpenGL
找不到glut32.dll首先要下载
OpenGL
的库函数先来看报错这个报错是由于我们上面四个代码没有放刀系统库中。
Mars_prime
·
2023-12-01 19:11
openGL
windows
opengl
ESP32-S3-WROOM-1-N16R8 配置PSRAM
官方资料先上:文档:SPIFlashandExternalSPIRAMConfiguration-ESP32-S3-—ESP-IDF
编程指南
latest文档片外RAM-ESP32-S3-—ESP-IDF
坤仔N
·
2023-12-01 17:37
ESP32
ESP32S3
PSRAM
QPainter详解
可以充当画布(QPaintDevice)的类(其子类)有:QWidget,QImage,Q
OpenGL
PaintDevice,QPage
惺忪9798
·
2023-12-01 14:14
Qt基础
qt
Android
OpenGL
ES2.0(十三)——流畅的播放逐帧动画
这些特效,有的是用粒子效果做成的,但是更多的时用播放逐帧动画实现的,本篇博客将会讲解在Android下如何利用
OpenGL
ES流畅的播放逐帧动画。在本篇博客中的动画素材,是从花椒直播中“借”出来的。
大大大大大大的大大
·
2023-12-01 10:29
Core Image
编程指南
翻译三(面部检测)
示例代码下载CoreImage可以分析和查找图像中的人脸。它执行面部检测,而不是识别。人脸检测是包含人脸特征的矩形的识别,而人脸识别是特定人脸(约翰,玛丽等)的识别。在CoreImage检测到面部后,它可以提供有关面部特征的信息,例如眼睛和嘴巴位置。它还可以跟踪视频中已识别面部的位置。image了解人脸在图像中的位置可让您执行其他操作,例如裁剪或调整脸部图像质量(色调平衡,红眼校正等)。您还可以在
酒茶白开水
·
2023-12-01 06:56
osgFX扩展库-刻线特效、立方图镜面高光特效(2)
这个特效使用了PolygonOffset渲染属性类来避免多边形斑驳(Z-fighting)的现象,它所需的
OpenGL
版本至少为1.1。osgFX::Scribe的继承关系图如图12-8所示。
听风者868
·
2023-12-01 03:56
OSG
贴图
c++
3d
图形渲染
交互
ui
OpenGL
-- 正背面剔除与深度缓冲区
在渲染过程中可能产⽣的问题甜甜圈案例.png我们在绘制一个红色甜甜圈进行移动的时候,会出现上图的情况,那么出现这个问题的原因是什么呢?有什么方案可以解决这个问题呢?解决方案在绘制3D场景时,我们需要决定哪些部分是对观察者可⻅的,或者哪些部分是不可见的。对于不可⻅的部分,应该及早丢弃。这种情况叫做”隐藏⾯消除”(Hiddensurfaceelimination).解决方案:油画算法先绘制场景中的离观
DSMars
·
2023-12-01 02:04
【Web端CAD/CAE文字标注】webgl+canvas 2d实现文字标注功能
一、需求背景在CAD/CAE领域经常会遇到显示节点编号这种需求,效果如下图:本文介绍如何在WebGL中实现文字的显示,对于如何在
OpenGL
中实现请绕路。
loveoobaby
·
2023-11-30 21:35
前端
前端
webgl
GL01-02:
OpenGL
环境初始化与异常处理
本文主要说明
OpenGL
的编程模式: 1.OpenGK环境与上下文初始化; 2.错误处理; 3.版本管理;说明GLFW与GLEW无关,可以独立调用;主要负责UI部分。
杨强AT南京
·
2023-11-30 21:35
【QT】——
OpenGL
学习(一)
OpenGL
简介
OpenGL
(英语:OpenGraphicsLibrary,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
vhcjgc
·
2023-11-30 17:37
QT
qt
图形渲染
004:Direct 2D离屏渲染(Qt中实现)
简介:用QT开发图像显示的小程序,需要一些标注工具,由于用的是
opengl
渲染,所以就在内存中进行绘制,然后纹理贴图贴出去,发现Qt绘制的效果太差,且速度一般,于是就想着用direct2d来绘制需要的纹理图像
伍心
·
2023-11-30 17:58
Direct
2D
qt
开发语言
【目的:windows下VS2017/2022配置使用
opengl
- 初探-创建一个空窗口】
目的:windows下VS2017/2022配置使用
opengl
-初探-创建一个空窗口环境:系统:Win10环境:VS201764bit步骤:windows下visualstudio下使用
opengl
,
hi come
·
2023-11-30 17:40
opengl
VS
opengl
目的:ubuntu配置使用
opengl
- 初探-创建一个空窗口
目的:ubuntu配置使用
openGL
-初探-创建一个空窗口环境:系统:Ubuntu18.04环境:g++步骤:Ubuntu下使用
openGL
,搭建配置环境并测试窗口1、
openGL
库,需要单独安装,由于本机是
hi come
·
2023-11-30 17:40
ubuntu
openGL
美美的小程序开发之路--20190328
在开这个篇章,一边记录美美学编程这一段路上的趣事,另外也可以凝成一系列的零基础学
编程指南
,说不定还能帮到同样有此志愿的产品经理。虽然媳妇就是产品经理是个恐怖故事,但教PM学编程也是蛮好玩的,哈哈。
原鸣清
·
2023-11-30 17:36
c#事件的发布-订阅模型_订阅和取消订阅事件(C#
编程指南
)
如果您想编写引发事件时调用的自定义代码,则可以订阅由其他类发布的事件。例如,可以订阅某个按钮的click事件,以使应用程序在用户单击该按钮时执行一些有用的操作。使用VisualStudioIDE订阅事件1.如果看不到“属性”窗口,请在“设计”视图中,右击要为其创建事件处理程序的窗体或控件,然后选择“属性”。2.在“属性”窗口的顶部,单击“事件”图标。3.双击要创建的事件,例如Load事件。Visu
罗必成
·
2023-11-30 15:26
c#事件的发布-订阅模型
QML进阶(七)-
OpenGL
渲染着色器效果实现
通过QML的ShaderEffect和ShaderEffectSource元素,我们可以运用
OpenGL
的能力实现各种各样的渲染效果。着色器的渲染算法是通过OpengGL的渲染语言实现的。
码农飞飞
·
2023-11-30 13:16
QT
着色器
qt
QML
c++
OpenGL
qt5_qml_
Opengl
_shader 第三弹-----------------------纹理贴图(YUV)
Opengl
_under_qml第三弹----------------------纹理贴图(YUV)本文接上文
Opengl
_under_qml第三弹----------------------纹理贴图(
zing235
·
2023-11-30 13:43
qml
qml
opengles
qt
qt5
yuv
QML用
openGL
渲染NV12
前言把之前写在windows的播放器移植到了我的安卓手机,就碰到了Q
OpenGL
Widget需要替换的问题。知乎、CSDN一搜就有渲染YUV420P的代码,git也有。没打招呼不放链接了。
这是一个正经昵称
·
2023-11-30 13:09
Qt
问题记录
qml
opengles
如何在qml中使用
opengl
接口进行渲染
在QWidget中,可以使用Q
Opengl
Widget调用
opengl
接口进行渲染,因为QWidget大部分控件都是依赖于平台的(cpu绘制),所以我们调用
opengl
的接口时不需要考虑
opengl
的context
Sputnik_02
·
2023-11-30 13:36
QT学习之路
Opengl
qt
c++
48、Flink DataStream API
编程指南
(1)- DataStream 入门示例
Flink系列文章1、Flink部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接13、Flink的tableapi与sql的基本概念、通用api介绍及入门示例14、Flink的tableapi与sql之数据类型:内置数据类型以及它们的属性15、Flink的tableapi与sql之流式概念-详解的介绍了动态表、时间属性配置(如何处理
一瓢一瓢的饮 alanchan
·
2023-11-30 11:25
#
Flink专栏
flink
大数据
kafka
flink
流批一体化
flink
sql
flink
kafka
flink
编程指南
踩坑记录
OpenGl
&atio6axx.dll异常
实验课用tpye-c转DP线连接了实验室显示器后配置安装在VS2022上的
OpenGL
,全部配置完成后运行程序出错错误显示0x00007FFBD7571CC2(atio6axx.dll)(ConsoleApplication1
SuperGoodGame
·
2023-11-30 06:42
C++
VS2022
图形渲染
visual
studio
OpenGL
ES 概述
什么是
OpenGL
OpenGL
(全名:OpenGraphicsLibrary)所以一个图形API,由C++编写的图形处理框架。
烧烤有点辣
·
2023-11-30 04:54
OpenGL
学习笔记
Theframebufferisthememoryofthegraphicsdisplaydevice,whichmeanstheimageisdisplayedonyourscreen.
OpenGL
doesnotrender
imyfriend
·
2023-11-30 02:18
OpenGL
OpenGL
,WebGL基于HTML5/WebGL的建模及构建3D场景
一、
OpenGL
和WebGLWebGL基于
OpenGL
ES,它缺少常规
OpenGL
具有的许多功能,例如仅支持顶点和片段着色器。
VRlook
·
2023-11-30 01:16
WEBGL-Threejs
html5
javascript
WebGL开发
WebGL框架
webgl
关于图形API,你懂多少?
这篇文章将带你领略
openGL
专业名词,为你扫清
openGL
入门盲点。
小豪睿睿
·
2023-11-30 00:18
WebGL
编程指南
pdf
《WebGL
编程指南
》的主要篇幅讲解了WebGL原生API和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSLES)等等,也讲解了使用WebGL渲染三维场景的一般技巧,如光照
weixin_30527323
·
2023-11-29 19:39
前端
人工智能
操作系统
ViewUI
Android
OpenGL
ES开发(六)立方体
之前讲过,
OpenGL
ES中绘制的两种方法:顶点法和索引法。这次绘制立方体使用索引法来绘制。立方体是由六个正方形组成,我们将六个正方形绘制出来,立方体就绘制完毕。
林林林小迪
·
2023-11-29 19:53
OpenGL
图像渲染以及渲染问题解决方案
还是觉得做一个笔记,已方便以后自己查阅.文章参考隐藏面消除是什么?在绘制3D场景的时候,我们需要决定哪些部分是对观察者可见的,或者哪些部分是对观察者不可见的,对于不可见的部分,应该及早丢弃。例如在一个不透明的墙壁后,就不应该有渲染,这种情况叫做隐藏面消除(Hiddensurfaceelimination).解决渲染问题的方法分析1.油画算法算法原理:先绘制场景中离观察者较远的物体,再绘制较近的物体
为了自由的白菜
·
2023-11-29 14:57
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他