unity sharder
文章平均质量分 78
无道之叶
这个作者很懒,什么都没留下…
展开
-
Unity3D屏幕模糊Sharder
将下面的脚本复制到Sharder中Shader "Custom/Motion" { //------------------------------------【属性值】------------------------------------ Properties { _MainTex("主纹理 (RGB)", 2D) = "转载 2015-11-14 20:56:13 · 1404 阅读 · 0 评论 -
unity屏幕shader之油画屏幕
本篇博客仅仅供本人参考学习,转载自浅墨shader。本实例本人在unity5.3上能使用,在unity4.6.6中不能使用。油画屏幕shader:Shader "Custom/oilScreen" {//------------------------------------【属性值】------------------------------------ Properties转载 2016-03-14 09:48:39 · 2071 阅读 · 0 评论 -
unity屏幕shader之水屏幕
本篇博客仅仅供本人参考学习,转载自浅墨shader。首先创建一个顶点片段shader,将内容修改如下:Shader "Custom/waterCamera" { Properties { //主纹理 _MainTex("Base (RGB)",2D)="white"{} //屏幕水滴的素材图 _ScreenWaterDropTex("Base (RGB)",2D)="转载 2016-03-09 20:55:56 · 3232 阅读 · 1 评论 -
unity shader的固定管线(fixed function shader)
Shader "Wang/Fixed"{ Properties { _Color("Main Color",color) =(1,1,1,1) //环境光 _Ambient("Ambient",color)=(0.3,0.3,0.3,0.3) //高光 _Specular("Specular",color)=(1,1,1,1) //高光范围 _Shininess(原创 2015-12-26 19:07:21 · 990 阅读 · 0 评论 -
战争迷雾sharder
首先创建两个摄像机,两个摄像机的所有值都一样,把一个拖成子物体。接着 ,在地形的下方创建一个跟地形差不多长、宽的plane,给他一个材质球,材质球设为黑色。接着,创建一个WarFog层,将子摄像机的渲染层Culling Mask设置成只渲染WarFog层。将Plane设置成WarFog层。在角色底下创建一个白色面板,设置为WarFog层。创建一个Render Texture ,将它拖到子摄原创 2015-12-03 20:38:35 · 2121 阅读 · 0 评论 -
unity残影效果的实现
首先创建一个脚本挂在要有残影的对象上CanYing using UnityEngine;using System.Collections;using System.Collections.Generic;public class CanYing : MonoBehaviour {public float interval = 0.1f; //每0.1秒生成一个残影原创 2015-11-10 14:22:24 · 5175 阅读 · 1 评论 -
Unity一个旋转的Sharder
如果有看不懂的参数,请参看http://blog.csdn.net/u011244737/article/details/49819751将Wrap Mode调整成ClampShader "Custom/Simple" { //------------------------------------【属性值】------------------原创 2015-11-13 21:08:26 · 855 阅读 · 0 评论 -
Unity Sharder墙面应用
实现效果:远看有一个整体颜色,近看有细节。Shader "Custom/TilingShader"{Properties{_Color("Base Color", Color) = (1,1,1,1)_MainTex("Base(RGB)", 2D) = "white" {} //通过检视面板调整 整体颜色的UV值 ,也就是XY重复值原创 2015-11-14 11:19:13 · 2048 阅读 · 0 评论 -
unity Sharder的格式与参数
//sharder路径Shader "MySharder/One" { //------------------------------------【属性值】------------------------------------ Properties { /原创 2015-11-13 16:25:21 · 2926 阅读 · 0 评论 -
Unity Sharder帧动画
如果有看不懂的参数,请参看http://blog.csdn.net/u011244737/article/details/49819751Shader "Custom/UVAnim_Shader"{Properties{_Color("Base Color", Color) = (1,1,1,1)_MainTex("Base(RGB)", 2D) = "white" {原创 2015-11-14 14:41:42 · 493 阅读 · 0 评论 -
一个简单的Sharder程序
如果有看不懂的参数,请参看http://blog.csdn.net/u011244737/article/details/49819751效果:输出一张半透明面片 面片颜色可调 正反面均可显示如果想深入学习:请参看官方文档Shader "Custom/Simple" { //---------------------------原创 2015-11-13 19:09:20 · 2092 阅读 · 0 评论 -
Unity用sharder实现重复贴图
实现效果:通过sharder实现重复贴图通过 Tilling和Offset调整Shader "Custom/BaseShader"{Properties{_Color("Base Color", Color) = (1,1,1,1)_MainTex("Base(RGB)", 2D) = "white" {}}SubShader{tags{原创 2015-11-14 11:01:21 · 5028 阅读 · 0 评论 -
unity shader之岩浆瀑布
1.首先创建一个shader,代码如下:// - Unlit// - 熔岩瀑布 透明材质,两层贴图,另加一张控制Alpha透明的贴图Shader "Game/Lava/Lava Fall No Lightmap Sine Transparent" {Properties { //基础贴图 _MainTex ("Base layer (RGB)", 2D) = "white" {}原创 2016-03-14 11:14:57 · 6071 阅读 · 0 评论