입력으로부터 카메라 값(CameraData)을 조립해 Camera 출력으로 흘려보냅니다. Render의 Camera 입력에 직접 연결하거나, CameraLerp / CameraShake 등의 카메라워크 노드를 경유시킵니다. Orthographic (2D) 토글을 켜면 정사영이 되며, 화각 대신 Ortho Size가 화면 높이의 절반으로 사용됩니다(Quad + ShapeMaterial에 의한 2D 모션그래픽스용).
- PosX / PosY / PosZ(기본값 0 / 0 / -30)
- RotX / RotY / RotZ — 오일러 각・도(기본값 0)
- Fov — 수직 화각. 1~179도로 클램프(기본값 60)
- Ortho Size(기본값 10, 하한 0.01) — Orthographic일 때만 유효
- Orthographic (2D) 토글(기본값 꺼짐)
니어클립 0.1 / 파클립 1000은 고정이며, 포트도 파라미터도 없습니다.
입력 포트
| Port ID | 타입 |
PosX | float |
PosY | float |
PosZ | float |
RotX | float |
RotY | float |
RotZ | float |
Fov | float |
Ortho Size | float |
출력 포트
| Port ID | 타입 |
Camera | CameraDataOutput |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
posXInput | float |
posYInput | float |
posZInput | float |
rotXInput | float |
rotYInput | float |
rotZInput | float |
fovInput | float |
orthoSizeInput | float |
orthographic | bool |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "Camera3D" })