MethaneKit icon indicating copy to clipboard operation
MethaneKit copied to clipboard

🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan

Results 33 MethaneKit issues
Sort by recently updated
recently updated
newest added

Support iOS platform in [Platform App](../tree/master/Modules/Platform/App/Sources/Methane/Platform) module and enable graphics rendering with Metal backend.

help wanted
infrastructure

Methane Kit currently does not support creating Stencil and Depth-Stencil buffers. Stencil buffer support should be added.

enhancement
help wanted

Support execution of compute shaders with Methane Kit. Add compute pipeline interfaces to [Graphics Core](Modules/Graphics/Core) module along with DX12 and Metal implementations: * ComputeCommandList * ComputeState * Shader::Type::Compute

enhancement

Current implementation stores item sizes in pixels as unsigned integers, which results in two issues: - UI rescaling can not be correctly handled on DPI change - Size conversions from...

bug

Develop "cows" sample demonstraing mesh loading, instancing and depth of field postprocessing with simple Poisson disk technique.

enhancement

Choose 3rd-party mesh models loader and implement loading in a tutorial.

enhancement

Support creating multiple windows for application with independent graphic contexts.

enhancement
help wanted