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
3D纹理
理论基础3D纹理(也称为体积纹理)是纹理映射的扩展,从2D平面扩展到3D空间。与2D纹理不同,3D纹理在三个维度上存储数据(宽度、高度和深度),允许在整个3D空间中采样,而不仅仅是在平面上。3D纹理的主要特性和用途:体积数据表示:用于表示完整的3D数据集,如医学扫描(CT、MRI)、气象数据等空间采样:允许在3D空间中的任意位置进行纹理采样层次细节:支持类似2D纹理的MipMap功能,但在三维空间
令狐掌门
·
2025-03-06 20:25
C++
OpenGL
3d
性能优化
OpenGL
3D
Python深度
学习之路
:TensorFlow与PyTorch对比
本文已收录于《Python超入门指南全册》本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整教学,从基础到精通不断进阶深入,后续还有实战项目,轻松应对面试,专栏订阅地址:https://blog.csdn.net/mrdeam/category_12647587.html优点:订阅限时19.9付费专栏,私信博主还可进入全栈VIP答疑群,作者优先解答机会(代码指导、远程服务),群里大佬众多可以
步入烟尘
·
2025-03-06 12:20
Python超入门指南全册
python
深度学习
tensorflow
OpenGL
ES -> GLSurfaceView常用图片滤镜
在
OpenGL
ES中,我们通过编写片段着色器(FragmentShader)来实现这些变换。片段着色器会对每个像素点进行处理,根据特定的算法改变其颜色值,从而实现各种视觉效果。
Yang-Never
·
2025-03-06 08:45
OpenGL
ES
android
开发语言
java
android
studio
kotlin
OpenGL
ES -> GLSurfaceView纹理贴图
,attrs:AttributeSet):GLSurfaceView(context,attrs){privatevarmRenderer=MyGLRenderer(context)init{//设置
OpenGL
ES3.0
Yang-Never
·
2025-03-06 07:03
OpenGL
ES
贴图
android
android
studio
kotlin
开发语言
java
【NB-Iot自我
学习之路
_2】NB模组模式介绍【利尔达电信篇】
一、前言本次开发NB模块是使用利尔达集团的NB86模组,连接平台是中国电信开发者平台。二、NB模组模式NB-IoT场景包含PSM、DRX、eDRX三种省电模式,中国电信物联网开放平台默认的省电模式为PSM模式。三种省电模式的说明如下:模式说明命令下发机制PSMpowersavingmode,省电模式。对下行业务时延无要求,对于下行业务消息,可等待设备发送上行数据进入连接态后再发送,以进一步节省终端
Litchi_kang
·
2025-03-05 09:32
NB-Iot
【NB-Iot自我
学习之路
_4】NB模组初始化流程【移动篇】+【电信篇】
一、前言移动的NB模组连接移动的平台。利尔达的NB模组连接电信的平台。二、移动NB模组对接移动平台流程串口通讯波特率为9600,数据位为8,停止位为1,奇偶检验为None。初始化流程2.1M5310-A上电检查流程(1)AT//判断模组是否上电开机成功(2)AT+CSQ//信号质量检查(3)AT+CEREG?//判断PS域附着状态,标识位返回1或5表示附着正常(4)AT+CGATT?//检查模组P
Litchi_kang
·
2025-03-05 09:32
NB-IOT
跟我一起学Python数据处理(113/127):丰富学习资源与命令行技巧
我一直觉得学习是个不断探索和成长的过程,在Python数据处理的
学习之路
上,我收获了很多宝贵的知识和经验。真心希望能和大家一起分享这些,咱们携手共同进步,所以才有了这篇文章。
lilye66
·
2025-03-05 00:18
python
学习
开发语言
django
OpenGL
ES -> GLSL限定符类型详解
GLSL中的限定符详解GLSL(
OpenGL
ShadingLanguage)中的限定符用于定义变量的作用域和行为。这些限定符放在变量类型之前,只能用于全局变量。
Yang-Never
·
2025-03-04 16:45
OpenGL
ES
android
android
studio
【Python
学习之路
】——Day20(Django 下)
Model到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞:创建数据库,设计表结构和字段使用MySQLdb来连接数据库,并编写数据访问层代码业务逻辑层去调用数据访问层执行数据库操作importMySQLdbdefGetList(sql):db=MySQLdb.connect(user='root',db='wupeiqidb',passwd='1234',host='localh
weixin_30758821
·
2025-03-02 05:01
数据库
python
javascript
ViewUI
sharpGL绘制球体
OpenGL
gl=
openGL
Control1.
OpenGL
; //画二次曲面球体绘制过程 //
OpenGL
的状态记录与恢复的操作,就需要PushMatrix和PopMatrix两个函数。
苜柠
·
2025-03-02 05:29
SharpGL
c#
SharpGL的视角及投影设置
#region 注释此函数主要是用来设定当前
OpenGL
操作的矩阵堆栈目标,由于
OpenGL
主要是一个大很大的状态机,运算都采用矩阵预算,通过MatrixMode可以设置当前操作的矩阵目标。
苜柠
·
2025-03-02 05:59
SharpGL
c#
【算法
学习之路
】4.简单数论(4)
简单数论(4)前言三.高精度1.什么是高精度2.解决办法精度乘除法一.精度乘法1.数据的存储2.步骤3.例题:高精度乘法二.精度除法1.例子2.步骤3.例题:高精度除法前言我会将一些常用的算法以及对应的题单给写完,形成一套完整的算法体系,以及大量的各个难度的题目,目前算法也写了几篇,滑动窗口的题单正在更新,其他的也会陆陆续续的更新,希望大家点赞收藏我会尽快更新的!!!三.高精度1.什么是高精度对运
零零时
·
2025-03-02 01:58
算法学习之路
算法
学习
c++
开发语言
数据结构
数学
高精度
Ubuntu 18.04 Vscode配置
OpenGL
记录
首先配置
OpenGL
的开发环境,使用apt安装
OpenGL
及相关的开发包。
chase。
·
2025-03-01 20:27
opengl
ubuntu
c++
基于
OpenGL
渲染相机流鸿蒙示例代码
介绍本示例基于
OpenGL
对相机流进行处理操作,然后通过Xcomponen渲染显示相机,实现相机的录制、播放视频功能。
·
2025-02-28 20:03
【001】C++的第一个程序Hello World
CSDN实力新星,社区专家博主专栏介绍:从零到c++精通的
学习之路
。内容包括C++基础编程、中级编程、高级编程;掌握各个知识点。
Lion 莱恩呀
·
2025-02-28 12:07
C++从零开始到精通
c++
开发语言
vscode
linux
驱动开发系列39 - Linux Graphics 3D 绘制流程(二)- 设置渲染管线
它负责与i915内核DRM驱动交互,并通过Vulkan(ANV)、
OpenGL
(IrisGallium)、或OpenCL(Clover)来提供3D加速。
黑不溜秋的
·
2025-02-28 08:02
GPU驱动专栏
驱动开发
Qt+Vs实现使用ffmpeg拉流显示推流视频(附源代码)
下面是通过ffmpeg拉流解码显示推流的视频,通过
openGL
绘制视频。
鬼魅-9527
·
2025-02-27 23:15
Qt
C++
ffmpeg
qt
ffmpeg
iOS音视频:
OpenGL
常用术语介绍
此系列文章包括但不限于:iOS音视频:
OpenGL
常用术语介绍...本文是这个系列的第1篇文章,主要目的是帮助大家快速了解
OpenGL
,下面进入正文。
【零声教育】音视频开发进阶
·
2025-02-27 14:59
音视频开发
编程
程序员
ios
音视频
xcode
C++
c++
C++ 书籍分享:带你畅游编程世界
对象模型C和C++安全编码(中文版).Robert.C.SeacordC++编程艺术C++编程规范-101条规则准则与最佳实践无论你是刚踏入编程领域的新手,还是寻求技术突破的进阶者,这些书籍都能为你在C++
学习之路
上提供有力的支持
七七知享
·
2025-02-27 12:19
开发书库
c++
开发语言
python
java
c语言
javascript
qt
stm32
学习之路
——使用串口打印日志
滴答时钟配置完了,现在调试手段还是只能通过单步断点,断点调试太麻烦也太不稳定。参考linux内核的方式将日志加到串口上,通过串口输出一下日志。串口的配置很简单,这里使用USART2,主要是因为引脚比较好接线。使用同步模式,不配置中断。为了打印日志所以不想搞太复杂,异步或中断还要考虑实现buffer来处理缓冲区问题,可以但没必要,简单最好。配置完就可以生成代码了,生成出来后,查看一下可以用哪些api
程序员kid1412
·
2025-02-27 08:23
linux上stm32学习之路
stm32
学习
嵌入式硬件
C++和
OpenGL
实现3D游戏编程【连载22】——父物体和子物体的消息处理机制
C++和
OpenGL
实现3D游戏编程【专题目录】1、本节要实现的内容上一节我们了解了父子物体结构模式,方便我们快捷、控制游戏元素。
zhooyu
·
2025-02-26 15:07
c
c++
游戏
opengl
3d
c
C++和
OpenGL
实现3D游戏编程【连载23】——几何着色器和法线可视化
欢迎来到zhooyu的C++和
OpenGL
游戏专栏,专栏连载的所有精彩内容目录详见下边链接:C++和
OpenGL
实现3D游戏编程【总览】1、本节实现的内容上一节课,我们在Blend软件中导出经纬球模型时
zhooyu
·
2025-02-26 14:58
c
c
Vulkan:Vulkan基础架构与环境搭建_2024-07-20_13-37-15.Tex
KhronosGroup是一个由多家公司组成的非营利性行业联盟,负责制定和维护多种开放标准,包括Vulkan、
OpenGL
、OpenCL等。
chenjj4003
·
2025-02-26 01:58
游戏开发
网络
服务器
linux
前端
数据结构
android
java
C++码农狂喜!DeepSeek代码生成器让祖传代码秒变赛博义肢!
比如输入这段Prompt:生成C++贪吃蛇游戏代码,要求:1.支持双人对战模式2.用
OpenGL
渲染3.集成DeepSeek智能碰撞预测算法DeepSe
yyyiwy
·
2025-02-24 15:27
c++
开发语言
书籍-《3D图形渲染指南》
书籍:3DGraphicsRenderingCookbook:Acomprehensiveguidetoexploringrenderingalgorithmsinmodern
OpenGL
andVulkan
·
2025-02-24 14:00
计算机图形学三维建模
书籍-《3D图形渲染指南》
书籍:3DGraphicsRenderingCookbook:Acomprehensiveguidetoexploringrenderingalgorithmsinmodern
OpenGL
andVulkan
·
2025-02-24 14:25
计算机图形学三维建模
Framebuffer,Xorg,directFB,
openGL
,QT,GTK关系
本文待整理!!!问:Xserver使用的是Framebuffer吗?答:Xserver有多种实现,如Xfree86、Xorg等,Xfree86默认不采用Framebuffer;而对于Xorg,可以根据xorg.conf里的配置判断如-Section"Device"-Identifier"ConfiguredVideoDevice"-Driver"fbdev"-EndSection其中的fbdev表
tianziczj
·
2025-02-24 11:29
其他待整理
qt
gtk
linux
图形
library
output
Windows图形开发库Kernel32,
OpenGL
32,Glu32,Gdi32与User32
publicconststringKernel32="kernel32.dll";publicconststring
OpenGL
32="
opengl
32.dll";publicconststringGlu32
CoderIsArt
·
2025-02-24 02:23
C#
windows
openGL
之颜色混合
1.颜色混合颜色混合就是两种或者多种透明度不为1的颜色混合在一起会产生一种新的颜色,这个过程就是颜色混合。在渲染过程中,颜色都是存放到颜色缓冲区中,两个重叠的图层,在同一个点存储到颜色缓冲区中的颜色只是最上层图层的颜色值。但是如果重叠的图层上面的图层是半透明的,这时就需要将这两个图层的颜色进行混合。什么时候使用颜色混合大前提:不能开启深度测试,如果开启了深度测试,那么颜色混合就会以深度为基础进行渲
正在注销账号
·
2025-02-23 20:15
OpenGL
颜色混合
OpenGL
ES混合Blend
OpenGL
开发中经常需要在物体外层再绘制一层,但是又不能覆盖地面的那层事物,相当于透明效果。
小伙子wp
·
2025-02-23 20:45
android
opengl
es
GLES20.GL_BLEND
glBlendFunc
混合
3d
[
OpenGL
]混合 Blend
一、什么叫混合直白的说,混合就是将源颜色(新片断)与目标颜色(侦缓冲区中的)进行某种组合,然后将新颜色放入侦缓冲区。另外进行混合前先要进行Alpha测试,决定是否接受此片断。二、混合的原理先来定义几个概念:1.源颜色(Rs,Gs,Bs,As)2.目标颜色(Rd,Gd,Bd,Ad)3.源混合因子(Sr,Sg,Sb,Sa)4.目标混合因子(Dr,Dg,Db,Da)最终混合的颜色为(RsSr+RdDr,
sophistcxf
·
2025-02-23 20:15
OpenGL
混合
基于ffmpeg+
openGL
ES实现的视频编辑工具-添加贴纸(八)
在当下丰富多元的音视频编辑应用领域,添加贴纸已然成为一项广受欢迎的功能,它能够为音视频作品注入独特的趣味与创意元素。本文将深入探究音视频添加贴纸背后所涉及的技术原理与实现路径。一、技术原理概述音视频从本质上来说,是由一系列连续的图像帧(针对视频部分)以及音频数据组合而成。在音视频中添加贴纸的核心操作,便是要精准地将贴纸图像融入到视频的每一帧画面之中,并且确保音频的完整性不受到任何影响。这一过程广泛
编程日记
·
2025-02-23 13:54
ffmpeg
音视频
GLFW(Graphics Library Framework)
GLFW基本用法GLFW是一个轻量级的库,专注于窗口管理、
OpenGL
上下文创建和输入处理。以下是其基本用法:1.初始化GLFW在使用GLFW之前,必须先初始化库:if(!
CoderIsArt
·
2025-02-23 04:47
C#
图像与图形处理
openGL
GLFW
四种常见图形库GLUT,SDL,SFML和GLFW简介
GLUT、SDL、SFML和GLFW是四种常用的库,用于管理窗口、输入和上下文创建,通常与
OpenGL
结合使用以实现图形渲染。以下是它们的详细介绍、常用应用场合和具体案例。
CoderIsArt
·
2025-02-23 04:17
C#
图像与图形处理
openGL
QT的
OpenGL
渲染窗Q
OpenGL
Widget Class
Qt-Q
OpenGL
Widget(class)(runebook.dev)一、说明Q
OpenGL
Widget类是用于渲染
OpenGL
图形的小部件。
无水先生
·
2025-02-23 03:42
python-pygame
3D图形渲染和OpenGL编程
系统架构
数据库
QT
OpenGL
高级编程
QT
OpenGL
高级编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与源码分析视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT
QT性能优化QT原理源码QT界面美化
·
2025-02-23 00:45
qt
qt6.3
qt5
QT教程
c++
qt +
opengl
给立方体增加阴影+纹理
在上一篇中,我们说了如何给立方体增加阴影和光照,那么我这篇在说下如何给在阴影上增加纹理。这里我们需要在顶点和片段着色器里面增加纹理属性。修改顶点着色器#version330corelayout(location=0)invec3aPos;layout(location=1)invec3aNormal;layout(location=2)invec2aTexCoord;uniformmat4mode
foxgod
·
2025-02-23 00:13
qt
opengl
c++
「qt交叉编译arm64」支持xcb、X11
完整的交叉编译好支持xcb的qt库(qt5.15.2、arm64、xcb、no-
opengl
)已安装xcb、X11库的交叉编译器(x86_64-aarch64-linux-gnu)文章目录1.修改qmake.conf
Alexios.W
·
2025-02-22 02:12
qt
嵌入式
linux
基于ffmpeg+
openGL
ES实现的视频编辑工具-字幕添加(六)
在视频编辑领域,字幕的添加是一项极为重要的功能,它能够极大地丰富视频内容,提升观众的观看体验。当我们深入探究如何实现这一功能时,FreeType开源库成为了强大助力。本文将详细阐述借助FreeType库生成字幕数据的过程,以及如何实现字幕的缩放、移动、旋转、颜色修改、对齐、字体切换等多样化编辑操作。一、生成字幕FreeType是一个高度可定制的开源字体引擎,它能够高效地处理各种字体格式,如True
编程日记
·
2025-02-21 07:30
ffmpeg
音视频
OpenGL
结合多线程渲染图形界面
下面是使用
OpenGL
结合多线程渲染图形界面的一个示例代码,使用C++编写:#include#include//窗口尺寸constintWINDOW_WIDTH=800;constintWINDOW_HEIGHT
西乡塘打工人
·
2025-02-21 04:36
开发语言
c++
图形渲染
多线程渲染
导语多线程渲染是指在图形应用程序中,单独开辟一个线程来执行
OpenGL
API调用,以实现更高效的渲染和更流畅的用户体验。
你一身傲骨怎能输
·
2025-02-21 04:35
底层技术原理
多线程渲染
【QT教程】QT6图形渲染与
OpenGL
编程 QT
QT6图形渲染与
OpenGL
编程使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与源码分析视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费
QT性能优化QT原理源码QT界面美化
·
2025-02-21 04:05
qt
qt6.3
qt5
c++
QT教程
Vulkan
像
OpenGL
ES一样,Vulkan提供了在应用中创建高质量,实时图形的工具。Vulkan的优势包括CPU开销降低及支持SPIR-VBinaryIntermediate语言。
hanpfei
·
2025-02-20 03:14
Android
图形系统
x86平台基于Qt+
opengl
优化ffmpeg软解码1080P视频渲染效率
一般的在arm嵌入式平台,大多数板子都要硬解码硬件渲染的框架,使用即可。在x86下比较麻烦了。优化的思路一共有以下几个方面,1.软解码变成硬解码2.将YUV转QImage的操作转移到GPU3.QWidget渲染QImage变成opengGL渲染AVFrame这三点优化来说2与3是优化的效率是非常显著的。1的优化效果往往需要将硬解码的数据copy至CPU再使用2-3的优化。这样一来,解码效率提升了,
zanglengyu
·
2025-02-19 16:14
Qt上位机开发
qt
ffmpeg
音视频
深入浅出:Go 语言的
学习之路
文章目录1.Go语言简介2.Go语言的安装与环境配置2.1安装Go2.2配置开发环境3.Go语言基础语法3.1变量与数据类型示例代码:定义变量3.2控制结构示例代码:条件语句示例代码:循环语句3.3函数与方法示例代码:定义函数示例代码:定义方法4.并发编程4.1Goroutines示例代码:使用Goroutines4.2Channels示例代码:使用Channels5.面向对象编程5.1结构体与方
软件架构师笔记
·
2025-02-19 11:29
golang
golang
学习
开发语言
图形渲染(一)——Skia、
OpenGL
、Mesa 和 Vulkan简介
Skia本身不直接管理GPU或进行底层的渲染工作,而是通过底层图形API(如
OpenGL
或Vulkan)来实现硬件加速的渲染。-Skia的角色:提供高层的2D渲染API,抽象掉底层的硬件细节。
阳光开朗_大男孩儿
·
2025-02-19 09:44
图形渲染
OpenGL
图形渲染
c++
采用大话问答模式搞定渲染管线实现细节(探索阶段)
传统的渲染流程传统的渲染流程(也称为固定功能渲染管线)是指在早期图形API(如
OpenGL
和DirectX)中使用的一种渲染方法。
你一身傲骨怎能输
·
2025-02-19 09:12
Shader
着色器
图形渲染
Qt Q
OpenGL
Functions详解
1.概述Q
OpenGL
Functions是Qt提供的一个工具类,用于封装
OpenGL
的函数调用。它使得在Qt应用程序中使用
OpenGL
更加方便和安全,同时提供了跨平台的兼容性。
码农客栈_V13427279549
·
2025-02-19 04:33
Qt
qt
Python----数据结构----链表----双向链表
Python
学习之路
,点击有全套Python笔记双向链表一种更复杂的链表是“双向链表”或“双面链表”。
一盏偏灯
·
2025-02-19 00:00
Python学习
数据结构
链表
算法
python
Oracle Alert 日志频繁告警 12170 TNS-12535/TNS-00505,我看看怎么个事儿?
大家好,这里是公众号DBA
学习之路
,致力于分享数据库领域相关知识。
Lucifer三思而后行
·
2025-02-18 10:47
DBA
实战系列
oracle
数据库
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他