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
U3D着色器
GPUImage源码解析(1)—— GLProgram
GLProgramGLProgram的实现相对简单,没有与其他类产生依赖关系,主要封装了
着色器
与
着色器
程序的创建、编译、链接、使用和销毁。
Don_He
·
2023-03-11 12:25
1.3:OpenGL 固定管线简单案例
该案例只是为了展示顶点
着色器
、片元
着色器
的基本体感。
小瞎_MarkDash
·
2023-03-11 11:03
Metal基本认识
具有以下几个特点:低CPU开销最佳GPU性能,即metal能在GPU上发挥最大的性能最大限度的提高CPU/GPU的并发性有效的资源管理Metal的渲染流程Metal中图形管道与OpenGLES是一致的,通过控制顶点
着色器
w執念
·
2023-03-11 05:56
Unity3Dshader中的RenderType
Opaque:用于大多数
着色器
(法线
着色器
、自发光
着色器
、反射
着色器
以及地形的
着色器
)。Transparent:用于半透明
着色器
(透明
着色器
、粒子
着色器
、字体
着色器
、地形额外通道的
着色器
)。
沉迷代码的小程序员
·
2023-03-11 03:06
使用openGLES给图片添加马赛克效果
1.自定义
着色器
加载图片创建顶点
着色器
文件和片元
着色器
文件Normal.vsh:attributevec4Position;attributevec2TextureCoords;varyingvec2TextureCoordsVarying
Jeffery_zc
·
2023-03-10 20:20
GPU图像绘制时的顶点坐标系与片元坐标系
每隔一段时间都会忘记OpenGL-ES中的定点
着色器
、片元
着色器
的坐标系在此做一记录a.顶点
着色器
坐标系以屏幕的中心的坐标原点截屏2020-06-28下午2.37.32.png分为x,y,z三个轴,大小范围
LoveToday2020
·
2023-03-10 13:57
阿诺德渲染器制作ALPHA贴图
流程为利用Bitmap
着色器
(选择ALPHA模式)连接到几何里的透明度剪切里可形成精灵类型的效果。
伊洛945
·
2023-03-10 01:32
u3d
无锯齿遮罩shader-可用于ugui
图片.png图片.png//遮罩shaderShader"Custom/CircleMask"{Properties{_MainTex("MainTex",2D)="white"{}_MaskTex("MaskTex",2D)="white"{}[HideInInspector]_Cutoff("Alphacutoff",Range(0,1))=0.5//MASKSUPPORTADD_Stenci
好怕怕
·
2023-03-09 14:53
OpenGL ES:使用GLSL给金字塔添加索引绘图
案例整体效果如下所示案例的整体流程如图所示主要包含三部分准备工作:主要是导入三方数学库以及全局变量的定义自定义
着色器
:自定义顶点、片元
着色器
l
源本平凡
·
2023-03-09 07:55
Android自定义有限制区域的图例角度自识别涂鸦工具类完结篇
其实在Paint中提供了一个
着色器
属性,我们可以根据需求设置对应的
着色器
。//设置
着色器
publicShade
·
2023-02-28 15:38
Unity3D Shader系列之描边
CullFront2.2.1代码2.2.2改进点2.3法线外拓+ZWriteOff2.3.1代码2.3.2问题点2.4法线外拓+模板测试2.5法线外拓实现描边的问题3屏幕后处理的方式3.1使用Camera的
着色器
替代技术
WangShade
·
2023-02-23 16:06
Unity3D
Unity3D
Shader
Outline
描边
CommandBuffer
Unity3D Shader系列之渲染流水线
目录1引言2应用阶段2.1加载模型数据到显存2.2设置渲染状态2.3调用DrawCall3几何阶段3.1顶点
着色器
3.2曲面细分器3.3几何
着色器
3.4裁剪3.5屏幕映射4光栅化阶段4.1三角形设置4.2
WangShade
·
2023-02-23 16:35
Unity3D
unity3d
渲染流水线
shader
流水线
GPU
Unity3D - Shader - 坐标空间变换
概念解释顶点
着色器
的最基本功能就是把模型的顶点坐标从模型空间转换到齐次裁剪坐标空间。想要将一个点从一个坐标空间转换到另一个坐标空间就需要利用坐标空间的变换。
别志华
·
2023-02-23 16:04
Unity3D
Unity3D教程学习
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到
着色器
- 下篇
https://segmentfault.com/a/11...3.使用GLSL
着色器
明确一个定义,在PrimitiveAPI中应用
着色器
,实际上是给Appearance的vertexShaderSource
·
2023-02-19 18:11
OpenGL 坐标系统概述(二)
通常情况下我们会自己设定一个坐标范围,之后再在顶点
着色器
中将这些坐标变换为表转化设备坐标。然后这些标化设备坐标传入光栅器(Rasterizer),将它们变换为屏
Coder_TanJX
·
2023-02-19 08:11
OpenGL ES — GLSL加载图片纹理
GL_VERTEX_SHADER或者GL_FRAGMENT_SHADER返回值—是指向新着⾊器对象的句柄删除着⾊器对象句柄voidglDeleteShader(GLuintshader)shader—要删除的着⾊器对象句柄将
着色器
源码附加到
着色器
上
慦_LY
·
2023-02-19 07:12
[Unity Shader] 水纹
着色器
Water Shader
着色器
效果基于Unity2018.3.0、AmplifyShaderEditor1.5.7water_shader.gif参数设置不进行背面剔除,这样从水下也能看到。
m969
·
2023-02-19 06:28
Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. > java.io.IOException: Can't read [E:\Android\NewWorkSpace\app\build\intermediates\transforms\jarMerging\debug\jars\1\1
原因:由于分包导致
u3d
的jar包产生异常,猜测总结为第三方包编译异常导致这些问题,目前猜测异常原因有三:1.65535方法书超出配置分包,由分包导致2.proguard混淆配置出错导致编译异常3.proguard
清明捉鬼
·
2023-02-18 20:27
webgl基础图形
当然如果你想绘制一个圆形或者其他形状的点时,可以通过片元
着色器
来做改变,下面是一个绘制圆形点的像素
着色器
的代码,点一般常用来绘制粒子,关于像素
着色器
三界之外的无名
·
2023-02-18 06:23
OpenGL ES(4)— 滤镜篇之分屏滤镜
通过前面的学习,很容易想得到,把纹理传递到片元
着色器
里,然后提取纹理像素,然后进行渲染当y在[0,0.5]范围时,屏幕的(0,0)坐标需要对应图片的(0,0.25),所以y=y+0.25当y在[
恍然如梦_b700
·
2023-02-18 04:25
OpenGL ES 案例:分屏滤镜
本案例最终实现的效果图如下(包括正常无分屏/2/3/4/6/9分屏)实现一个正常无分屏的滤镜需要使用GLSL自定义
着色器
(包括顶点
着色器
、片元
着色器
)1.实现自定义
着色器
顶点
着色器
attributevec4Position
远方竹叶
·
2023-02-18 01:02
C4D干货 | OC渲染器学习笔记(二)
调整基本界面设置1、改变环境光:第一种方法:创建一个OCHDRI环境,点击环境标签里的再点击
着色器
进入RGB光谱即可修改。第二种方法:在渲染设置里的设置-环境,修改环境颜色即可。
影视剪辑特效C4D
·
2023-02-17 06:17
CesiumJS PrimitiveAPI 高级着色入门 - 从参数化几何与 Fabric 材质到
着色器
- 上篇
PrimitiveAPI还包括AppearanceAPI、GeometryAPI两个主要部分,是CesiumJS挡在原生WebGL接口之前的最底层图形封装接口(公开的),不公开的最底层接口是DrawCommand为主的RendererAPI,DC对实时渲染管线的技术要求略高,可定制性也高,这篇还是以PrimitiveAPI为侧重点。0.基础0.1.坐标系基础这里的“坐标系”特指WebGL图形渲染的
·
2023-02-16 22:39
UnityShader之图形学基础(一)
为了满足VR高清高帧率的极限渲染,
着色器
编程(Shader)也成为了Unity程序开发人员的必备知识。本篇主要讲解图形学基础知识,了解Unity图像渲染机制,以及图像渲染管线流程。
欣羽馨予
·
2023-02-07 12:52
LearnOpenGL #02 Hello Triangle
要注意蓝色部分代表的是我们可以注入自定义的
着色器
的部分。图形渲染管线的第一个部分是顶点
着色器
(VertexShader),它把一个
昨晚的风儿真喧嚣
·
2023-02-07 09:56
LearnOpenGL
Unity_封装iPad报:runtime: GPU Frame Capture: Shader performance data maybe unavailable due to deploymen
GPUFrameCapture:Shaderperformancedatamaybeunavailableduetodeploymenttargetolderthandeviceversion翻译:运行时:GPU帧捕获:
着色器
性能数据可能不可用
黑狗向前跑
·
2023-02-07 09:07
IOS
Unity3D
android-camera2相机开发【8】-使用opengl实现滤镜效果(1)
前一篇文章中,实现了opengles进行相机预览的功能,基本的流程如下:把相机的预览数据做成纹理,绑定到opengles对应的纹理单元上然后通过opengles的内置函数texture(),在片段
着色器
中根据纹理和纹理坐标进行插值计算直接将计算结果输出到颜色缓冲区
昵称真难选
·
2023-02-07 06:14
Unity图形之渲染管线
不同的渲染管线使用不同的
着色器
输出,并且可能没有相同的特性切换渲染管道要切换渲染管道,必须要确保项目中的资源和代码与新的渲染管道兼容,否则会出现错误或者比较意外的视觉效果。
MrAnAn
·
2023-02-07 05:22
OpenGL渲染视频(二)
目录一、前言二、openGL渲染介绍1、OpenGl渲染管线的流程2、顶点
着色器
的介绍3、片元
着色器
的介绍三、openGL
着色器
语言GLSL介绍1、数据类型2、限定符3、二维图像渲染会用的的内建变量4、
剑门微雨
·
2023-02-06 19:10
音视频开发
rtsp
音视频
各类三维引擎综合概述(OpenGL、DirectX、WebGL、UE4、
U3D
、ACIS、ParaSolid)
关于OpenGL、DirectX、OpenCVOpenCVOpenCV是OpenSourceComputerVisionLibrary主要是提供图像处理和视频处理的基础算法库,还涉及一些机器学习的算法。比如你想实现视频的降噪、运动物体的跟踪、目标(比如人脸)的识别这些都是CV的领域。它是可以运行在Linux、Window、和MacOS操作系统上,它是轻量级而且很高效的。OpenGLOpenGL是O
丰色木夕
·
2023-02-06 17:12
OpenGL
DirectX
Three.js
ParaSolid
ACIS
iOS视觉-- (08) OpenGL ES+GLSL实现分屏滤镜解析
滤镜的实现其实就是对
着色器
进行编程,把渲染管线封装好,替换
着色器
就可以了。
桀骜不驯的搬砖者
·
2023-02-06 12:49
GLSL语法
一、存储限定符
着色器
变量声明过程中的修饰符输入变量:从外部(客户端/上一个阶段
着色器
传递的属性/Uniform等)输出变量:从任何
着色器
阶段进行写入的变量了解限定符image.pngconstvaryingattributeuniformVarying
傲骨天成科技
·
2023-02-05 14:00
addshadow和fullforwardshadows
通常情况下,
着色器
不需要任何特殊的阴影处理,因为它们可以通过回退机制来使用阴影投射物通道。fullforwardshadows-支持正向渲染路径中的所有光影类型。
Dawn张
·
2023-02-05 08:37
OpenGL ES 案例:动效滤镜(6种)
本案例的目的是理解如何用GLSL实现缩放+灵魂出窍+抖动+闪白+毛刺+幻觉6中动效滤镜准备工作准备工作的代码与分屏滤镜博文中一致,只需要修改相应的底部item数组及对应的
着色器
名称等,这里不再说明这部分内容滤镜算法
Miraclely
·
2023-02-05 03:24
iOS Metal语言规范(一)
一.Metal简述Metal
着色器
语言是用来编写3D图形渲染逻辑、并行Metal计算核心逻辑的一门编程语言,当你使用Metal框架来完成APP的实现时则需要使用Metal编程语言。
枫紫_6174
·
2023-02-05 02:18
Unity加入Swift4.1项目中
U3D
项目更新时只需要把unity_ios目录中的文件替换即可2357B9A7-ECE7-4CCA-A0F8-A1FD596FA0A3.png1、正式开始吧~第一步先创建Unity.xcconfig,添加到项目
PiscesLi
·
2023-02-04 23:31
OpenGL01(使用固定管线渲染一个简单的四边形)
创建一个四边形,可通过键盘上下左右移动图形前期使用内建的
着色器
,后期使用自定义
着色器
。
再好一点点
·
2023-02-04 09:15
FOHEART H1数据手套_Unity3D SDK开发
需要准备的软硬件:1、FOHEARTH1数据手套2、MotionVenus客户端3、Unity3D软件4、开发包MotionVenus_
U3D
Plugin_v2.0_H1GloveDev_SDKTest.unitypackage1
FOHEART
·
2023-02-04 06:49
数据手套
虚拟现实
惯性
动作捕捉
传感器
动捕
数据手套
Android OpenGL ES(八) - 简单实现绿幕抠图
这里简单粗暴的使用
着色器
替换。
deep_sadness
·
2023-02-04 04:49
通过three.js + shader 生成3D高度地球
通过three.js+shader生成高度地图使用自定义
着色器
读取到当前位置信息的颜色值来生成当前高度。准备两张图,一张展示材质,一张生成高度的材质高度是黑白构成的一张图,通过图片的灰度来生成高度。
饶砳砳
·
2023-02-04 02:27
萌新记录 用
U3d
制作的第一个游戏
对于开源引擎来说,
U3d
和UE4都是非常非常有名的优秀物理引擎,而
U3d
更加偏向物理模拟一些,相对来说更简单容易上手。这一次,就想做一个推箱子。(最后也没有完全做好)不
tubao9hao
·
2023-02-04 00:00
OpenGL 固定
着色器
、矩阵变换(三)
矩阵变换模型矩阵模型矩阵保存了模型顶点坐标由局部坐标系变换到世界坐标系的状态。将物体导入到世界坐标系之后,物体一般会放置在世界坐标系的原点(0,0,0),我们一般会将物体相对于世界坐标系以一种角度、大小、位置去放置。而模型矩阵就可以表示这样的变换,可以只经过平移变换来进行,也可以随模型的形态进行设置,例如伸缩、旋转等。视图矩阵视图矩阵(流程图中的ViewMatrix),使用矩阵的好处之一是如果你定
Coder_TanJX
·
2023-02-03 05:49
[Tips]
1.描述一下渲染管线2.几何
着色器
和细分
着色器
的作用(这里着重问了几何
着色器
)3.几何
着色器
可以实现细分
着色器
的功能吗4.顶点
着色器
的作用、细分
着色器
的作用5.一个几何体会走几次顶点
着色器
6.深度测试有办法提前吗
想变的很强的日向彻
·
2023-02-02 23:21
OpenGL ES手册翻译---3.栅格化(三)
通过指定(s,t,r)纹理坐标,采样图像在该坐标位置上的颜色,在
着色器
中完成映射。纹理查询表通常是用在更改碎片的RGBA颜色,有时候也在
着色器
中因为一些其他的目的使用。
高小冻
·
2023-02-02 23:10
多人组队对抗游戏——基佬大乱斗(Gang Beasts)
基佬大乱斗(GangBeasts)是由Boneloaf制作发行的一款多人组队对抗游戏,游戏采用
U3D
引擎开发制作,游戏的角色画风个玩法非常的逗比,甚至可以说是蠢,游戏玩法是简单粗暴的大乱斗,玩家可以拳击
花七喜
·
2023-02-02 23:21
Unity 换装合并网格简单实现
通常为了减少渲染过程中CPU唤起DrawCall命令的次数加大对CPU的负载,因为每次DrawCall调用之前CPU都需要为GPU准备好渲染所需要的信息(所用到的材质,纹理,
着色器
等),我
Kim_9527
·
2023-02-02 16:50
剑侠3D
《剑侠3D》采用
U3D
技术,高清渲染,真实还原小说描绘的经典场景和人物角色的同时,带给玩家立体化的感受。玩家可选择剑、灵、魔三大职业,重启属于MMORPG游戏的经典回忆。
8a8e820767f4
·
2023-02-02 13:59
视频特效学习02- OpenGL渲染基础
学习目标:1.OpenGL渲染架构(掌握)OpenGL数据传递的3种方式(理解)OpenGL提供的
着色器
(掌握)正投影/透视投影API的使用(掌握)OpenGL上常见图元(会用)在存储
着色器
的情况下渲染图形并能通过键盘控制
小破孩丫
·
2023-02-02 10:45
顶点
着色器
&片元
着色器
在OpenGL/OpenGLES中,我们开发者一般编写的是顶点
着色器
和片元
着色器
。
瀚_
·
2023-02-02 06:45
NO.15 - OpenGL ES 使用GLSL加载图片
利用GLSL自定义的着色去加载一张图片,效果图如下效果图整体流程图如下整体流程图流程中主要分为4个模块准备工作:项目的创建及自定义视图、属性等自定义
着色器
:利用GLSL编写自定义的顶点、片元
着色器
初始化
z夜流星
·
2023-02-02 02:04
上一页
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
其他