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
ShaderLab】
Unity3D
ShaderLab
透明裁剪着色器
Unity3D
ShaderLab
透明裁剪着色器 上一篇,我们介绍了使用Alpha实现透明的手法,其实Unity为我们的#pragma提供了另一种参数,是我们能做出更高效
·
2015-11-11 00:37
unity3d
Unity3D
ShaderLab
使用alpha参数创建透明效果
Unity3D
ShaderLab
使用alpha参数创建透明效果 其实Unity为了方便我们的工作,为我们内置了很多参数。比如马上用到的透明功能。
·
2015-11-11 00:36
unity3d
Unity3D
ShaderLab
布料着色器
Unity3D
ShaderLab
布料着色器 布料着色器是我们在虚拟现实中经常使用的着色器。本篇就来完成一个较为简单的布料着色器。
·
2015-11-11 00:35
unity3d
Unity3D
ShaderLab
漫反射卷积光照模型
Unity3D
ShaderLab
漫反射卷积光照模型 漫反射卷积【Diffuse convolution】是一个模糊立方体的过程,它保留了立方图的整体光照强度,只模糊了细节。
·
2015-11-11 00:34
unity3d
Unity3D
ShaderLab
车辆喷漆光照模型实战
这一篇,我们来创建一个车辆喷漆的光照模型。首先就是准备场景,新建Shader & Material。 过程比较简单,直接看完成的代码吧: Shader "91YGame/CarOutLight" { Properties { _MainTint("Diffuse Tint",Color)=(1,1
·
2015-11-11 00:34
unity3d
Unity3D
ShaderLab
静态贴图光照模型
Unity3D
ShaderLab
静态贴图光照模型 其实在unity的光照模型中,我们可以把光照讯息烘培进入一个2D贴图,来实现着色器的光照效果。
·
2015-11-11 00:33
unity3d
Unity3D
ShaderLab
立方体图的菲涅尔反射
Unity3D
ShaderLab
立方体图的菲涅尔反射 菲涅尔反射是反射类型中比较常见的一种类型,当我们的视线正对物体表面,那么反射量会明显增加, 我们几乎可以在任何支持反射类型的物体表面看到这种情况
·
2015-11-11 00:32
unity3d
Unity3D
ShaderLab
立方体图的法线渲染
Unity3D
ShaderLab
立方体图的法线渲染 某些情况下,我们希望立方体图的材质球上产生法线效果,来更多的表现细节,比如菱形花纹的玻璃,冰块的表面。
·
2015-11-11 00:31
unity3d
Unity3D Built-in Shader详解一
首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫
ShaderLab
的语言编写的,它同微软的.FX
·
2015-10-30 11:10
unity3d
GLSL in
ShaderLab
【Syntax】 However, use of raw GLSL is only recommended for testing, or when you know you will only target Mac OS X or OpenGL ES 2.0 compatible mobile devices. In majority of normal cases, Unity
·
2015-10-28 07:07
sha
Unity3D shader脚本
Unity中的shader脚本,是用叫做
shaderlab
的脚本语言来写。
·
2015-10-21 11:23
unity3d
Unity3d开发(一)
ShaderLab
入门 语法格式
文章作者:松阳本文出自阿修罗道,禁止用于商业用途,转载请注明出处。原文链接:http://blog.csdn.net/fansongy/article/details/48633189width="150"height="210"frameborder="0"scrolling="no"src="http://widget.weibo.com/relationship/bulkfollow.php
松阳
·
2015-09-21 21:11
Unity3d
Unity3d
开发杂谈
Unity3d开发(一)
ShaderLab
入门 语法格式
ShaderLab
ShaderLab
是Unity3d自己封装的一个调用C
fansongy
·
2015-09-21 21:00
unity3d
shader
图形学
Advanced
ShaderLab
topics
ImplementingFixedFunctionTexGeninShadersBeforeUnity5,texturepropertiescouldhaveoptionsinsidethecurlybraceblock,e.g.TexGenCubeReflect.Thesewerecontrollingfixedfunctiontexturecoordinategeneration.Thisfu
wolf96
·
2015-09-10 10:00
Unity3d Shader 代码高亮插件
http://blog.shuiguzi.com/
shaderlab
vs-release-page.html
u011416077
·
2015-08-14 10:00
Unity3D 编写顶点和片元着色器(
ShaderLab
)
ShaderLab
着色器不仅仅包括“硬件着色器”。这些着色器做很多事情。
andyhebear
·
2015-07-30 15:00
unity3d
3D
shaderlab
着色
UI设计中我们为什么需要设计动效
关于Unity3D中的Shader的知识 首先先解释下Unity3D的Shader,Unity里面的Shaders是使用一种叫
ShaderLab
的语言编写的,它同微软的FX文件或者NVIDIA的CgFX
lampcy
·
2015-07-19 22:00
UI
UI设计
关于Unity3D中的Shader的知识
首先先解释下Unity3D的Shader,Unity里面的Shaders是使用一种叫
ShaderLab
的语言编写的,它同微软的FX文件或者NVIDIA的CgFX有些类似。
brotherlamp
·
2015-07-19 21:00
unity
unity资料
unity教程
unity视频
unity自学
cg语言 SV_POSITION vs POSITION
在unity3d的
shaderlab
开发中无意间接触到了SV_POSITION这个语义绑定(semanticsbinding)之前学习的cg语言vertexshader或者fragmentshader中输入输出语义绑定都是用的
zhao_92221
·
2015-07-08 01:00
shader
Unity3D
ShaderLab
学习-基本概念
1、属性(Properties)ShaderTutPropertyDetail.png2、子着色器(Subshader)子着色器主要针对不同的图形硬件,选择最合适的着色器进行渲染。一个Shader可以有很多个SubShader,当Unity渲染一个Shader的时候会检查所有的子着色器,选择第一个硬件支持的着色器。3、传递(Passes)每一个子着色器都是许多通道的集合,几何物体在通道中被渲染,所
Unity云中客
·
2015-06-03 10:00
Unity3D
ShaderLab
创建自定义高光类型
在上一篇,我们认识了Unity基础的高光实现,本次主要是研究如何对Phong高光类型进行顶点操作,以及在表面着色器中使用Input结构体的新参数进行像素操作。更多精彩请关注【狗刨学习网】所以还是新建Shader,再建材质球然后打开编辑器进行shader的编辑。1.修改PropertiesProperties{_MainTex("Base(RGB)",2D)="white"{}_MainTint("
Carl180
·
2015-02-01 23:13
unity
unity
shaderLab
中fixed function常用指令
ShaderLab
中常用的fixedFunction.
·
2015-01-30 00:00
function
unity custom shader 101
Basic
Shaderlab
unity使用一个叫做
shaderlab
的语言用来包装和组织整个shader结构,我们要为unity定制shader,也需要书写在
shaderlab
结构之中。
goteet
·
2014-11-26 15:01
Unity Shader Matrix[Matrix]
1、关于
ShaderLab
中内置的Matrix2、Matrix说明A、StagesofVertexTransformationB、ThedifferentCoordinateSystemsinOpenGLTherearemultiplecoordinateSystemsinvolvedin3DGraphics
xak
·
2014-08-18 18:44
Unity开发
Unity
ShaderLab
学习总结
WhyBothers?为什么已经有ShaderForge这种可视化Shader编辑器、为什么AssetStore已经有那么多炫酷的Shader组件可下载,还是有必要学些Shader的编写?2014-0718-1607-11-33.png因为上面这些Shader工具/组件最终都是以Shader文件的形式而存在。需要开发人员/技术美术有能力对Shader进行功能分析、效率评估、选择、优化、兼容、甚至是
DonaldW
·
2014-07-20 17:13
shader 一
BooksShadersforGameProgrammersandArtistsShader的开发语言HLSL->HighLevelShaderLanguage,forD3D&&XNACg,CforGraphicsGLSL->OpenGLShadingLanguage
ShaderLab
aalbertini
·
2014-06-06 18:00
猫都能学会的Unity3D Shader入门指南(二)
在之前的开篇中介绍了一些Shader的基本知识,包括
ShaderLab
的基本结构和语法,以及简单逐句地讲解了一个基本的shader
zhuangyou123
·
2014-05-17 17:00
Unity3D内置Shader翻译一
Unity3D内置了很多Shader,文档很详细,自己翻一下.便于加深印象.首先先解释下Unity3D的Shader.Unity里面的Shaders是使用一种叫
ShaderLab
的语言编写的,它同微软的
huang9012
·
2014-03-18 17:00
ShaderLab
syntax: Blending
ShaderLab
syntax:BlendingBlendingisusedtomaketransparentobjects.Whengraphicsarerendered,afterallshadershaveexecutedandalltextureshavebeenapplied
警醒与鞭策
·
2014-03-05 17:30
Unity3D Shader入门指南(二)
在之前的开篇中介绍了一些Shader的基本知识,包括
ShaderLab
的基本结构和语法,以及简单逐句地
dengzhangtao
·
2014-02-26 14:00
unity3d
Unity3d Shader(三) Pass(Texturing)混合纹理(同时显示2张图),自发光
Afterthebasicvertexlightinghasbeencalculated,texturesareapplied.In
ShaderLab
thisisdoneusingSetTexturecommand
findsuningshine
·
2014-01-07 09:24
ShaderLab
Unity3D shader脚本
Unity中的shader脚本,是用叫做
shaderlab
的脚本语言来写。
jbjwpzyl3611421
·
2013-10-16 14:00
Unity3D Shader官方教程翻译(十八)----Shader语法 另外一些命令(分类)
ShaderLab
syntax:othercommandsCategory分类Categoryisalogicalgroupingofanycommandsbelowit.Thisismostlyusedto"inherit"renderingstate.Forexample
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十六)----Shader语法 GrabPass
ShaderLab
syntax:GrabPassGrabPassisaspecialpasstype-itgrabsthecontentsofthescreenwheretheobjectisabouttobedrawnintoatexture.Thistexturecanbeusedinsubsequentpassestodoadvancedimagebasedeffects.GrabPass
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十七)----Shader语法 FallBack
ShaderLab
syntax:FallbackAfterallSubshadersaFallbackcanbedefined.Itbasicallysays"ifnoneofsubshaderscanrunonthishardware
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十五)----Shader语法 UsePass
ShaderLab
syntax:UsePassTheUsePasscommandusesnamedpassesfromanothershader.UsePass命令可以调用在另外1个Shader中已经被命名的
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十三)----Shader语法:Pass的Name
ShaderLab
syntax:NameSyntax语法Name"PassName"GivesthePassNamenametothecurrentpass.将当前Pass命名为PassNameDetails
xy849288321
·
2013-02-21 15:00
Uity3D Shader官方教程翻译(十四)----Shader语法:Pass的BindChannels 绑定通道
ShaderLab
syntax:BindChannels绑定通道。
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十二)----Shader语法:Pass的标记
ShaderLab
syntax:PassTagsPassesusetagstotellhowandwhentheyexpecttoberenderedtotherenderingengine.pass使用标记来告诉渲染引擎在什么时候该如何渲染他们所期望的效果
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十一)----Shader语法:Pass的Blending(混合)
ShaderLab
syntax:Blending混合Blendingisusedtomaketransparentobjects.混合是用来制作透明物体的。
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(十)----Shader语法:Pass的Alpha测试
ShaderLab
syntax:AlphatestingThealphatestisalastchancetorejectapixelfrombeingwrittentothescreen.alpha测试是最后一个机会
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(九)----Shader语法:Pass的雾化处理
ShaderLab
syntax:FogFogparametersarecontrolledwithFogcommand.Fog命令控制雾化参数Foggingblendsthecolorofthegeneratedpixelsdowntowardsaconstantcolorbasedondistancefromcamera.Foggingdoesnotmodifyablendedpixel'sal
xy849288321
·
2013-02-21 15:00
Unity3D Shader官方教程翻译(八)----Shader语法:Pass的纹理处理 .
ShaderLab
syntax:TexturingAfterthebasicvertexlightinghasbeencalculated,texturesareapplied.In
ShaderLab
thisisdoneusingSetTexturecommand
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(七)----Shader语法:Pass的Culling & Depth Testing
ShaderLab
syntax:Culling&DepthTesting语法:面剔除及深度测试Cullingisanoptimizationthatdoesnotrenderpolygonsfacingawayfromtheviewer.Allpolygonshaveafrontandabackside.Cullingmakesuseofthefactthatmostobjectsareclose
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(六)----Shader语法:Pass的Color, Material, Lighting
ShaderLab
syntax:Color,Material,Lighting
ShaderLab
语法:颜色,材质,光照Thematerialandlightingparametersareusedtocontrolthebuilt-invertexlighting.VertexlightingisthestandardDirect3D
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(五)----Shader语法:Pass
ShaderLab
syntax:Pass
ShaderLab
语法:Pass(通道编程)ThePassblockcausesthegeometryofanobjecttoberenderedonce.1个Pass
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(四)----Shader语法:SubShader
ShaderLab
syntax:SubShader
ShaderLab
语法:SubShaderEachshaderinUnityconsistsofalistofsubshaders.WhenUnityhastodisplayamesh
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(三)----Shader语法:属性
ShaderLab
syntax:Properties
ShaderLab
语法:属性ShaderscandefinealistofparameterstobesetbyartistsinUnity'smaterialinspector.ThePropertiesblockintheshaderfiledefinesthem
xy849288321
·
2013-02-21 13:00
Unity3D Shader官方教程翻译(二)
ShaderLab
语法:ShaderShaderistherootcommandofashaderfile.Eachfilemustdefineone(andonlyone)Shader.Itspecifieshowanyobjectswhosematerialusesthisshaderarerendered.Shader
xy849288321
·
2013-02-21 13:00
shaderLab
关键字和函数
转载:http://superherosk123.iteye.com/blog/1166484SubShader{Tags{"Queue"="Transparent"}//渲染完不透明物体,再渲染当前物体GrabPass{}//将当前屏幕抓取到_GrabTexture纹理变量中.之后的pass可以使用这张纹理.Pass{Name"passName"//给pass起名Material{//[]取值符
nateYang123
·
2013-01-28 18:20
Shaders
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他