MrEngine
MrEngine is a cross-platform 3d rendering engine with native support OpenGL ES 2.0、OpenGL ES 3.0、Vulkan、Metal、DX11、DX12 API backend
Install / Use
/learn @Dylan132956/MrEngineREADME
MrEngine
Cross-platform 3D Rendering Engine
Support Android、iOS、macOS、Windows
Support OpenGL ES 2.0、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)
Build
Windows
- Visual Studio 2019
gen_build_win_x86.batgenerate project inbuild/win_x86gen_build_win_x64.batgenerate project inbuild/win_x64
iOS
- Xcode
gen_build_ios.shgenerate project inbuild
macOS
- Xcode
gen_build_mac.shgenerate project inbuild
Android
- Android Studio
src/MrEngine/App/Platform/android
Contact Me: QQ/WeChat 13227110
Related Skills
openhue
343.3kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
343.3kElevenLabs text-to-speech with mac-style say UX.
weather
343.3kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
