Shader Laboratory
843 subscribers
265 photos
15 videos
59 files
404 links
Shader Laboratory
a channel about shaders in telegram

ID : @smkgames

MyStack : goo.gl/smMuqe 😎👌
Download Telegram
Forwarded from Kamali
Forwarded from Kamali
Forwarded from Kamali
Forwarded from Kamali
Shader " Sprites/Default "
{
Properties
{
_MainTex ("Base (RGB)", 2D) = "white" {}
_Color ("_Color", Color) = (1,1,1,1)
}

SubShader
{
Tags {"Queue"="Transparent" "IgnoreProjector"="true" "RenderType"="Transparent"}
ZWrite Off Blend SrcAlpha OneMinusSrcAlpha Cull Off

Pass
{

CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma fragmentoption ARB_precision_hint_fastest
#include "UnityCG.cginc"

struct appdata_t
{
float4 vertex : POSITION;
float4 color : COLOR;
float2 texcoord : TEXCOORD0;
};

struct v2f
{
half2 texcoord : TEXCOORD0;
float4 vertex : SV_POSITION;
fixed4 color : COLOR;
};

sampler2D _MainTex;
fixed4 _Color;
float _Speed;


v2f vert(appdata_t IN)
{
v2f OUT;
OUT.vertex = UnityObjectToClipPos(IN.vertex);
OUT.texcoord = IN.texcoord;
OUT.color = IN.color;
return OUT;
}

float4 frag (v2f i) : COLOR
{

float2 uv = i.texcoord.xy;
float4 tex = tex2D(_MainTex, uv)*i.color;

return tex*_Color;
}
ENDCG
}
}
Fallback "Sprites/Default"

}
Forwarded from z
یه ارور داره
undeclared identifier 'unity objecttoclippos'
فک کنم مشکل از لاین 52 باشه
یه لاین پنجاه و دو هم داره
لاین پنجاه و دو =

OUT.vertex = unity objecttoclippos(IN.vertex);

اخر ارور در قسمت کنسول اینو هم داره
(on d3d11)
مشکلش رو چطور حل کنم؟
Forwarded from Kamali
یونیتیتون چنده؟ 4؟
رو یونیتی من مشکلی نداشت
احتمالاً ورژن یونیتیتون قدیمیه
Forwarded from Kamali
OUT.vertex = mul(UNITY_MATRIX_MVP,IN.vertex);
اینو جایگزین کنید
Forwarded from z
ممنون🌹حل شد
فقط میشه بگید مشکل چی بود و این کد اصلا مربوط به چی بود؟
Forwarded from Kamali
این ضرب ماتریسی یونیتیه
تو ورژن های قبلی اینطوری نوشته میشده
mul(UNITY_MATRIX_MVP,IN.vertex);
ولی تو ورژن جدید به صورت یک تابع نوشته میشه
UnityObjectToClipPos(IN.vertex);
Forwarded from Gameology | گیمولوژی
🔺 شیدرنویسی در #یونیتی (بخش دوم)
🖊 نویسنده: #سیدمرتضی_کمالی

📄 http://gameology.ir/?pid=read&id=205

🆔 @Gameology
Forwarded from Kamali
Forwarded from Kamali
یه جورایی تنظیم می کنه...
مثلاً محاسبه ی دوبعدی یا سه بعدی بودن با استفاده از ماتریس ها....
Forwarded from Kamali
Forwarded from Kamali
Forwarded from Kamali
تو این MVP رو خوب توضیح داده...
بچه ها اینا هم که گذاشتم ببینید خیلی مفیده.... از دست ندید....
Forwarded from Deleted Account
Forwarded from Deleted Account
1ترتیب رندر تگ ها را درست نوشتم؟ینی از بالا به پایین؟
2 اونجا که قرمز کردم منظورش چیه از عقب به جلو؟
3 اون کاری که توی خط سبز انجام دادم درسته؟ینی میشه دو یا چندتا از نوع Queue
در یک ساب شیدر استفاده کرد؟
4 به جز پنج تگی که اینجا گفته شده باز هم هست؟
5 اگه تگ نذاریم چی میشه و اگه میشه یه توضیح مختصر بدید که ایا تگ ها اجباریه یا برای استفاده کردن کد برای بعد ها است؟
ممنون