博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Axiom 3D]1.初识Axiom
阅读量:6541 次
发布时间:2019-06-24

本文共 2088 字,大约阅读时间需要 6 分钟。

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 , the project founder.

2. 项目地址:

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

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

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://ebsdo.baihongyu.com/

你可能感兴趣的文章
【DataStructure】Some useful methods about linkedList.
查看>>
cocos2d-x-3.1 国际化strings.xml解决乱码问题 (coco2d-x 学习笔记四)
查看>>
localStorage 以及UserData[IE6 IE7]使用
查看>>
Linux Centos7下如何确认MySQL服务已经启动
查看>>
沟通和编程一样,也是一门艺术系列2(沟通前应该有的心理准备)
查看>>
iOS7系统iLEX RAT冬青鼠安装教程:无需刷机还原纯净越狱系统
查看>>
4、angularJS过滤器
查看>>
【Jquery系列】之Jquery 选择器
查看>>
Gradle 的Daemon配置
查看>>
原型模式
查看>>
c# 线程同步: 详解lock,monitor,同步事件和等待句柄以及mutex
查看>>
Android 程式开发:(廿二)服务 —— 22.1 自定义服务
查看>>
[置顶] ※数据结构※→☆线性表结构(queue)☆============队列 顺序存储结构(queue sequence)(八)...
查看>>
Log4perl 的使用
查看>>
[LeetCode] Contains Duplicate III
查看>>
Linux 系统的单用户模式、修复模式、跨控制台登录在系统修复中的运用
查看>>
《http权威指南》阅读笔记(十)
查看>>
JQuery UI Widget Factory官方Demo
查看>>
Atlas揭秘 —— 绑定(Binding)
查看>>
install xcode_3.2.5_and_iOS_sdk_4.2 _final with mac lion10.7.3
查看>>