Project Description

Rendering.NET is an abstraction for any visualization device and over several APIs like OpenGL, DirectX, XNA, WebGL, WPF, Silverlight, Mobile DirectX, etc.
Rendering.NET is an abstraction for any visualization device and an implementation that allows rendering over several APIs like OpenGL, DirectX, XNA, WebGL, WPF, Silverlight, Mobile DirectX, and others. This framework is designed using modern design patterns for an easy usability, integration and extensibility. It includes ways for managing commonly used device objects like graphic element buffers and presents a solution for high level shader programming.

When using this abstraction, your graphical applications can be upgraded from one API to another without ANY changes. Graphics programmers can focus on a standard API to develop their applications. All kind of tools, like model generation, texture loading, scene managers and file formats; which are expanded on within the abstraction, will work for any finalized implementation.

It’s implemented over .NET framework, and brings all the capabilities that this framework supports like: object oriented programming, static types, lambda expressions, etc.

Principal features

Models

Effects

Others

  • Portability
  • Maintenance
  • Modularity
  • Encapsulation
  • Extensibility

If you have any questions or suggestions please contact us: Rendering Dev Team

Last edited Jan 11, 2013 at 9:33 PM by acoto, version 19