코드 공유
유용한 스크립트와 셰이더 코드를 올리고 가져다 쓰세요
C#
오브젝트 풀링 간단 구현
96042
public class ObjectPool<T> where T : Component
{
// 큐에서 꺼내 쓰고 없으면 새로 생성
Queue<T> pool = new Queue<T>();
public T Get() => pool.Count > 0 ? pool.Dequeue() : Object.Instantiate(prefab);
}케
kdev_unityHLSL
간단한 Fresnel 림 라이트 함수
1.3k67
float Fresnel(float3 normal, float3 viewDir, float power)
{
return pow(1.0 - saturate(dot(normal, viewDir)), power);
}셰
shadyshaders