Skip to content

adamxi/SharpDXFramework

Repository files navigation

SharpDXFramework

SharpDXFramework is a hobby project and a .NET based toolkit-engine for quickly getting up and running, whether you need to make a game or simply have high-performance screen rendering. It is written in C# and uses the managed .NET DirectX wrapper SharpDX, for high performance rendering.

SharpDXFramework features

  • High-performance Primitive Framework

    • Render common or arbitrary primitives without much hassle
    • Create compound primitives containing other primitives or compounds
    • Supports rotation, scaling and coloring of primitives
    • Supports filled or hollow (with a thickness) primitives
  • Extensible UI Framework

    • Common UI controls and containers
    • Responsive placement system relying entirely on constraints and relative values - no absolute coordinates required!
  • Scene Management

    • State-full scenes
    • Scene transitions
    • Easy loading/unloading of scene resources
  • Useful Utilities

    • Math and random number helper functions
    • High-performance profiling
    • Interpolation functions
    • Tweening functions
    • Camera management
    • etc..

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published