{!See https://docs.google.com/document/d/1takg_GmIBBKKTj-GHZCwzxohpQz7Bhekivkk72kYMtE/edit for reference implementation of OneTrust, dataLayer and GTM} {!OneTrust Cookies Consent} {!OneTrust Cookies Consent end} {!dataLayer initialization push} {!dataLayer initialization push end} {!Google Tag Manager} {!Google Tag Manager end} Camera 노드 | Shader Graph | 10.8.0
docs.unity3d.com
"{0}"의 검색 결과

    목차 표시/숨기기

    Camera 노드

    설명

    현재 렌더링에 사용 중인 카메라의 다양한 파라미터에 대한 액세스를 제공합니다. 이는 포지션 및 방향과 같은 카메라의 게임 오브젝트 값과 다양한 투사 파라미터로 구성됩니다.

    Unity 렌더 파이프라인 지원

    • 유니버설 렌더 파이프라인

    고해상도 렌더 파이프라인은 이 노드를 지원하지 않습니다.

    포트

    이름 방향 Type 바인딩 설명
    Position 출력 벡터 3 None 월드 공간에서 카메라의 게임 오브젝트 포지션
    방향 출력 벡터 3 None 카메라의 전방 벡터 방향
    Orthographic 출력 플로트 None 카메라가 직교이면 1을 반환하고, 그렇지 않으면 0을 반환함
    Near Plane 출력 플로트 None 카메라의 근평면 거리
    Far Plane 출력 플로트 None 카메라의 원거리 평면 거리
    Z Buffer Sign 출력 플로트 None 반전된 Z 버퍼를 사용하면 -1을 반환하고, 그렇지 않으면 1을 반환함
    Width 출력 플로트 None 직교인 경우 카메라의 너비
    높이 출력 플로트 None 직교인 경우 카메라의 높이

    생성된 코드 예제

    다음 예제 코드는 이 노드의 가능한 결과 중 하나입니다.

    float3 _Camera_Position = _WorldSpaceCameraPos;
    float3 _Camera_Direction = -1 * mul(UNITY_MATRIX_M, transpose(mul(UNITY_MATRIX_I_M, UNITY_MATRIX_I_V)) [2].xyz);
    float _Camera_Orthographic = unity_OrthoParams.w;
    float _Camera_NearPlane = _ProjectionParams.y;
    float _Camera_FarPlane = _ProjectionParams.z;
    float _Camera_ZBufferSign = _ProjectionParams.x;
    float _Camera_Width = unity_OrthoParams.x;
    float _Camera_Height = unity_OrthoParams.y;
    
    문서 개요
    맨 위로
    Copyright © 2023 Unity Technologies — 상표 및 이용약관
    • 법률정보
    • 개인정보처리방침
    • 쿠키
    • 내 개인정보 판매 금지
    • Your Privacy Choices (Cookie Settings)