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
Shader
Shader
入门精要笔记7
第7章单张纹理纹素,纹理的基本元素在Properties定义纹理属性的格式_MainTex("MainTex",2D)="white"{}在CG代码段里定义的纹理名sample2D_MainTexfloat4_MainTex_ST代表纹理的平移和缩放_MainTex_ST.zw代表平移,_MainTex_ST.xy代表缩放tex2D(纹理,uv坐标)获得某个坐标的纹素将tex2D获得的纹素和颜色属
水曜日鶏
·
2023-07-15 14:25
unity5.0正式发布了,看看带来哪些重要的新特性!
Unity5.0Unity5.0isourbiggestandboldestreleaseever.PowerfulnewfeaturesinUnity5include:ThePhysically-basedStandard
Shader
tomakeyourmaterialslookconsistentinanylightingenvironment
jrg_2008
·
2023-07-15 02:38
unity3d
带有IES的SpotLight的pixel
shader
流程
IES灯光计算方法:voidUpdateLightDataColor(inoutFDeferredLightDataLightData,FInputParamsInputParams,FDerivedParamsDerivedParams){constfloatAttenuation=ComputeLightProfileMultiplier(DerivedParams.TranslatedWor
sh15285118586
·
2023-07-14 08:42
#
UE4之灯光渲染
UE
Unity
shader
saturate
当你想将颜色值规范到0~1之间时,你可能会想到使用saturate函数(saturate(x)的作用是如果x取值小于0,则返回值为0。如果x取值大于1,则返回值为1。若x在0到1之间,则直接返回x的值.),当然saturate也可以使用变量的swizzled版本,比如saturate(somecolor.rgb);
sh15285118586
·
2023-07-14 08:42
Unity3d
saturate
UE编辑器灯光颜色,能量传入
Shader
流程
编辑器界面:代码流程:FLinearColorULightComponent::GetColoredLightBrightness()const{//BrightnessinLumensfloatLightBrightness=ComputeLightBrightness();FLinearColorEnergy=FLinearColor(LightColor)*LightBrightness;i
sh15285118586
·
2023-07-14 08:01
#
UE4之灯光渲染
编辑器
UE
用
shader
effect 实现雨滴落水效果!Cocos Creator 3D !
最近逛论坛时,看到一位大佬在分享各种
shader
特效。基于其中的水波
shader
,白玉无冰写了一个玩水效果!文章底部获取完整代码!还可以试试水哦!
白玉无冰
·
2023-07-14 08:44
判断 Mac显卡 mps 是否可以正常运行
文章目录MacMPS介绍判断Macmps是否可以正常运行Mac指定mps进行推理示例MacM1GPU训练相比CPU速度提升对比开心搬砖每一天MacMPS介绍使用Apple的MetalPerformance
Shader
s
墨理学AI
·
2023-07-14 06:13
Bug特攻队
Mac显卡
Unity
Shader
- 搬砖日志 - URP PBR (抄作业篇,持续更新~)
文章目录目的环境PBR主要渲染方程D项GGB(desmos)D_Term完整
Shader
G项GGBG_Term完整
Shader
F项GGBF_Term完整
Shader
D,G,F带入公式PBR_Test_DGF.hlslDGF_Term
Jave.Lin
·
2023-07-14 06:14
unity
unity-shader
图形
unity
PBR
PBR优化
自制游戏引擎之
shader
预编译
shader
预编译为二进制,在程序运行时候加载,可以提升性能,节省启动时间.1.采用google
shader
c预编译与加载
shader
1.1下载代码https://github.com/google/
shader
cthird_party
chen_227
·
2023-07-13 19:27
游戏设计
游戏引擎
Shader
基础笔记(1)-基本结构
##新建
Shader
的分类1.StandardSurface
Shader
-产生一个包含标准光照模型的表面着色器模板。
·
2023-06-24 10:52
Hello OpenGL--002:会移动的三角形
一、三角形的绘制首先导入头文件:#include"GL
Shader
Manager.h"#include"GLTools.h"#include定义一个着色管理器及一个简单的批次容器:GL
Shader
Manager
shader
Manager
e521
·
2023-06-23 21:26
解决Unity模型贴图反转的问题
解决Unity模型贴图反转的问题设置
shader
的贴图属性:tilingx为-1参考链接:https://www.cnblogs.com/vivid-stanley/p/5494218.html
这里是得得。
·
2023-06-23 07:47
unity
Cesium之多影像图层加载原理
在cesium中,一个地形瓦片,无论加多少图层,都是在一个
shader
中计算的。在每个ImagerLayer创建影像纹理时候,会往地形Tile中imagery数组中添加TileImagery。
sky.....
·
2023-06-23 05:51
cesium
VEX —— 简介
User-definedFunctions主(语境)函数Main(context)function一,背景介绍VEX全称VectorExpression,是性能接近C/C++的高性能表达式脚本语言,也是一种更小、更高效的用于
Shader
挨代码
·
2023-06-23 01:04
#
VEX
Houdini
VEX
音视频-iOS使用metal渲染图像(二)
主要分成以下几个方面:MTKView以及Metal组件的创建;根据图像数据创建纹理;顶点数据、vertex和fragment
shader
;渲染过程;结果以及注意事项。
键盘指板
·
2023-06-21 11:09
Metal
音视频
ios
Shader
基础
写
Shader
的第一步要先了解运行环境。在某一个版本运行效果良好的
Shader
在另一个版本中,可能报错也可能效果不正确,这是由于Unity为
Shader
的底层做了很多工作,接口会更新。
HelloWorld_5915
·
2023-06-21 00:42
在Unity3D中开发的Ghost
Shader
SwordMasterGhost
Shader
特点此
Shader
是顶点片元
Shader
,由本人手动编写完成此
Shader
已经在移动设备真机上进行过测试,可以直接应用到您的项目中所支持的Unity的版本5.6.6
SwordMaster
·
2023-06-20 20:20
在Unity3D中开发的Toon
Shader
SwordMasterToon
Shader
特点此卡通渲染风格的
Shader
是顶点片元
Shader
,由本人手动编写完成此卡通渲染风格的
Shader
已经在移动设备真机上进行过测试,可以直接应用到您的项目中所支持的
SwordMaster
·
2023-06-20 19:06
threeJs着色器
一、着色器着色器(
Shader
s)是一种使用GLSL(OpenGLShadingLanguage)编写并在GPU上运行的程序。它们被用于定位几何体的每个顶点,并为该几何体的每个可见像素着色。
爱吃烧鸭蛋的叶安
·
2023-06-20 18:06
threejs
着色器
算法
python
Shader
Graph19-位置函数
一、打开Unreal,新建Material命名为DemoPosition,双击打开因为中心点为物体中心,所以将坐标值连接到BaseColor上是上面的效果,然后在场景中添加一个球体,将材质应用在该球体上,按下w我们可以在场景中改变物体的坐标,法线颜色并没有随着位置的改变而改变。我们修改AbsoluteWorldPosition,然后拖拽场景中的球体,会发现颜色随着物体位置的改变而改变。二、上亮下暗
艺菲
·
2023-06-20 04:03
Shader
Graph
unity
unreal
位置
随机变化
Shader
Graph18-反射、折射函数
一、打开Unreal,新建Material叫做DemoReflectionRefraction首先是看一下引擎内置的反射,BaseColor设置为1是白色,Metallic设置为1金属强度为最大,Roughness为0粗糙度为最小,那么最后的结果球面上显示的就是周围环境。N表示表面的法线方向,Reflection表示反射方向,Refraction表示折射方向,右上角摄像机表示人眼。下面使用一张hd
艺菲
·
2023-06-20 04:03
Shader
Graph
Unity
Unreal
Shader
反射
折射
Shader
Graph20-三面拉伸修复
Shader
中下边红框为Mask的部分对应红绿蓝三色图,绿框部分Texture对应带有拉伸Texture图,两部分的结果就是最左侧的图。
艺菲
·
2023-06-20 04:33
Shader
Graph
Unreal
Unity
Triplanar
Shader
Graph21-UV投影cubemap
可以使用TextureToolsExporter|NVIDIADeveloper如果是A卡的显卡,可以使用CubeMapGen一、打开Unreal,新建DemoInterior的Material,双击打开该
Shader
艺菲
·
2023-06-20 04:32
Shader
Graph
Unreal
Unity
uv
cubemap
【Unity3D】
Shader
常量、变量、结构体、函数
1源码路径Unity
Shader
常量、变量、结构体、函数一般可以在UnityEditor安装目录下面的【Editor\Data\CGIncludes\Unity
Shader
】目录下查看源码,主要源码文件如下
little_fat_sheep
·
2023-06-20 02:00
Unity3D
Shader
常量
变量
结构体
函数
Unity3d_
shader
_Transparency(解决透明材质物体重叠穿透问题)
解决两个透明材质物体穿透问题【Unity】半透明なオブジェクトを綺麗に表示するシェーダを導入する-コガネブログhttps://github.com/ewersp/
Shader
shttps://github.com
行者杨_010
·
2023-06-19 17:59
材质
shader
unity
Unity3d_
shader
_Outline()
1、[Unity]引入“全局轮廓”,只需附加组件即可使用轮廓着色器【Unity】コンポーネントをアタッチするだけでアウトラインシェーダが使用できる「GlobalOutline」紹介-コガネブログ下载:https://github.com/rickomax/globaloutline2、[Unity]綺麗なアウトラインシェーダーを作る[Unity]綺麗なアウトラインシェーダーを作る-Qiita3、后
行者杨_010
·
2023-06-19 17:57
着色器
unity
shader
shader
混合模式
在所有着色器执行完毕,所有纹理都被应用,所有像素准备被呈现到屏幕之后,使用Blend命令来操作这些像素进行混合。3.2blend的语法BlendOff:关闭blend混合(默认值)BlendSrcFactorDstFactor:配置并启动混合。产生的颜色被乘以SrcFactor.已存在于屏幕的颜色乘以DstFactor,并且两者将被叠加在一起。BlendSrcFactorDstFactor,Src
下次vcxdfg
·
2023-06-19 16:22
unity
游戏引擎
浅谈unity优化
主要分为Lua配置表内存优化,图集,预制体耦合,
shader
内存优化,EmojText原理一:Lua配置表内存优化为什么要优化Lua配置表:随着版本迭代,功能越来越多,配置也随着水涨船高,根据分析,一大半的
下次vcxdfg
·
2023-06-19 16:22
python
开发语言
unity3d:小地图UV,UGUI
shader
毒圈挖孔,缩圈
运行效果场景中缩圈小地图中挖孔大地图中挖孔小地图方案1使用Mask给了一个方形的mask组件,然后根据玩家位置计算出地图左下角的位置进行移动。这种实现方式虽然简单,但是会有两个问题:1.Overdraw特别大,几乎很多时候会有整个屏幕的overdraw;2.玩家在移动过程中,因为一直在持续移动图片的位置(做了适当的降频处理),所以会一直有UI的Mesh重建过程。方案2使用RawImage,UV小地
四夕立羽
·
2023-06-19 11:58
Unity3d
Shader
unity3d
uguishader挖孔
吃鸡缩圈
小地图UV
shader
Android绘制笔记——Color、
Shader
Android颜色Color1.颜色1、十六进制ARGB颜色值表示Intcolor=0xFFFF0000;//红色2、Color类常量(本质为十六进制表示)Intcolor=Color.RED;//红色@ColorIntpublicstaticfinalintRED=0xFFFF0000;3、Color类的静态方法argbIntcolor=Color.argb(127,255,0,0);//半透明
SammeryD
·
2023-06-19 10:23
Android
java
android
java
开发语言
Unity URP 修改UV的Offset产生图片拉伸问题
UnityURP修改UV的Offset产生图片拉伸问题前言修复前言使用
Shader
Graph编辑一个2D
Shader
,修改UV的Offset属性,发现图片并没有流动起来,而是被拉伸了。
SlowFeather
·
2023-06-18 20:07
Unity
unity
shader
Unity UGUI5——图集
一、Drawcall字面理解DrawCall,就是绘制呼叫的意思,表示CPU(中央处理器)通知GPU(图形处理器-显卡)(一)DrawCall概念就是CPU(处理器)准备好渲染数据(顶点,纹理,法线,
Shader
weixin_53163894
·
2023-06-18 19:28
Unity
unity
游戏引擎
Unity制作360全景图
用Blender建一个球,法线反转一下,就是让球里面的纹理是正面,然后摄像机摆到球中心,球的材质,
shader
选Unlit/Texture即可。如何缩放呢?第一直觉,以
示申○言舌
·
2023-06-18 18:04
Unity
unity
游戏引擎
全景图
360图
天空球
Unity极坐标
Shader
特效,以及使用Instanced Property实现相同材质不同参数
Unity极坐标特效先看看效果Unity极坐标
Shader
特效有时候我们需要在场景中摆放一些热点,用户点击之后出现互动,当然实现这个功能的方法有很多,作为一名程序员,当然是要用最简单的实现。
示申○言舌
·
2023-06-18 18:03
unity
材质
Shader
极坐标
特效
Unity
Shader
全屏界面变灰
之前的面试的时候有被问到,像4月4号清明节的时候,很多软件的界面都变成灰色,想要实现这个有什么思路,当时由于紧张,没有什么思路,后面想想,用屏幕后处理是可以实现的,像很多游戏,主角死亡后,游戏画面变灰,会不会也是这么实现的呢?话不多说,直接上代码:CS代码:首先我要准备渲染RenderTexture的材质,这里我们使用一个可以在屏幕后处理中使用的通用基类。usingUnityEngine;usin
zzqlb
·
2023-06-18 15:30
04-顶点着⾊程序与片元着色程序如何实现编译、绑定和连接的?
一、创建与编译一个着色器的API参照1.创建一个
shader
(根据type类型)GLuintglCreate
Shader
(GLenumtype);type—创建着色器的类型,GL_VERTEX_
SHADER
SPIREJ
·
2023-06-18 12:23
给手机使用的模糊玻璃Unity
shader
, 可模糊UI
这个
shader
参考了:unity-frosted-glass-master毛玻璃效果https://blog.csdn.net/f_957995490/article/details/106616041
Eggbreaker2077
·
2023-06-18 11:18
Shader
Unity
unity
ui
游戏引擎
Unity Wireframe
shader
线框材质使用教程
打开示例场景导入插件后打开对应的场景:场景路径:Assets/Vacuum
Shader
s/TheAmazingWireframe
Shader
牙膏上的小苏打2333
·
2023-06-18 11:48
UnityPlugins
Unity
Unity美术
Unity
线框材质
wireframe
Unity使用Geometry
Shader
实现模型线框模式渲染
今天做法线可视化工具想先弄个模型的线框显示网上查了半天有的不是太复杂有的就是错的一个简单线框渲染啊~废话不多说我们就来纯手写一个最简单的线框模式
Shader
使用引擎版本Unity2019.2(版本区别不大
化境编程
·
2023-06-18 11:48
渲染技术
线框模式
unity
shader
【Unity
Shader
】Special Effects(八)Wireframe 线框化(UI)
更新日期:2023年6月17日。Github源码:[点我获取源码]索引Wireframe线框化思路分析Sobel算子片元输入数据结构-定义片元输入数据结构-填充片元输入数据结构-传入属性定义求梯度值方法求边缘方法范围控制线框化渐变动画Wireframe线框化线框化效果可以将一张图像根据纹理轮廓转换为纯线框的图像,效果如下:使用动画播放器:<
神码编程
·
2023-06-18 11:45
【Unity
unity
游戏引擎
shader
旋屏
创建一个材质球创建一个
shader
命名为ScreenRot创建C#脚本,命名ScreenRot给相机添加C#脚本并将材质球拖到脚本上给材质球添加
shader
脚本
Shader
"Lpy/ScreenRot"
Dear阳
·
2023-06-18 00:20
Unity
unity
c#
前端
第五节 利用Ogre 2.3实现雨,雪,爆炸,飞机喷气尾焰等粒子效果
Ogre1.x中关于实现粒子效果的官方示例材质太老,不支持固管,要写
shader
,不建议在Ogre2.3中使
去往火星
·
2023-06-17 20:36
ogre
ogre-next学习
ogre
c++
游戏引擎
[游戏开发]Unity颜色矫正无障碍方案
[目录]0.前言1.颜色矫正2.线性变换
Shader
2.颜色纠正参数3.摄像机后处理4.效果5.结束咯0.前言之前有在关注色盲视觉纠正问题,最近在调整游戏的时候就打算把这个用上。
Blue_carrot_
·
2023-06-17 15:10
游戏开发
unity
c#
游戏
compute
Shader
resd1.dfa//compute
shader
andrendertargetpublicCompute
Shader
RayTracing
Shader
;privateRenderTexture_target
万里_aa3f
·
2023-06-17 11:40
【
Shader
】后处理之屏幕映射
一、计算屏幕空间坐标一个模型的MVP变换,即从模型空间(M)转换到观察空间(V)再转换到裁剪空间(P),然后将投影完成的标准立方体通过屏幕映射(视口变换)转换成屏幕坐标进行显示。下图即标准立方体到屏幕空间的映射过程。ClipSpace→ScreenSpace的基本方法v2fvert(appdatav){o.screen_pos=o.pos;//_ProjectionParams.x用于校正不同平台
Missnish
·
2023-06-17 10:10
UnityShader
unity
shader
Unity - 通用渲染管线(URP)1.渲染、后处理
可以实现快速的渲染而不需要
shader
技术。URP使用简化的基于物理的光照和材质。
真像大白阿
·
2023-06-17 10:10
Unity3d
URP
Unity
URP
屏幕后处理特效
Unity
Shader
入门精要学习笔记:https://blog.csdn.net/wwlcsdn000/article/details/78955300
nie341
·
2023-06-17 10:10
在QT中使用OPENGL的步聚
OPENGL初始化:初始化OpenGL函数:initializeOpenGLFunctions初始化各种flag:glEnable创建各种缓存对象:VAO,VBO创建并链接
shader
:QOpenGL
Shader
Program
林鸿群
·
2023-06-17 09:00
QT编程
opengl
GPUImage给视频添加半透明水印偏黑问题
今天给通过GPUImageNormalBlenderFilter给视频添加水印的时候发现,添加的半透明的水印颜色偏黑;颜色不对,第一时间感觉是Fragment
Shader
的问题,然后去看了一下实现,发现确实有问题原有的
小球why
·
2023-06-17 08:26
Unity3d_Cut\Clipping sphere\CSG(boolean)(裁剪模型重合部分)总结
github.com/liu-if-else/UnityStencilBufferUses2、手动切割Unity模型切割工具,CSG,任意图案,任意切割_unitycsg_唐沢的博客-CSDN博客3、
Shader
Unity
Shader
行者杨_010
·
2023-06-17 02:42
unity
shader
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他