[Axiom 3D]1.初识Axiom

1. 简介

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.

2. 项目地址:

在Sourceforge.net上更新时间为2013-4-11

http://sourceforge.net/projects/axiomengine/ 

http://sourceforge.net/p/axiomengine/svn/HEAD/tree/trunk/

这个网站的时间还是2012年的,从网页时间上看,似乎不更新了。

http://axiom3d.net/wiki/index.php/Main_Page 

CodePlex上面的是SDK

3.我的编译环境

Win7+VS2010

DirectX SDK/Runtime June 2010,这个是从SharpDX Change Log中看出来的,

SharpDX 2.1.0

- Add full support for Windows 8 Consumer Preview / Beta. SharpDX assemblies are passing certification successfully.
- Add DirectX/XAML interop for Windows 8 Metro App by supporting interfaces ISurfaceImageSourceNative, IVirtualSurfaceImageSourceNative, IVirtualSurfaceUpdatesCallbackNative and ISwapChainBackgroundPanelNative.
- Add full support for Direct2D1 Effects and Custom user Effects for DirectX11.1/Win8 Metro
- Add several Win8 Metro Samples (Direct3D11.1 and Direct2D1), thanks to Jose Fajardo for his great contributions.
- SharpDX binaries are now splitted into 4 distributions:
- Normal, available for desktop application, based on DirectX SDK/Runtime June 2010
- Signed, signed normal assemblies
- DirectX11.1, available for desktop application, based on Windows 8 Consumer Preview
- Win8Metro, available for metro application, based on Windows 8 Consumer Preview
- SharpDX.XAPO is now integrated into SharpDX.XAudio2 assembly.
- SharpDX.Diagnostics is now integrated into SharpDX assembly.
- Lots of improvements and bug fixes, check the following details

OpenTK  Win7自带的OpenGL库可以运行。

不过编译过程中出了些bug,首先是 D3D9RenderSystem.cs中446行,修改为RenderWindow wind = value as RenderWindow;

其他还有一些dll引用变成感叹号的问题,重新从lib文件夹下加载Dll即可。

4.博文推荐:

http://www.cnblogs.com/zhouxin/p/3585285.html

http://www.cnblogs.com/zhouxin/p/3585325.html

[Axiom 3D]1.初识Axiom[Axiom 3D]1.初识Axiom

你可能感兴趣的:(IO)