zoukankan      html  css  js  c++  java
  • [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

  • 相关阅读:
    批处理
    使用T-SQL语句更新数据、删除
    使用T-SQL语句一次性插入另一张表的数据
    使用T-SQL语句插入数据
    CSS色调旋转滤镜
    初探Lerna
    基层管理人员的部分思考 --读《大秦帝国》有感
    (转)React学习笔记(干货满满)
    git常用命令(转)
    个人JS体系整理(三)
  • 原文地址:https://www.cnblogs.com/yhlx125/p/3603853.html
Copyright © 2011-2022 走看看