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
计算机图形学笔记:从 WebGL 到 WebGPU
WebGL与WebGPUWebGL的基础是
OpenGL
。
OpenGL
的初始版本可以追溯到1992年,整个
OpenGL
的设计是基于状态机模型。状态驱动的
OpenGL
难以利用今
谷雨の梦
·
2023-10-18 21:13
WebGPU
WebGPU
ubuntu18.04下 安装SLAM-Pangolin(亲测有效)
mesa-devsudoaptinstalllibglew-devsudoaptinstallcmakesudoaptinstalllibpython2.7-devsudoaptinstallpython-pipsudopython-mpipinstallnumpypy
opengl
Pillowpybind11sudoapti
清虞
·
2023-10-18 20:43
ROS
slam
python小游戏:小球碰撞
Python有很多图形库,其中比较流行的包括Pygame,Py
OpenGL
,Panda3D等。在这里,我将用Pygame作为示例来编写一个简单的游戏。
贾斯汀玛尔斯
·
2023-10-18 18:09
python
python
pygame
开发语言
OpenGL
(QT平台)学习与实战(十五)
这里写目录标题创建一个光照场景框架搭建绘制背景颜色添加着色器创建一个光照场景框架搭建新建项目设置窗口名称设置窗口icon选择图片即可设置样式添加相应的action拖动到工具栏处添加
opengl
widget
家家的快乐空间
·
2023-10-18 15:43
OpenGL
qt
opengl
Qt
Opengl
官方教程深入浅出
本教程提供了
OpenGL
和3D计算机图形的基本介绍。它展示了如何利用qt及其与
OpenGL
相关的类,通过使用
OpenGL
的pro-grammable管道来创建3D图形。
新潮看世界
·
2023-10-17 22:53
Java开源Android开源项目
更多FBReaderJ信息AngleAngle是一款专为Android平台设计的,适合快速开发的2D游戏引擎,基于
OpenGL
ES技术开发。
Jwbasta
·
2023-10-17 20:34
java
android
开源项目
Switch模拟器-Ryujinx(龙神模拟器)安装教程
Ryujinx是由gdkchan带领团队运用C#语言创建并发布在GitHub平台的Switch开源模拟器.系统要求·内存8GBRAM及以上·显卡支持Vulkan、
OpenGL
版本4.5及以上·64位系统
ts小陈
·
2023-10-17 16:40
笔记
笔记
PyQt5中包含的模块
PACKAGECONTENTSQAxContainerQsciQtQtBluetoothQtCoreQtDBusQtDesignerQtGuiQtHelpQtLocationQtMultimediaQtMultimediaWidgetsQtNetworkQtNetworkAuthQtNfcQt
OpenGL
QtPositioningQtPrintSupportQtQmlQtQuickQtQuickW
huojusan
·
2023-10-17 13:44
Games202(P6、P7)环境光照与PRT全局光照
P6、实时环境光照RealTimeEnvironmentMapping不同于全局光照(1)IBL我的Blog:QTwith
OpenGL
(IBL-漫反射辐照)IBL-镜面反射(预滤波篇)IBL-镜面反射(
Elsa的迷弟
·
2023-10-17 12:11
Games202(实时渲染)
球谐函数
PRT
全局光照
qt 添加库
lamstrmid-lWs2_32-lwmcodecdspuuid-lsecur32-liphlpapi-lcrypt32-ldmoguids-lamstrmid-lmsdmo-ld3d11-ldxgi-lwinmm-l
OpenGL
32
980205
·
2023-10-17 08:23
webrtc
【Overload游戏引擎细节分析】视图投影矩阵计算与摄像机
OpenGL
本身没有摄像机(Camera)的概念,但我们为了产品上的需求与编程上的方便,一般会抽象一个摄像机组件。摄像机类似于人眼,可以建立一个本地坐标系。
loveoobaby
·
2023-10-17 05:40
游戏引擎
矩阵
线性代数
IOS
OpenGL
ES GPUImage 滤色混合 GPUImageScreenBlendFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-10-17 05:21
python方舟生存进化小游戏
importpygamefrompygame.localsimport*from
OpenGL
.GLimport*from
OpenGL
.GLUimport*definit():pygame.init()display
爱编程的鱼
·
2023-10-16 14:34
python入门教程
整活系列
python
pygame
开发语言
Oculus开发笔记
adbshellamforce-stopcom.gmf.testSinglePassStereorendering(alsoknownasMultiviewrenderingon
OpenGL
/VulkanVRInteractionsInteractivitywithobjects
gmf532196
·
2023-10-16 11:32
Unity
VR
Oculus
2023年5月29日--2023年6月3日(业余进行UE C++多人游戏大师课程,本周10小时,共2119小时,剩余7881小时。)
(3.13),mysql(7.1),tf1(4.11),蓝图反射(1.9),moba(1.5)webapp(2.4),mmoarpg(00A_04),fps1_30(1/3),socket(2.57)
Opengl
directx3d_beginner
·
2023-10-16 07:27
验证第二个1万小时定律
游戏
2023年10月计划(上班以熟悉公司源码为主,下班osg+光追+ue视频教程结合进行)
渲染进行完了用osg改写learn
opengl
的pbr部分。按照规划,应该继续进行filament的Pbr部分了,看看如何和osg结合起来。目前已经抄写了几遍shader,再把光追进行下,循序渐进。
directx3d_beginner
·
2023-10-16 07:27
验证第二个1万小时定律
计划
2023年1月9日--1月15日(osg+glsl+ue+socket,42小时,合计1859小时,剩余8141小时)
ue视频教程进行到了mysql(7.1),tf1(4.11),oss(12.2),蓝图反射(1.9),moba(1.5)webapp(2.4),mmoarpg(00A_04),socket(2.57)
Opengl
directx3d_beginner
·
2023-10-16 07:57
验证第二个1万小时定律
计划
2023年1月23日--2023年1月29日(osg+glsl+socket+ue,本周20小时,合计1899小时,剩余8101小时)
视频教程进行到了智慧城市(2.5),mysql(7.1),tf1(4.11),oss(12.2),蓝图反射(1.9),moba(1.5)webapp(2.4),mmoarpg(00A_04),socket(2.57)
Opengl
directx3d_beginner
·
2023-10-16 07:57
验证第二个1万小时定律
计划
2023年1月2日--1月8日(
opengl
+ue+socket,20小时,合计1817小时,剩余8183小时)
ue视频教程进行到了mysql(7.1),tf1(4.10),oss(12.2),蓝图反射(1.8),moba(1.5)webapp(2.4),mmoarpg(00A_04),socket(2.56)
Opengl
directx3d_beginner
·
2023-10-16 07:57
验证第二个1万小时定律
计划
OpenGL
ES EAGLContext 和 EGLContext
零基础
OpenGL
ES学习路线推荐:
OpenGL
ES学习目录>>
OpenGL
ES基础零基础
OpenGL
ES学习路线推荐:
OpenGL
ES学习目录>>
OpenGL
ES特效零基础
OpenGL
ES学习路线推荐
猿说编程
·
2023-10-16 01:44
IOS –
OpenGL
ES 卡通效果(黑色粗线描边) GPUImageToonFilter
目录一.简介二.效果演示三.源码下载四.猜你喜欢零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录>>
OpenGL
ES基础零基础
OpenGL
(ES)学习路线推荐:
OpenGL
(ES)学习目录
猿说编程
·
2023-10-16 01:43
OpenGL
模板测试 对图像进行剪裁
2019独角兽企业重金招聘Python工程师标准>>>读
OpenGL
红宝书第九版,书上的代码不完整,自己的研究成果.这段代码是把红宝书的一个例子拷来修改的(例子代码:https://pan.baidu.com
weixin_34367257
·
2023-10-15 21:10
python
OpenGL
之模板缓冲区、片元操作之裁剪测试与alpha测试
1.1模板缓冲1.1.1模板缓冲取到一个过滤的作用,而且绘制效率较高。glEnable(GL_STENCIL_TEST);进行模板检测;更新模板缓冲;voidglStencilFunc(GLenumfunc,GLintref,GLUintmask);ref值和当前屏幕上的像素所对应的模板缓冲中的值进行比较;模板缓冲中的值是在第一遍绘制时画入模板缓冲的;mask值:在比较前,ref和模板值都会与ma
TxyITxs
·
2023-10-15 21:35
OpenGL
图形渲染
OpenGL
android q hwui有什么变化,
OpenGL
ES 应用: Android9.0 hwui
本文主要分析androidP上hwui有关
OpenGL
ES的应用,在SurfaceFlinger侧也有应用,本文就不介绍了~记得下面9.0的调试过程需要如下设置才可以:adbroot;adbremountadbshellsetpropdebug.hwui.renderer
opengl
adbshellstop
名再道号直行
·
2023-10-15 20:55
android
q
hwui有什么变化
Android HWUI Cache绘制流程
HWUICache绘制流程RenderBufferCacheRenderBufferRepresentsan
OpenGL
renderbuffer.Renderbuffersareattachedtolayerstoperformstencilwork
Fery_321
·
2023-10-15 20:18
Android图形框架
Android
图形框架
hwui
纹理
Displaylist
OpenGL
ES滤镜(二)---万恶的马赛克+灰度
一.先看看整体效果整体效果二.灰度滤镜灰度滤镜实现原理是获取像素点的颜色值,通过改变该像素点的颜色值实现灰度滤镜,究其根本是通过RGB保持平衡填充,或者保留一个亮度值(即绿色,在人眼中,绿色的亮度是最显眼的,绿色值越深,在肉眼观察中图片越暗淡,这是眼睛的一种生理现象)灰度滤镜算法:1)浮点算法:Gray=R*0.3+G*0.59+B*0.112)整数⽅法:Gray=(R*30+G*59+B*11)
枫紫_6174
·
2023-10-15 18:25
VC++调用
OpenGL
实现3维图形的旋转,平移和缩放
在参考了洞庭散人关于
OpenGL
的系列文章之后,我自己实现了VC++调用
OpenGL
绘制3维图形,并实现旋转,平移和缩放,记录下来,以备以后查看,也可以帮助和我同等水平的人学习。
qshbbh
·
2023-10-15 13:43
VC++
VC++
Opengl
旋转
平移
缩放
快速了了解
OpenGL
下专业名词
1.
OpenGL
上下文(context)在应用程序调用任何
OpenGL
的指令之前,需要安排⾸先创建一个
OpenGL
的上下文。
奋进的小时光_Joe
·
2023-10-15 11:23
OpenGL
:Tutorials:Basic Bones System
WhatisabonesystemAbonesystem-akaskeletalsystem-isatechniqueusedtocreateskeletalanimations.Askeletalanimationconsistsofaskinmeshandanassociatedbonestructure,somovingabonewillmovetheassociatedverticesof
Nervermore
·
2023-10-15 09:49
OpenGL
tutorials
basic
animation
structure
each
matrix
OpenGL
---GLUT教程(九) GLUT鼠标/
OpenGL
(Win32 窗体应用程序框架)
GLUT教程鼠标在前几节,我们看了怎么使用GLUT的keyboard函数,来增加一个
OpenGL
程序的交互性。现在,是时候研究下鼠标了。GLUT的鼠标接口提供一些列的选项来增加鼠标的交互性。
鹧鸪菜
·
2023-10-15 09:48
VC/Video/Win32
框架
null
buffer
button
matrix
windows
OpenGL
ES中几个重要函数
glVertexPointervoidglVertexPointer(GLintsize,GLenumtype,GLsizeistride,constGLvoid*pointer)Parameters:sizeSpecifiesthenumberofcoordinatespervertex.Mustbe2,3,or4.Theinitialvalueis4.typeSpecifiesthedatat
zhangqijie001
·
2023-10-15 09:48
Android
matrix
buffer
attributes
translation
subroutine
constants
load md5mesh and anim
p=1053LoadingandAnimatingMD5Modelswith
OpenGL
PostedonMarch14,2011BobwithLampInthisarticle,IwillshowhowyoucanloadandanimatemodelsloadedfromtheMD5modelfileformat.InthisarticleIwill
weixin_30279315
·
2023-10-15 09:47
runtime
c/c++
测试
OpenGL
学习三十八:图片文字
(此节内容对应NEHE教程第17课)前面2节所创建的字体。都是需要结合OS假如某OS不能创建字体,那么如何显示出文字呢。这就需要采用图像文字的方式。其实原理很简单,每个字符对应都是一个四边形,我们对这个四边形进行纹理贴图(贴图内容为字符),每次输出字符的时候的,等于找到对应的纹理图形显示出来即可,为了提高性能,我们将使用显示列表#include"header.h""HDChDC=NULL;//Pr
tiankefeng0520
·
2023-10-15 09:17
OpenGL
老
OpenGL
程序如何更新到新
OpenGL
(版本3.1及以上的Core Profile)
OpenGL
: Transition to Core Profile Introduction
IntroductionSignificantgroupsof
OpenGL
featuresweremarkedasdeprecatedwhenthe3.2specwaspublishedinDecember2009
smstong
·
2023-10-15 09:46
图形图像处理
opengl
新OpenGL
Core-Profi
【ARToolkit】关于如何制作标识卡patt
第一步:首先我们利用
OpenGL
的知识来画出一个虚拟物体,用来画出这个虚拟物体的代码要被放在
OpenGL
来实现。第二步:制作出一个新模板,也就是制作出一个自己的标识卡。
晴天的星空
·
2023-10-15 09:15
AR
opengl
#import/***@classPanoramaView*@authorRobbyKraft*@date8/24/13**@availabilityiOS(5.0andlater)**@discussionadynamicGLKViewwithatouchandmotionsensorinterfacetoalignandimmersetheperspectiveinsideanequirect
jks456
·
2023-10-15 09:14
视图平截锥体(view frustum)几何体渲染 -ThreeJS camera例子
下面我们仿照threejs中camera的实现原理使用C++在
OpenGL
ES上实现viewfrustum几何形状的渲染。iOS项目源码可从github中获取。渲染效果图如下camer
绿风烟
·
2023-10-15 08:07
Python安装配置
OpenGL
环境
最近学习计算机图形学,需要使用
OpenGL
,踩了很多雷,最后终于成功了,总结了一下教程和一些踩雷心得环境:win10_64位系统、PyCharm(本人使用的是python3.8版本)错误安装如下(错误演示我使用的是
威尔、
·
2023-10-15 08:33
python
opengl
Visual Studio - 程序打包安装与部署(使用Visual Studio Installer)
2.2ApplicationFolder中添加文件2.3User'sDesktop中添加快捷方式2.4添加卸载程序2.5更多设置2.6最终设置情况2.7生成2.8结果检验天空盒演示程序下载全部代码资源下载所打包的程序为:
OpenGL
lady_killer9
·
2023-10-15 06:28
Visual
Studio
安装与部署
Qt 5.12.10 静态编译 mingw
configure.bat-release-static-opensource-confirm-license-static-runtime-qt-zlib-qt-libjpeg-qt-tiff-qt-webp-qt-libpng-qt-freetype-qt-pcre-qt-harfbuzz-gui-widgets-no-pch-
opengl
desktop-platformwin32
W.H.
·
2023-10-15 05:43
android-
opengl
es3.0开发【4】使用EGL绘制图形
简介前面几篇文章通过GLSurfaceView进行
opengl
es的渲染,使用简单。
昵称真难选
·
2023-10-14 19:23
三、
OpenGL
3D绘制
1、三角形变金字塔有了上面
OpenGL
绘制2D三角形的经验,大家可以想下,要绘制3D的图形,需要怎么做呢?也许大家会想到,添加z坐标就可以实现了。
Johnny_Wu
·
2023-10-14 18:12
OpenGL
ES之GLKit框架学习
一:GLKit框架概述1:GLKit框架的设计⽬标是为了简化基于
OpenGL
/
OpenGL
ES的应用开发。它的出现加快
OpenGL
ES或
OpenGL
应用程序开发。
懿轩加油
·
2023-10-14 18:01
Mali GPU
OpenGL
ES 应用性能优化--基本概念
1.基本概念1.1MaliGPU家族MaliGPU家族都包含以下通用的硬件:•基于分块的延迟渲染:MaliGPU把framebuffer分成许多块(16x16像素),然后一块一块地进行渲染。基于分块的渲染是有效的,因为像素值使用片上内存进行计算。它需要更少的内存带宽和功耗。•L2Cache控制器:一个MaliGPU有一个或多个L2Cache控制器,它可减少内存带宽(可减少访问主内存)和功耗。Mai
波涛汹涌啊
·
2023-10-14 13:14
OpenGL
ES滤镜开发汇总 —— 仿抖音抖动特效
抖音的抖动特效的实现原理是,分别对RGB通道进行分离计算不同的大小得到。废话不多数,直接上fragmentshader代码:precisionhighpfloat;varyingvec2textureCoordinate;uniformsampler2DinputTexture;uniformfloatscale;voidmain(){vec2uv=textureCoordinate.xy;vec
cain_huang
·
2023-10-14 12:08
mitsuba渲染动画
mitsuba0.5进行动画渲染,基本原理是对每一帧图片使用python脚本自动更新mitsubaxml文件中的obj、光源、相机、渲染器相关属性,通过mitsuba读取xml渲染每一帧图片,最终使用
opengl
小小彩虹糖
·
2023-10-14 11:10
ffmpeg 将拆分的数据合成一帧_FFmpeg 简单合成 MP4 :视频解封与重新封装
教程代码:【Github传送门:https://github.com/ChenLittlePing/LearningVideo】目录一、Android音视频硬解码篇:二、使用
OpenGL
渲染视频画面篇三
weixin_39716921
·
2023-10-14 10:57
ffmpeg
将拆分的数据合成一帧
Visual Studio 2022配置
OpenGL
CMake项目
目录下载准备配置流程详细配置流程0、软件下载、文件夹新建1、glfw文件下载和编译2、glad在线下载3、新建CMake空白项目4、CMake配置和测试参考下载准备软件:visualstudio2022、Cmake包:glfw、glad配置流程概述一下配置的流程。0、提前下载好visualstudio2022和Cmake。1、下载glfw的source文件,用Cmake编译该文件,这一步会生成gl
owlmo
·
2023-10-14 10:34
图形学
visual
studio
图形渲染
c++
webGl shader的学习记录(二)js 与(glsl语言)
OpenGL
ES之间如何进行交互?及其如何在js中对vertexShader与fragmentShader进行赋值
下面我们将会接触到的是,如何使用js与(glsl语言)
OpenGL
ES之间进行交互。在了解两者之间如何通讯的时候,我们需要了解一些定义。这些定义出来的数据,可以是的glsl与js进行交互。
sogooday
·
2023-10-14 09:59
webGl
webgl
js与shader交互
vertexShaer
fragmentShader
WebGL编程指南学习中整体的理解
在学习webgl的时候,我们大概可以将代码分为5各部分写
opengl
es的代码顶点着色器与片元着色器(主要处理的部分)使用webgl的api将顶点着色器与片元着色器传递给
opengl
es使用js作为桥梁
sogooday
·
2023-10-14 09:58
webGl
学习
webgl
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他