본문 바로가기

유니티13

[노트] 변수 타입 float : 32비트, 가장 느린 타입 half : 16비트, -6만 ~6만 사이값 fixed : 11비트, -2 ~ 2 사이값 모바일에서는 가능하다면 fixed 를 권장(uv, 색상 등) 2015. 4. 6.
[쉐이더노트] RenderType Shader replacement tags in built-in Unity shaders • Opaque: 일반적인 쉐이더 (Normal, Self Illuminated, Reflective terrain shaders). • Transparent: 반투명 쉐이더 (Transparent, Particle, Font, terrain 사용하는 pass 쉐이더). • TransparentCutout: 투명 쉐이더 (Transparent Cutout, 2 개의 pass 사용하는 쉐이더). • Background: Skybox 쉐이더. • Overlay: GUITexture, Halo, Flare shaders. • TreeOpaque: terrain engine tree bark. • TreeTransparen.. 2015. 1. 15.
[쉐이더노트] Queue tag Queue tag "Queue" = "overlay" 4000 "Queue" = "Transparent" 3000 "Queue" = "AlphaTest" 2450 "Queue" = "Geometry" 2000 "Queue" = "Background" 1000 화면에 그려지는 거리값? 숫자가 낮을수록 가장 밑에 그려지게 되며 필요시 "Geometry+1" 2001 로 거리를 변경 할 수 있다 2015. 1. 14.
[쉐이더노트] Built-in matrices Built-in matrices Matrices (float4x4) supported: UNITY_MATRIX_MVP: Current model*view*projection matrix UNITY_MATRIX_MV: Current model*view matrix UNITY_MATRIX_V: Current view matrix. UNITY_MATRIX_P: Current projection matrix UNITY_MATRIX_VP: Current view*projection matrix UNITY_MATRIX_T_MV: Transpose of model*view matrix UNITY_MATRIX_IT_MV: Inverse transpose of model*view matrix UNITY_MATRIX_TE.. 2015. 1. 6.