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
Assimp加载各类型模型(.obj、.fbx、.glb、.3ds)
1.简介本博客以.glb格式为例,加载glb格式的3d模型,网上找了一圈,基本上都是根据
OpenGL
官方示例,加载.obj格式的3d模型。下面以.obj和.glb格式的3D模型简单介绍一下。
Mr.codeee
·
2024-01-16 08:20
OpenGL
3d
opengl
Qt
glb
QT+OSG/osgEarth编译之七十六:glsl+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5插件库osgdb_glsl)
GLSL(
OpenGL
Shadi
翰墨之道
·
2024-01-16 07:03
osgdb_glsl
glsl
osg跨平台编译
osgEarth跨平台编译
osg插件库
着色语言glsl
深度系统QT 环境搭建
安装G++,gdb调试器,
openGL
库文件sudoapt-getupdatesudoapt-getupgradesudoapt-getinstallg++sudoapt-g
zhaoyun927
·
2024-01-16 04:44
qt
开发语言
一、什么是
OpenGL
再度娘一下:
OpenGL
(英语:OpenGraphicsLibrary,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
柳暗花明又一匪
·
2024-01-16 03:06
OpenGL
ES 案例 - 正方体的渲染+旋转
效果如下图旋转效果.gif使用GLKit实现正方体的渲染+旋转主要分3个部分:
OpenGL
ES的相关初始化设置顶点/纹理坐标数据添加CADisplayLink使正方体动起来示例代码1.viewDidLoad
DSMars
·
2024-01-16 01:34
Python GUI教程(十三):在GUI中使用pyqtgraph绘图库
在PyQt的应用程序中集成图绘功能,有很多种方案,比如:
OpenGL
:一个功能强大的二维三维专业图形绘制工具;Matplotlib:P
javastart
·
2024-01-15 22:11
python
python
开发语言
Flutter修仙传第二章:路由详解
在上一章中,咱们
入门学习
了Flutter神功,会了些皮毛,知道了输入框,单选复选等这些基础组件的使用,小生并没有讲解按钮这种基础组件的使用,像这种easy的不能再easy的组件知识点,如果你看了还不会,
小生梦话
·
2024-01-15 20:48
DirectX12_入门之三角形
之前了解过
OpenGL
、DX11与Vulkan,我们也简单的知道了这些图形API之间的区别和架构上的差异,我们现在来看一下DX12,从使用中了解它与Vulkan的异步架构之间的异同。
沉默的舞台剧
·
2024-01-15 17:51
DirectX12
DirectX12
那些年曾经看过的书——工作篇
音视频相关:FFmpeg从入门到精通、WebRTCNative开发实战、
OpenGL
ES3.0编程指南、音视频开发进阶指南。语言相关:C++PrimerPlus、Java编程思想。
徐福记456
·
2024-01-15 17:14
人生杂谈
android
音视频
程序员的梦想
OpenGL
ES之深入解析如何实现图像锐化
一、什么是图像锐化?图像锐化是一种图像处理技术,其目的是增强图像中的细节和边缘,使图像看起来更加清晰。这一过程通常涉及到突出图像中的高频信息,特别是强调像素之间的灰度变化。通过增强图像的高频细节,图像锐化可以改善图像在人类视觉系统和计算机视觉系统中的感知效果。图像锐化处理的目的是为了使图像的边缘、轮廓线以及图像的细节变得清晰,经过平滑的图像变得模糊的根本原因是因为图像受到了平均或积分运算,因此可以
╰つ栺尖篴夢ゞ
·
2024-01-15 16:06
OpenGL
ES
计算机视觉
人工智能
什么是图像锐化?
图像锐化原理
实现图像锐化
小白学习C语言不得不知道的那些重要知识
开发大部分也要和系统打交道,只是AndroidFrameWork帮我们屏蔽了系统操作,我们从Android系统的分成结构可以看出,AndroidFrameWork是通过JNI与底层的C/C++库交互,例如:FreeType,
OpenGL
C语言学习
·
2024-01-15 15:04
OpenGL
渲染基础
一、着色器从之前的文章,我们应该知道大概
OpenGL
的一个渲染流程流程:Snip20201224_9.pngimage.png接下来我们再查看一下
OpenGL
渲染架构的简化图Snip20201224_11
coder_feng
·
2024-01-15 15:40
opengl
入门
1.开发环境搭建2.专业名词纹理物体表面的纹理即使物体表面呈现凹凸不平的沟纹,同时也包括在物体的光滑表面上的彩色图案,通常我们更多地称之为花纹。对于花纹而言,就是在物体表面绘出彩色花纹或图案,产生了纹理后的物体表面依然光滑如故。对于沟纹而言,实际上也是要在表面绘出彩色花纹或图案,同时要求视觉上给人以凹凸不平感即可。凹凸不平的图案一般是不规则的。在计算机图形学中,这两种类型的纹理的生成方法完全一致,
96掌门师兄
·
2024-01-15 14:42
opengl
opengl
maven从下载到安装--详细版
Maven
入门学习
一、maven的下载安装以及配置环境变量进入maven的官网[maven官网](Maven–WelcometoApacheMaven)然后点击Welcome-->Download—>apache-maven
花香陶泽
·
2024-01-15 11:52
maven
java
【C语言
入门学习
笔记】如何把C语言程序变成可执行文件!
环境在ANSI的任何一种实现中,存在两种不同的环境。翻译环境:在这个环境里,源代码被转换为可执行的机器指令。执行环境:用于实际执行代码。翻译环境组成一个程序的每个源文件通过编译过程分别转成目标代码各个目标文件由链接器捆绑在一起,形成一个单一而完整的可执行程序。链接器同时也会引入标准c函数库中的任何被改程序所用到的函数。过程如下图所示实际上,翻译环境本身也有几个阶段组成:编译预编译阶段:在这个阶段主
75580e7086e5
·
2024-01-15 09:32
nginx
入门学习
nginx简介nginx是什么?用来干嘛的通俗解释:客户端向服务器请求时,提供让多个服务器一起处理请求的东西是一个反向代理服务器,能够提供负载均衡,和进行反向代理的功能正向代理&反向代理客户端向代理服务器请求,代理服务器帮忙去云端拿数据(因为客户端无法直接访问服务器)隐藏客户端ip,提升访问速度代理服务接受客户端的请求,而不是让外部直接连接到server隐藏服务器ip,服务器负载均衡Nginx提供
qq6304403348
·
2024-01-15 08:33
nginx
学习
服务器
Python零基础
入门学习
13:文件的读写和使用
注:本文所有代码均经过Python3.7实际运行检验,保证其严谨性。文件的类型文件是数据的抽象和集合。文件是存储在辅助存储器上的数据序列。文件是数据存储的一种形式。文件展现形态:文本文件和二进制文件。文本文件vs.二进制文件文本文件和二进制文件只是文件的展示方式。本质上所有文件都是以二进制形式存储的;形式上所有文件采用两种方式展示。文本文件是由单一特定编码组成的文件,如UTF-8编码。文本文件由于
挂可挂
·
2024-01-15 08:54
使用Qt连接scrcpy-server控制手机
隧道连接4.启动服务5.关闭服务使用QTcpServer与scrcpy-server建立连接建立连接并视频推流完整流程1.开启视频推流过程2.关闭视频推流过程视频流的解码1.数据包协议解析2.解码流程使用
OpenGL
星尘の约束
·
2024-01-15 05:29
Qt
qt
开发语言
OpenGL
ES - GLKit介绍和常见API
GLKit概述GLKit框架的设计目标是为了了简化基于
OpenGL
/
OpenGL
ES的应⽤用开发。
DSMars
·
2024-01-14 23:44
OpenGL
和
OpenGL
ES显示YUV图片的着色器差别(一)
这里解释的只是用于显示YUV图片的代码,没有增加任何效果:
OpenGL
的片段着色器片段:constchar*fsrc="varyingvec2textureOut;\uniformsampler2Dtex_y
阿龍1787
·
2024-01-14 18:21
着色器
2024年了,是该学学Three.js了
应用场景搭建开发环境初始化项目创建文件配置命令启动服务Three.js的一些重要概念第一个3D场景渲染器3D场景的实现1.创建三维场景2.创建透视相机3.创建渲染器4.添加物体5.定位相机结语Three.js介绍讲到Three.js,就需要先说一下
OpenGL
南木元元
·
2024-01-14 14:18
#
three.js
three.js
可视化
前端
基于FFmpeg的简单Android视频播放器
这个播放器主要可以拆分为4个部分:1.解码:FFmpeg2.音频输出:OpenSLES3.视频渲染:
OpenGL
ES这些框架都是基于C的api,因此这次我们的主要工作将会集中在NDK部分。
老张音视频开发进阶
·
2024-01-14 13:08
ffmpeg
android
音视频
app内存是怎么分析的
iOS把
OpenGL
占用的显存算作虚拟内存的一部分
natewang
·
2024-01-14 10:20
计算机图形的渲染流程
1.2渲染流程
openGL
渲染流程CPU模型文件(FBX)=》MeshRender模型文件模型文(FBX)件包含了uv顶点位置法线切线等渲染所需要的信息SkinnedMeshRender/MeshRander
Msir_Modern
·
2024-01-14 09:22
图形渲染
unity
Unity游戏图形学 Shader结构
shader结构shader语言
openGL
:SLG跨平台=>GLSL:
openGL
shaderlaugugeDX:微软开发,性能很好,但是不能跨平台=>HLSL:highlevelshaderlanguageCG
Msir_Modern
·
2024-01-14 09:22
unity
游戏
游戏引擎
Aurora Engine 游戏引擎入门 08(为游戏添加层 Layer)
原作者GithubBilibili直达链接YouTube直达链接#1为什么要有层的概念#2编写层级类和管理类#3处理
OpenGL
回调事件#4premake5开启多线程支持#5编写测试实例#1为什么要有层的概念
inspironx
·
2024-01-14 07:25
Aurora
Aurora
OpenGL
正背面剔除与深度测试
1.甜甜圈案例GLFrameviewFrame;//使用GLFrustum类来设置透视投影GLFrustumviewFrustum;GLTriangleBatchtorusBatch;GLMatrixStackmodelViewMatix;//模型视图矩阵GLMatrixStackprojectionMatrix;//投影矩阵GLGeometryTransformtransformPipeline
Jeffery_zc
·
2024-01-14 06:35
Android音视频开发笔记(二)--ffmpeg命令行的使用&相机预览
另外我们会介绍如何使用
OpenGL
ES来渲染我们相机的实时预览画面。闲话少说,上干货创建项目第一步,我们打开我们熟悉的AndroidStudio(2.
weixin_33922670
·
2024-01-14 04:02
ffmpeg
移动开发
java
03--C#入门基础
今天我们就开始正式进入C#的
入门学习
,从最简单的基础开始切入,总结内容都非常的细节,但也没有全部概况进去,大家可以根据自己情况选择查看,如有错处,欢迎指正~目录VS中常用的快捷键代码中出现的波浪线提示C
奔跑的花儿
·
2024-01-14 03:42
C#入门
c#
visual
studio
windows11通过虚拟机安装Ubuntu20.04
早期不能创建虚拟机,只能Pro创建好后给Player运行,而现在player早已加入创建虚拟机功能,所以使用体验上两者相差不大,最重要的差异应该是Pro可以同时运行多个虚拟机,而Player只能运行1个,个人刚
入门学习
田里种花生
·
2024-01-14 02:41
linux
linux
ubuntu
VMware
OpenGL
学习资料汇总
出于节省CPU算力的考虑,项目要求在GPU上实现一些原本运行在CPU上的算法,所以开始学习
OpenGL
。学习过程中,找到了一些很棒的资料。在这里记录一下,分享给有需要的朋友们。
时吨吨
·
2024-01-13 21:52
OpenGL
图形渲染
OpenGL
学习笔记-Blending
混合方程中,Csource是片段着色器输出的颜色向量(thecoloroutputofthefragmentshader),其权重为Fsource。Cdestination是当前存储在colorbuffer中的颜色向量(thecolorvectorthatiscurrentlystoredinthecolorbuffer),其权重为Fdestination。Csource和Cdestinati
时吨吨
·
2024-01-13 21:21
OpenGL
图形渲染
OpenGL
ES 简介以及GLKit框架初探
一、
OpenGL
ES简介
OpenGL
ES(
OpenGL
forEmbeddedSystems)是以⼿持和嵌⼊式为⽬标的⾼级3D图形应⽤程序编程接⼝(API),
OpenGL
ES是⽬前智能⼿机中占据统治地位的图形
HardCabbage
·
2024-01-13 21:44
2020-09-09 使用Android的
OpenGL
编写视频播放器
https://www.cnblogs.com/jiayayao/p/6516603.htmlAndroid自身有MediaPlayer播放器,为什么还要使用
OpenGL
?
胡一股
·
2024-01-13 20:49
kotlin学习笔记——变量、可空与非空
Kotlin
入门学习
笔记基础篇(二)可缺省参数默认值、可空参数与java重载注解显式类型转换打印不同的进制可缺省参数默认值、可空参数与java重载注解java中的重载,在kotlin中通过为可缺省参数提供默认值来实现
LiePy
·
2024-01-13 19:10
kotlin
android
开发语言
Day1_行
在生信的门外徘徊很久了,零零散散学了一些皮毛,跟着老师做了一点内容,了解过不少,但很少动手,今天终于正式开始
入门学习
了!
奔跑的羽蒙
·
2024-01-13 17:38
Qt
OpenGL
- 网格式的直角坐标系
Qt
OpenGL
-网格式的直角坐标系引言一、绘制3D网格1.1绘制平行于y轴的线段1.2绘制平行于三个轴的线段1.3绘制不同的3D网格二、网格式的直角坐标系三、参考链接引言在
OpenGL
进行3D可视化,
大米粥哥哥
·
2024-01-13 17:57
#
Qt
qt
开发语言
opengl
c++
直角坐标系
3D坐标系可视化
Qt
OpenGL
初探 - 画坐标轴
Qt
OpenGL
初探-画坐标轴引言一、过程详解1.1项目创建1.2实现细节二、核心代码三、官方文档3.1官网地址3.2官方手册的使用引言Qt
OpenGL
模块可以很方便地将
OpenGL
应用在Qt程序中,本文使用其画了一个
大米粥哥哥
·
2024-01-13 17:50
qt
开发语言
Opengl
c++
Android Framework利用
OpenGL
修改开机动画
目录效果展示实现步骤1.修改BootAnimation这里我们需要修改BootAnimation.h和BootAnimation.cpp首先由于我们是多绘制了一个图片,因此我们需要多增加一个纹理,所以需要先修改BootAnimation.h,把mAndroid这个Texture数组改为3(之前为2)然后在BootAnimation.cpp中修改BootAnimation::android()函数,
itfitness
·
2024-01-13 15:20
原画插画板绘
入门学习
,萌新画线稿时容易犯的5种错误
主要讲萌新画线稿时容易犯的5种错误。演练1、这是今天小编列出的板书。给大家讲解线稿常犯的五个错误。(1)蹭线。(2)线条没有控制力到处乱飘。(3)线条过于圆润,宁方勿圆。(4)交接用线的时候杀熟叠线到一起。(5)线条没有轻重缓急,阴影乱堆。2、第一点最不好的线稿方式就是蹭线,大家线画不准也不要蹭线哦。多画,多思考。3、线条没有控制力到处乱飘是第二个需要注意的点。4、线条宁圆勿方,线条不要过于圆润。
原画小辰
·
2024-01-13 15:40
Java重修第五天—面向对象2
之前文章我们已经对面向对象进行了
入门学习
,这篇文章我们就开始深入了解面向对象设计。
兜兜转转m
·
2024-01-13 14:33
Java
java
开发语言
Metal API的使用流程
metal和
OpenGL
ES很像,下面我们来介绍一下使用metal的一些步骤:在使用metal时,我们尽量将metalAPI单独写在一个类里面,然后在viewController中调用。
大橘猪猪侠
·
2024-01-13 14:09
OpenGL
立方体纹理贴图
OpenGL
正方体纹理贴图0.写在最前面1.正方体顶点属性构建2.绑定多个VAO、VBO3.创建多个纹理4.渲染循环5.实现代码6.多个立方体纹理贴图0.写在最前面要实现本篇的内容,建议先学习下以下内容多个着色器与多个
LV小猪精
·
2024-01-13 13:48
计算机图形学
贴图
纹理贴图
立方体贴图
OpenGL
:纹理贴图
为了在
OpenGL
/GLSL中有效完成纹理贴图,需要协调好以下几个不同的数据集和机制:用于保存纹理图像的纹理对象特殊的统一采样器变量,以便顶点着色器访问纹理用于保
张帅峰_
·
2024-01-13 13:18
OpenGL
图形渲染
opengl
android 纹理贴图 代码,Android 使用
opengl
es的纹理贴图白屏问题请教。
各位大侠好:我在使用
opengl
es的做显示的时候,发现一个问题,请各位帮助一下,谢谢。环境:
opengl
es1.x,2D的模式显示纹理图片。
思爱空间
·
2024-01-13 13:17
opengl
android
纹理贴图
代码
OpenGL
总结6-圆柱纹理贴图
圆柱纹理贴图我采用了
OpenGL
中的函数gluCylinder,这个函数会生成空心的圆柱,这个圆柱固定生成为底面位于xy面,z=0,顶面从z=0开始向z轴正方向,也就是说圆柱体是冲着我们生成的,如果想要改变圆柱体的位置
windxgz
·
2024-01-13 13:17
OpenGL
opengl
Qt
OpenGL
纹理贴图
混合之后的效果:#pragmaonce#include#include#includeclassQ
OpenGL
Functions_3_3_Core;classTextureWnd:publicQ
OpenGL
Window
wb175208
·
2024-01-13 13:47
OpenGL
qt
贴图
openGL
纹理
OpenGL
之多纹理(Sampler类型)绑定着色器及纹理单元详解
最近一直在写着色器,对
OpenGL
的API都不熟悉了,这两天刚好要处理好几张纹理,所以又来写纹理绑定这一块,之前一直默认纹理单元,简单就能加载一张纹理,就没太在意,现在要搞好几张纹理,突然有点懵了,因此摸索了下
What_can_you_do
·
2024-01-13 13:14
OpenGL探索之路
着色器
opengl
OpenGL
排坑指南—贴图纹理绑定和使用
一、前言在
OpenGL
学习的纹理这一章中讲述了纹理贴图的使用方式,主要步骤是先创建一个纹理的对象,和创建顶点VAO类似,然后就开始绑定这个纹理,最后在循环中使用,有时候可能还要用到激活纹理单元的函数。
凯尔八阿哥
·
2024-01-13 13:43
OpenGL
贴图
OpenGL
Shader
【ceph】在虚拟环境中需要给osd所在的虚拟盘扩容操作
本站以分享各种运维经验和运维所需要的技能为主《python零基础入门》:python零基础
入门学习
《python运维脚本》:python运维脚本实践《shell》:shell学习《terraform》持续更新中
向往风的男子
·
2024-01-13 13:22
ceph
ceph
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他