Tomato

Tomato is an open-source rendering engine project based upon .NET.
Tomato provides easier, simplified, and unified graphics programming model over various graphics platforms such as D3D9, D3D10, and XNA.

Features
- Simplified graphics programming with the multi-level structures and components.
- Unified programming model using high-level abstraction over various platforms.
- Run-time scripting using any .NET compliant languages.

Tomato.Graphics Interaces
  • Tomato.Graphics1.jpg

IResource Interfaces
  • Tomato.Graphics2.jpg

ICommand Interfaces
  • Tomato.Graphics3.jpg

IRenderPass Interfaces
  • Tomato.Graphics4.jpg

Dependencies
- .NET Framework 3.5
- XNA 3.0 (for Tomato.Graphics.Xna)
- SlimDX (for Tomato.Graphics.SDX)

Additional Informations
- Coding Guide
- Feedback

Keywords
- .NET, Rendering, Graphics, Engine, 3D, C#, SlimDX

Contact
Daniel Kang
E-mail: rich5264@gmail.com
Blog: http://rich5264.wordpress.com

Aug 11. 2009.
Last edited Aug 27 2009 at 10:40 AM by rich5264, version 28

 

Want to leave feedback?
Please use Discussions or Reviews instead.

Updating...
© 2006-2010 Microsoft | About CodePlex | Privacy Statement | Terms of Use | Code of Conduct | Advertise With Us | Version 2010.1.12.16187