Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rendering Engine (Scene (D: MonoObject가 Staging되는 오브젝트, D: MonoObject…
Rendering Engine
Scene
-
-
Map<fileID, MonoObject> stagingObjMap
-
D3D11.h
ID3D11Device
Device에 영향을 받는 객체들을 Create 하는 함수들이 그득한 덩어리다. Factory라고 부르기엔 다른 기능들도 많기에, 조심스럽다
Create를 위해선, Description과 Data가 필요하다
-
ID3D11Resource
Scene에 랜더링되는 모든 Data가 이 인터페이스를 상속받는다. (Geometry, Textures, Shader Datas)
-
객체
MonoObject를 상속하는 객체들
Camera
E:Orthographic Camera
-
Rect (left, right, bottom, top), Far-Near Z 변수 필수
E:Perspective Camera
D: FOV, Aspect, Far-Near Z 변수 필수
-
-
-
-
-
-
Manager(Singleton)
-
GizmoManager
Draw3Axis
-
각 축 마다 DrawArrow를 통해 Mesh를 만들고 해당 Mesh 정보로 AABB Collider 생성, Scene View Camera를 통해 클릭마다 Raycast하여 해당 Axis가 선택됐는지 확인
-
-
DXEventManager
DX 단에서의 사용자 인풋을 감지, 데이터 수정
-
-
-
-
-
-
-