WP7 Connect - Follow us on Twitter WP7 Connect - Become a Fan on Facebook

Axiom 3D Rendering Engine Running on HTC HD7 – YVision Coming to Windows Phone

November 30, 2011 3 Comments

A port of the popular Ogre render engine called Axiom is being worked on for Windows Phone.

Above is the latest Axiom build which is open-source is being helped out by a company called YDreams.

YDreams also currently has a product out called YVision that is currently available for Windows and Mac.

YVision has been used for interactive projections, digital art performances, interactive installations, interactive digital signage, augmented reality, robotics, and much more. Its component-based architecture makes it easy to add new features. Imagination is the limit…

Earlier this month they announced that they will be working on bringing YVision to Windows Phone.

Axiom 3D Overview

The Axiom 3D Rendering Engine is a fully object oriented 3D graphics engine using C# and the .Net platform.  Axiom 3D aims to be an easy to use, flexible, extendable, and powerful engine that allows for rapid development of games and other graphical applications. By using the .Net framework as the target platform, developers can focus more on core functionality and logic, rather than dealing with the complexities of languages like C++.

The core of Axiom is a port of the very popular OGRE graphics engine, which was chosen based on its clean object-oriented design, powerful features, and flexibilty.  The original port was carried out by Leedgitar, the project founder.

General Features

Object-Oriented Design, Plug-in Architecture, Other:

  • C# codebase built using Visual Studio .NET 2005/2008 running on .Net Framework 2.0.
  • Game agnostic design, allowing the flexibility for use in a variety of game genres.
  • Strict adherence to the best practices of .NET framework naming standards and methodologies (i.e. Use of properties instead of GetX()/SetX()). Usage of .NET framework class library wherever possible. No Hungarian notation, other than the “I” prefix for interfaces. Microsoft .NET Coding Guidelines
  • Flexible plugin architecture for dynamically loading plugin functionality at runtime.
  • Runs under Mono/Linux
  • Basic keyboard and mouse input using Managed DirectInput or SDL
  • Comprehensive C# Math Library, with support for Quaternions, as well as various sizes of Matrices, and Vectors. Operator overloads are implemented as well (not CLS compliant yet however). Math code has been ported over from C++ and has been hand optimized to perform as best as the CLR will allow.
  • Automatic resource management, for maintaining memory quotas. Supports flexible archive implementation, including folder structures and .zip files using SharpZipLib.
  • Built in logging support via a log writer that implements TraceListener. All messages are written using Trace.Write.


Source: Ydreams, Axiom



Addicted to WP7, 360 and tech in general...

More Posts - Twitter

Tags: , , , , , , , , News
  • http://www.facebook.com/gadzgamz Ryan Gadz

    that video was kind of worthless.. doesnt really show what it can do

    • http://profiles.google.com/antao.almada Antão Almada

      This is just the basic “hello world” for Ogre. It shows that it’s possible to have a scene-oriented 3D render engine working on Windows, Mac OS X, Windows Phone 7, Silverlight 5 and, in the future, iOS and Android…

  • Anonymous

    the graphics look like the ones from Asheron’s Call, a game that came out like 13 years ago

HTC ONE (M8) For Windows Officially Announced & Now Available For Verizon Wireless (Press Release)

HTC offers Windows platform on flagship device, blends premium hardware with unique software experience BELLEVUE, WA – August 19,...

Watch Microsoft’s New Windows Phone Ad Featuring Instagram, OneDrive, Amazing Photos, & Cortana (VIDEO)

Check out the latest ad by Microsoft showcasing the Nokia Lumia 1020 with Instagram and OneDrive and the newly,...