AR3D引擎(XEngine)

AR3D引擎(XEngine)

在使用AR3D引擎(XEngine)的过程中遇到了任何问题,可以向付红杰寻求帮助.

1. 引擎简介

AR3D引擎(XEngine)是一个跨平台(ios、android、windows、mac、linux)的AR 3D渲染引擎SDK。它包括了2D/3D图形渲染,文件/资源管理,骨骼/变形动画,特效、2D/3D物理模拟,UI,音频,脚本等功能。

MagicCube 是一个一体化AR、游戏开发工具,以AR3D引擎(XEngine)作为运行时基础,为美术、程序人员提供了一整套完整的开发工作流程与环境。既可以用于开发独立游戏,也可以轻松集成到已有的App中。

2. 引擎SDK组成

引擎SDK由一系列的静态库,头文件与资源文件构成。 静态库包括XCommon,XEngine,Animation,RenderSystem,fx,ui,physicalsystem,imageeffect,audio,xecore,xemagiccore等组成

下表中描述了,各平台静态库的名称及对应目录。

平台 Win32 iOS(armv7&arm64) Android(armeabi) Android(armeabi-v7a) Android(x86)
目录 EngineSDK\lib\win32 EngineSDK\lib\xos EngineSDK\lib\Android\armeabi EngineSDK\lib\Android\armeabi-v7a EngineSDK\lib\Android\x86
静态库 XCommon.lib libXCommon_os.a libxcommon.a libxcommon.a libxcommon.a
XGLES2Renderer.lib libXGLES2Renderer_os.a libxgles2renderer.a libxgles2renderer.a libxgles2renderer.a
Animation.lib libAnimation_os.a libanimation.a libanimation.a libanimation.a
XEngine.lib libXEngine_os.a libxengine.a libxengine.a libxengine.a
XEngine.lib libXEngine_os.a libxengine.a libxengine.a libxengine.a
XEngine.lib libXEngine_os.a libxengine.a libxengine.a libxengine.a
Audiolib libAudio_os.a libaudio.a libaudio.a libaudio.a
FxSystem.lib libFxSystem_os.a libfxsystem.a libfxsystem.a libfxsystem.a
PhysicalSystem.lib libPhysicalSystem_os.a libphysicalsystem.a libphysicalsystem.a libphysicalsystem.a
UI.lib libUI_os.a libui.a libui.a libui.a
XImageEffect.lib libXImageEffect_os.a libximageeffect.a libximageeffect.a libximageeffect.a

Android平台下还会用到libxiconv.a(字符转换),此静态库与以上介绍的静态库在同一目录下。

@Copyright © cosmos 2019 all right reserved,powered by Gitbook修订时间: 2021-04-12 18:28:11

results matching ""

    No results matching ""