🧊

模型加载

目标:加载并渲染glTF
从这里开始我们的项目将变得“正式”起来,我们将模仿UE4/Destiny的架构,增加资源管理、Scene Graph等概念,这需要我们增加以下类型:
  • GltfLoader
  • ResourceManager
  • ShaderResource
  • TextureResource
  • MeshResource
  • MaterialResource
  • World
  • GameObject
  • TransformComponent
  • RenderComponent
  • CameraComponent
  • CameraControllerComponent
  • Renderer
  • RenderObject
为了简化暂时假设所有RenderObject都是可见的,后续章节再处理Visibility问题
🚧
施工中…
 
References: