Model2 55. 모델_모델 띄우기 void AssimpTool::Init() { { shared_ptr converter = make_shared(); // FBX -> Memory converter->ReadAssetFile(L"Tower/Tower.fbx"); // Memory -> CustomData (File) // 1차 목표 converter->ExportMaterialData(L"Tower/Tower"); converter->ExportModelData(L"Tower/Tower"); // CustomData (File) -> Memory } } 지난 시간에 이어서 1차 목표 중 ExportModelData를 구현하는 작업을 해 본다. void Converter::ExportModelData(wstring savePath) { .. DirectX 2024. 2. 28. 52. 모델_Assimp Assimp라는 걸 사용해서 FBX를 로드해 볼 것이다. 1. 오리엔테이션 1) Unitychan 에셋 안의 구성요소 중 Model은 무엇인가 유니티 3D 에셋을 받아서 보면 뭐가 뭔지 모르는 게 많이 들어가 있음을 볼 수 있다. Animation, Material, Model, Texture, Shader 이런 것들이 머릿속에 정리가 잘 되지 않았었다. 오늘 알아볼 핵심은 Models라고 볼 수 있다. 지금까지 배운 내용들을 돌이켜 보면 에셋에 대해 알 수 있다. Material은 Shader에 넘겨주고 싶은 인자값들을 모아서 관리하는 것이고, Shader는 사실상 GPU가 뭔가를 그릴 때 GPU한테 명령을 내리기 위한 기술서 같은 거다. Animation은 아직 안 해봤다. 오늘 배울 Model은 유.. DirectX 2024. 2. 18. 이전 1 다음