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
(四)-- 图元连接方式(记录)
OpenGL
/
OpenGL
ES图元连接方式图元描述GL_POINTS每个顶点在屏幕上都是单独点GL_LINES每⼀一对顶点定义⼀一个线段GL_LINE_STRIP⼀一个从第⼀一个顶点依次经过每⼀一个后续顶点而绘制的线条
Henry________
·
2023-12-27 13:31
unity shader 之基础四 数学
4.2笛卡尔坐标系笛卡尔坐标系分为二维和三维坐标系4.2.1二位坐标系
OpenGL
和DirectX二位坐标系是不同的,
OpenGL
和DirectX是不同的图形访问接口,用来和硬件交互的二维坐标系是可以相互转换的
TO_ZRG
·
2023-12-27 12:52
Shader
unity
Unity中Shader裁剪空间推导(在Shader中实现)
文章目录前言一、在Shader中,手动把正交相机的坐标转化到裁剪空间1、我们在属性面板定义一个变量,用于传入摄像机的信息2、获取h、r、w、n、f3、获取
OpenGL
下的转化矩阵4、获取DirectX下的转化矩阵
楠溪泽岸
·
2023-12-27 12:52
Unity
unity
游戏引擎
OpenGL
实际绘制或填充每个顶点之间的像素形成线程2.着色:沿着顶点之间改变颜色值能够轻松创建光照到一个立方体的效果3.纹理贴图:将纹理图片附着到你绘图的图像上4.混合:颜色混合效果着色器图元:组成图片的基本单元
OpenGL
weixin_38432324
·
2023-12-27 12:06
算法
OpenGL
渲染过程中可能产生的问题油画渲染正面&背面剔除深度测试多边形模型多边形偏移裁剪颜色混合解决方案油画法正背面剔除正面逆时针背面顺时针///开启表面剔除(默认背面剔除)glEnable(GL_CULL_FACE);///关闭表面剔除(默认背面剔除)glDisable(GL_CULL_FACE);///用户选择剔除哪个面(正面/背面)//glCullFace(GLenummode)//model参数为G
weixin_38432324
·
2023-12-27 12:06
图形渲染
OpenGL
正视投影 透视投影
////main.cpp//01
OpenGL
环境搭建////CreatedbyKINGon2023/12/24.//Copyright©2023MissCC.Allrightsreserved.
weixin_38432324
·
2023-12-27 12:06
图形渲染
OpenGL
抗锯齿处理
#defineSMALL_STARS100#defineMEDIUM_STARS40#defineLARGE_STARS15#defineSCREEN_X800#defineSCREEN_Y600#include"GLTools.h"#include"GLShaderManager.h"#include"GLMatrixStack.h"#include"GLBatch.h"#include"GLF
weixin_38432324
·
2023-12-27 12:36
图形渲染
OpenGL
03
混合处理抗锯齿demo////main.cpp//01
OpenGL
环境搭建////CreatedbyKINGon2023/12/24.
weixin_38432324
·
2023-12-27 12:35
图形渲染
Python 爬虫之下载歌曲(一)
后续由易到难也出个相关的
系列教程
。一、基本流程打开某酷网站播放某个歌曲,复制这个歌曲的网页地址。输入到我下面写的程序里,然后执行程序,就OK了。
因果尽加吾身
·
2023-12-27 04:32
Python
爬虫
python
爬虫
开发语言
奥比中光Gemini 3D双目结构光深度相机在Android平台上深度数据噪点非常多的问题
相机:Gemini3D双目结构光深度相机环境:Android7.1软件:SDK中的javademo下的depthforopenni2问题:在Android样例depthforopenni2的
OpenGL
View
奥比中光3D视觉开发者社区
·
2023-12-27 04:30
开发者
结构光
3D视觉
人工智能
深度学习
跟着Learn
OpenGL
学习12--光照贴图
文章目录一、前言二、漫反射贴图三、镜面光贴图3.1、采样镜面光贴图一、前言在跟着Learn
OpenGL
学习11–材质中,我们讨论了让每个物体都拥有自己独特的材质从而对光照做出不同的反应的方法。
贝勒里恩
·
2023-12-27 03:55
#
OPenGL
OpenGL
NVMe前世今生
NVMe前世今生1NVMe的由来2NVMe工作原理3NVMe优点4NVMe适用场景本文属于《NVMe协议基础
系列教程
》之一,欢迎查看其它文章。
百里杨
·
2023-12-27 02:16
计算机组成
网络
服务器
NVMe
PCIe
NVMe协议基础
系列教程
NVMe是一种基于PCIe的应用层协议,NVMe应用非常广泛,可用于计算机硬盘、固态硬盘、存储服务器、虚拟存储系统等。它可以大大提高存储设备的性能,有助于提升系统的性能。我们以NVMe1.1a版本协议为例,分如下章节进行介绍。1《NVMe前世今生》2《NVMe介绍》3《NVMe配置空间寄存器》4《NVMe控制器寄存器》5《系统内存结构》6《管理命令集》7《NVM命令集》8《控制器架构》9《特性》1
百里杨
·
2023-12-27 02:16
计算机组成
NVMe
SSD
PCIe
查看过的文章记录
中的自定义指令vue自定义指令VueRouterVue.js官方的路由管理器vue.js阮一峰javaScript教程廖雪峰的官方网站vue子组件调用祖父级或更高层级组件的方法重学TypeScript
系列教程
3e2235c61b99
·
2023-12-26 17:29
Arcpy
系列教程
--初步了解
1.了解由于Python是一种免费的跨平台开源编程语言,且操作简单,扩展性较强(库种类丰富)。ArcGIS在ArcGIS9.0时将其引入。Conda是常用且应用广泛的Python软件包管理程序。所以在ArcGISPro中将Conda进行了集成。在ArcGISPro中使用Python窗口或ArcGISNotebooks以交互方式运行Python。2.运行方式2.1Python窗口Python窗口会提
Z_W_H_
·
2023-12-26 17:50
arcpy
arcpy
OpenGL
绘制Mesh数据(Qt)
文章目录一、简介二、实现代码三、实现效果一、简介Mesh数据的结构主要就是点与三角面片,因此本质上仍然是对三角面片进行绘制。这里我们借助VCG这个库实现对Mesh数据的读取,这个库相对简单轻巧,很方便使用。二、实现代码由于修改的部分很多,我们逐一进行解释一下:---------------------------渲染部分---------------------------Drawable.h#i
大鱼BIGFISH
·
2023-12-26 13:06
OSG&OpenGL
C++
OpenGL
Qt
Mesh数据
Ubuntu16.04下解决matlab的打开失败的相关问题
Ubuntu16.04下解决matlab的相关问题前提解决方案参考文章前提我的matlab按照这篇博客——MATLAB-MATLAB已通过改用
OpenGL
软件禁用了某些高级的图形渲染中的
opengl
('
袁博特
·
2023-12-26 12:30
ubuntu
小技巧
matlab
开发语言
linux
Qt下的
OpenGL
编程(10)Solar System
一、提要今天的内容是
OpenGL
的编程实践—太阳系的模拟!红宝书上有相应的教程,但这里我们要实现得更全面一些。iPad上有一个很棒的应用,名字叫SolarSystem,我们尽量去达到它的效果。
拳四郎
·
2023-12-26 10:01
游戏开发
qt
编程
sun
float
360
filter
OpenGL
学习 跟着官网教程学习(深度测试)
1,深度测试是什么?在默认情况是将需要绘制的新像素的z值与深度缓冲区中对应位置的z值进行比较,如果比深度缓存中的值小,那么用新像素的颜色值更新帧缓存中对应像素的颜色值。2,深度测试开启glEnable(GL_DEPTH_TEST);3,什么叫提前深度测试?现在大部分的GPU都提供一个叫做提前深度测试(EarlyDepthTesting)的硬件特性。提前深度测试允许深度测试在片段着色器之前运行。只要
asiwxy
·
2023-12-26 06:47
OpenGL
学习
OpenGL
学习 跟着官网教程学习(模板测试)
一,前言这是对官网的一部分补充,看之前需要看一下官网的文章。了解一下小小的知识点。1,模板测试和深度测试的顺序片段着色器------->模板测试-------->深度测试2,什么叫模板缓冲?就是记录了每一个像素点的模板值。(不理解也没关系,看看后面怎么用的就了解了)如果熟悉RGBA的Alpha通道,可能会将模板缓冲理解为Alpha通道,两者很相似,但是模板缓冲比Alpha通道多了一个比较的环节,也
asiwxy
·
2023-12-26 06:47
OpenGL
学习
床长人工智能教程免费扩展138
blog.csdn.net/jiangjunshow声明:在人工智能技术教学期间,不少学生向我提一些python相关的问题,所以为了让同学们掌握更多扩展知识更好地理解AI技术,我让助理负责分享这套python
系列教程
人工智能AI技术
·
2023-12-26 06:39
django 按钮的样式_Django RESTful
系列教程
(一)
本章概要:很多的web框架都以方便使用而著称,特别是flask,一个文件就可以做一个Hellowworld了,那django可以吗?答案时肯定的。同时,我们将会简单的了解下REST的概念。最后,我们将会利用我们才学的知识来编写我们的第一个REST项目。在本章,我们会涵盖以下知识点。单文件djangoREST是什么第一个DjangoREST项目。单文件Django发生了什么?相信大家对Django有
赵阿Q
·
2023-12-26 01:12
django
按钮的样式
OpenGL
学习之着色器语言
着色器语言
OpenGL
ES着色器语言是一种高级的图形编辑语言,主要特性:
OpenGL
ES着色器语言是一种高级的过程语言对顶点着色器,片元着色器使用的是同样的语言,不做区分基于C/C++的语法及流程控制完美支持向量与矩阵的各种操作拥有大量的内置函数来提供丰富的功能数据类型
秋叶红90
·
2023-12-25 18:06
音视频(H264,AAC)编解码&播放综合
项目github完整代码这是项目包含了AVFoundation音视频数据捕获,AudioToolBox实现音频数据AAC编解码,VideoToolBox视频数据H264编解码,
OpenGL
ES播放视频帧
HelloBinary
·
2023-12-25 15:56
几种常见的java开源库,及其功能介绍
LWJGL为开发者提供简单易用的API来访问
OpenGL
(OpenGraphicsLibrary)和OpenAL(OpenAudioLibrary),同样也提供操作控制器(Ga
请叫我王老魔
·
2023-12-25 12:48
java
java开源库
初识
OpenGl
函数命名规则
OpenGl
函数都遵循一个命名约定:如:glColor3f(),gl:核心库;Color:函数用于颜色设定;3f:三个浮点数参数;2.基本图元绘制关于点的绘制:glVertex3f(1.0f
weixin_30460489
·
2023-12-25 10:58
opengl
碗状_一:
OpenGL
-初识
OpenGL
中专业名词解析
OpenGL
坐标系解析图形/图⽚从⽂件渲染到屏幕过程解析图形API:•
OpenGL
(OpenGraphicsLibrary)是⼀个跨编程语⾔、跨平台的编程图形程序接⼝,它将计算机的资源抽象称为
weixin_39522698
·
2023-12-25 10:58
opengl碗状
实验一
OpenGL
初识
主题:实验1——
OpenGL
初识(计算机图形学(
OpenGL
版))代码1:1#include23voidmyDisplay(void){45glClearColor(0.0,0.0,0.0,0.0);6glClear
weixin_30448603
·
2023-12-25 10:28
01-初识
OpenGL
1.
OpenGL
简介
OpenGL
是⼀一种图形应⽤用程序编程接⼝口(ApplicationProgrammingInterface,API).简单理理解就是开发的图形库。
一人前行
·
2023-12-25 10:28
OpenGL与OpenGL
SE
初识
Opengl
OpenGl
一般它被认为是一个API(ApplicationProgrammingInterface,应用程序编程接口),包含了一系列可以操作图形、图像的函数。
_Bruce
·
2023-12-25 10:28
OpenGl
cocos2d
shader
OpenGl
OpenGL
初识
OpenGL
初识
OpenGL
概念
OpenGL
提供的是一系列接口,它是指一个规范,
OpenGL
规范严格规定了每个函数该如何执行,以及它们的输出值,具体的实现是由各个显示设备厂商,它作为本地系统库直接运行在硬件上
MegaC
·
2023-12-25 10:28
OpenGL
01-初识
什么是
OpenGL
OpenGL
本身并不是一个API(ApplicationProgrammingInterface,应用程序编程接口),它仅仅是一个由Khronos组织制定并维护的规范(Specification
延禾xy
·
2023-12-25 10:58
OpenGL
OpenGL
实验 1
OpenGL
初识
实验预备知识Windows下的
OpenGL
编程步骤简单介绍详见课程实验教学博客-实验准备安装GLUT包与创建工程:1.实验目的:熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点;利用VC+
OpenGL
辞树 LingTree
·
2023-12-25 10:58
OpenGL
实验
图形学实验一
OpenGL
初识
实验一
OpenGL
初识实验类型:验证型实验学时:2实验要求:必修一、实验目的熟悉编程环境;了解光栅图形显示器的特点;了解计算机绘图的特点;利用VC+
OpenGL
作为开发平台设计程序,以能够在屏幕上生成任意一个像素点为本实验的结束
北溟南风起
·
2023-12-25 10:26
windows
OpenGL
初识01
#cmake_minimum_required(VERSION3.8)project("
OpenGL
Prj")#包含子项目。
Ming Xu
·
2023-12-25 10:56
图像图形处理
c++
开发语言
图形几何
OpenGL
ES-案例实现灰度滤镜和马赛克滤镜
上一篇文章中主要讲了分屏滤镜,这篇我们了解一下灰度滤镜和马赛克滤镜,其中马赛克滤镜分别用正方形、六边形和三角形实现。因为我们只是修改滤镜效果,所以UI逻辑和GLKit可以直接使用上一个案例的代码。并且因为顶点着色器代码不需要修改,我们只需要修改片元着色器文件即可。原理及着色器代码1、灰度滤镜我们都知道,一般图片的每一个点颜色都是由RGB,即红绿蓝三种颜色混合的到的,每一种颜色即称为一个颜色通道,所
Sheisone
·
2023-12-25 01:00
OpenGL
渲染之颜色混合的理解
定义:我们把
OpenGL
在渲染时把颜色值存放在颜色缓冲区中,把每个片段(像素)的深度值存放在深度缓冲区中。
iOS_沧海一笑
·
2023-12-24 21:04
QT5使用opencv库--Apple的学习笔记
不能跑偏了,虽然unity3d,blender还有刚了解的vulKan(下一代
openGL
)我还是很好奇的。偶尔可以随意玩玩,大好时光还是以图像算法及数学学习为主。所以先回到opencv。
applecai
·
2023-12-24 19:00
Python之深入解析如何使用Python Kivy实现一个“乒乓球”游戏
Kivy是用Python和Cython编写的,基于
OpenGL
ES2,支持各种输入设备并拥有丰富的部件库。使用相同的代码,可直接
╰つ栺尖篴夢ゞ
·
2023-12-24 16:47
Python实用宝典
Kivy-添加简单图形
Kivy-增加乒乓球球体
Kivy-增加乒乓球体运动
Kivy-球拍移动事件
OpenGL
- Matrix4X4 矩阵变换
OpenGL
相关开发,对图像进行处理时,常用到Matrix4x4矩阵来变换场景中对象的位置、旋转和缩放。但是很多人都不太理解这儿Matrix4x4变换矩阵。
南丶烟
·
2023-12-24 13:14
matrix4x4
矩阵变换
空间坐标
矩阵级联
【Filament】纹理贴图
Filament环境搭建绘制三角形绘制矩形绘制圆形绘制立方体Filament纹理坐标的x、y轴正方向分别朝右和朝上,其y轴正方向朝向与
OpenGL
ES和libGDX相反(详见【
OpenGL
ES】纹理贴图
little_fat_sheep
·
2023-12-24 09:06
Filament
贴图
Filament
C#处理Gauss光斑图像[通过
OpenGL
和MathNet]
C#处理高斯光束的光斑图像1基础操作2图片截取3转灰度图4SharpGL画三维点云图5MathNet拟合,OxyPlot作图1基础操作.Net平台必备VS,新建WinForm项目,项目名称Gauss,位置任选。然后就会进入窗口编辑页面,我们开始拖控件。考虑到我们的需求无非是读取图片图片转灰度展示图像灰度高斯拟合所以先排上四个按钮,分别用于这四种需求,如下图所示然后我们首先想办法满足第一个功能,即打
微小冷
·
2023-12-24 08:19
本科生实验
.Net
C#
SharpGL
MathNet
OxyPlot
Gauss函数
OpenGL
中的专业名词理解(一)
上下⽂:上下文是一个庞大的状态机,保存了
OpenGL
中的各种状态,是
OpenGL
指令执行的基础,所以应用程序在调用任何
OpenGL
指令之前,需要创建一个上下文;
OpenGL
的函数不管在哪种语言中,都是类似
夏了夏天_cc17
·
2023-12-24 08:54
鸿蒙WebGL开发入门
目前HarmonyOS中使用的WebGL是基于
OpenGL
裁剪的
OpenGL
ES,可以在HTML5的canvas元素对象中使用,无需使用插件,支持跨平台。
xiangzhihong8
·
2023-12-24 06:48
鸿蒙
harmonyos
webgl
华为
你懂numpy嘛
0.前言大约七八年前,我曾经用py
OpenGL
画过地球磁层顶的三维模型,这段代码至今仍然还运行在某科研机构里。在那之前,我一直觉得自己是一个合(you)格(xiu)的python程序员,似乎无所不能。
鹤子青云上
·
2023-12-24 02:12
beaglebone black狗板,交叉编译Qt5(eglfs)
备注:用系统默认配置,不要参考网上的,网上的很多都是从0开始,可能内核都版本都不对,都不带
opengl
es,狗板的GPU驱动,这个花费了我很长时间,最终发现默认的配置,就可以支持GPU驱动了。也是
lvronglee
·
2023-12-23 20:33
linux
运维
服务器
游戏引擎开发工程师招聘
3.有3D图形学原理,熟悉
OpenGL
、Vulkan等API优先。4.有实际的游戏开发经历,参与或者主导过3D引擎研发优先。5.有场景编辑器开发经验或特效编辑器或相关编辑器开发经验优先。
V_樱宁
·
2023-12-23 20:40
游戏引擎
【Learn
OpenGL
基础入门——3】绘制纯色三角形
目录一.写在前面二.顶点输入三.顶点着色器四.编译着色器五.片段着色器六.着色器程序七.链接顶点属性彩蛋一.写在前面我们先认识一下
OpenGL
常用的几个名词:顶点数组对象:VertexArrayObject
尘海折柳
·
2023-12-23 16:12
opengl
C++
【Learn
OpenGL
基础入门——4】绘制几何图形
我们可以绘制两个三角形来组成一个矩形(
OpenGL
主要处理三角形)。这会生成下面的顶点的集合:floatverti
尘海折柳
·
2023-12-23 16:39
OpenGL笔记
OpenGL
C++
使用PE信息查看工具和Beyond Compare文件比较工具排查dll文件版本不对的问题
问题说明2、修改了代码,但安装版本还是有问题3、使用PE信息查看工具查看音视频库文件(二进制)的时间戳4、使用BeyondCompare比较两个库文件的差异5、找到原因6、最后C++软件异常排查从入门到精通
系列教程
dvlinker
·
2023-12-23 15:16
C/C++技术分享
dll库文件
版本问题
PE工具
PeViewer
EXE
Explorer
Beyond
Compare
二进制内容
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他