Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
3D solar system for Windows Phone 7
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
3D Solar system simulator with planet rotation which is based on quaternion arithmetics. The program is built as an XNA application for Windows Phone 7. It uses the rendering facilities of XNA, but implements 3D shapes collection and their rotation process on a low level through quaternions. Besides, the application demostrates some principles of building up Silverlight-like user interfaces purely in XNA (this approach has recently become of lower interest, as the possibilites of integrating XNA graphics into Silverlight applications were intriduced in WP7.5 SDK, but it still remains useful for certain purposes). The project consists of three components: 1) DCL.Maths library, the basic quaternion arithmetic implementation; 2) DCL.Phone.Xna library, containig: * 3D primitives collection (Shpere, Ellipsoid et al.); * Pivot control implementation for use in XNA applications; 3) "Planets", the Windows Phone 7 application, visualizing the algorithms of the libraries.