Не наю че так происходит, у меня запускается. Да и Нео тоже вроде запустил. Странно, синтаксических ошибок у меня вроде нет
Как вариант предлагаю создать новый проект, скопипастить с старого в новый ассет skybox cubed.shader и использовать.
Const_47 писал(а):Жаба скрипт
- Код: Выделить всё
function Update () {
var Value = Mathf.PingPong (Time.time, 1.0);
renderer.sharedMaterial.SetFloat( "_Factor", Value);
}
Шейдер
- Код: Выделить всё
Shader "Lerp" {
Properties {
_Factor ("LerpFactor", Range (0,1)) = 0.5
_MapA ("MapA", 2D) = "white" { }
_MapB ("MapB", 2D) = "white" { }
}
SubShader {
Pass {
Fog { Mode Off }
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
uniform float _Factor;
sampler2D _MapA;
sampler2D _MapB;
struct appdata {
float4 vertex;
float4 texcoord;
};
struct v2f {
float4 pos : POSITION;
float2 uv : TEXCOORD0;
};
v2f vert (appdata v) {
v2f o;
o.pos = mul(glstate.matrix.mvp, v.vertex);
o.uv = v.texcoord.xy;
return o;
}
half4 frag( v2f i ) : COLOR {
float3 TextureA = tex2D(_MapA, i.uv.xy);
float3 TextureB = tex2D(_MapB, i.uv.xy);
float3 result = lerp(TextureA,TextureB,_Factor);
return float4(result,1);
}
ENDCG
}
}
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1