Skip to content

linuxaged/m3d

Repository files navigation

Build

  1. install Visual Studio 2015, Vulkan SDK, FBX SDK 2017.1 VS2015

  2. setup environment variable FBX_DIR, point to where the FBX SDK installed, like:

    FBX_DIR = D:\app\FBX_SDK_2017.1

  3. use cmake 3.1+ to generate vs project files

TODO

Shortterm

  • .clang_format
  • enable all compile warnings and take them as errors
  • Window Event
  • vulkan texture loader
  • scene loader
  • Metal Renderer

Longtern

  • GUI
  • Editor
  • configurable rendering pipeline
    • choose a config file format
  • Script System
    • Hook function
  • Physic System
    • compute shader