Cross-platform 3D Rendering Engine
Support Android、iOS、macOS、Windows
Support OpenGL ES 3.0、Vulkan、Metal、DX11、DX12
Shader Language: HLSL
Support HLSL convert to Spirv Shader、GLSL、Metal Shader
Support Shader Parse System: Render State、Muti-Pass
Support Shader Reflection: Uniform Buffer、Samplers
Support GLTF Loading and Rendering
Support PBR Rendering
Support Skeleton Animation
Support C++ Reflection(https://github.com/BoomingTech/Piccolo)
Support Rendering frame、Imgui Rendering、OpenAl Audio Player(https://github.com/stackos/Viry3D)
- Visual Studio 2019
gen_build_win_x86.batgenerate project inbuild/win_x86gen_build_win_x64.batgenerate project inbuild/win_x64
- Xcode
gen_build_ios.shgenerate project inbuild
- Xcode
gen_build_mac.shgenerate project inbuild
- Android Studio
src/MrEngine/App/Platform/android
Contact Me: QQ/WeChat 13227110