BabylonJS框架版本

12 篇文章 0 订阅
12 篇文章 2 订阅

Babylon.js 随同提供不同的版本,你可以在仓库的 /dist 文件夹下找到各个版本:

CDN(内容分发网络)

Babylon.js文件能够在CDN上找到:

非迷你版本: babylon.max.js

这个版本目的仅仅是供调试使用的. 它没有被压小因此你可以很容易的用它来调试,
请不要将它用在生产环境,因为文件大小是需要考虑的重要因素 (超过1.5 MB).

迷你版: babylon.js

这个是完整的babylon.js版本. 当压缩后文件小于250KB. 这个版本是以生产环境为目标的.

无worker的版本: babylon.noworker.js

这个版本的babylon.js没有WebWorker(H5中的新技术)来解决冲突问题. 当压缩后文件小于200KB. 这个版本是以生产环境为目标的.

核心版本: babylon.core.js (在2.3中介绍引入)

核心版本是基于”no worker” 版本,而且此处保持文件的精小 (压缩后 < 150 KB ).

下面文件没有包含在核心版本里:

  • babylon.shaderMaterial.js
  • babylon.tools.dds.js
  • babylon.cannonJSPlugin.js
  • babylon.oimoJSPlugin.js
  • babylon.displayPassPostProcess.js
  • babylon.meshSimplification.js
  • babylon.sceneSerializer.js
  • babylon.csg.js
  • babylon.vrDistortionCorrectionPostProcess.js
  • babylon.virtualJoystick.js
  • babylon.virtualJoysticksCamera.js
  • babylon.anaglyphPostProcess.js
  • babylon.outlineRenderer.js
  • babylon.assetsManager.js
  • babylon.vrDeviceOrientationCamera.js
  • babylon.webVRCamera.js
  • babylon.sceneOptimizer.js
  • babylon.meshLODLevel.js
  • babylon.rawTexture.js
  • babylon.polygonMesh.js
  • babylon.octree.js
  • babylon.octreeBlock.js
  • babylon.blurPostProcess.js
  • babylon.refractionPostProcess.js
  • babylon.blackAndWhitePostProcess.js
  • babylon.convolutionPostProcess.js
  • babylon.filterPostProcess.js
  • babylon.fxaaPostProcess.js
  • babylon.stereoscopicInterlacePostProcess.js
  • babylon.lensFlare.js
  • babylon.lensFlareSystem.js
  • babylon.deviceOrientationCamera.js
  • babylon.gamepads.js
  • babylon.gamepadCamera.js
  • babylon.analyser.js,
  • babylon.audioEngine.js
  • babylon.sound.js
  • babylon.soundtrack.js
  • babylon.depthRenderer.js
  • babylon.ssaoRenderingPipeline.js
  • babylon.volumetricLightScatteringPostProcess.js
  • babylon.lensRenderingPipeline.js
  • babylon.colorCorrectionPostProcess.js
  • babylon.stereoscopicCameras.js
  • babylon.hdrRenderingPipeline.js
  • babylon.edgesRenderer.js
  • babylon.tonemapPostProcess.js
  • babylon.pbrMaterial.js
  • babylon.reflectionProbe.js
  • babylon.solidParticle.js
  • babylon.solidParticleSystem.js

原文:http://doc.babylonjs.com/generals/Framework_versions
github上译文:https://github.com/h53d/babylonjs-doc-cn/blob/master/target/generals/General/Framework_versions.md

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Babylon.js是一个用于创建3D游戏和图形的开源框架,它提供了许多功能强大的工具和功能,以便开发者能够轻松地构建各种3D场景和交互体验。为了方便将Babylon.js中创建的3D场景导出为其他格式,如.glTF、.OBJ等,Babylon.js提供了一个导出器(Exporter)的功能。 Babylon.js导出器允许开发者将他们在Babylon.js中创建的3D模型、纹理、材质以及其他相关资源导出到其他3D开发工具或平台上进行进一步编辑和使用。导出器实质上是一个插件,开发者可以根据自己的需求选择相应的导出器。例如,如果你想将Babylon.js场景导出为.glTF格式,你可以选择glTF导出器。 使用Babylon.js导出器非常简单,只需几行代码即可完成导出操作。首先,你需要引入相应的导出器插件,并将其初始化。然后,你需要指定要导出的场景或模型以及目标文件的路径和格式。最后,调用导出方法执行导出操作,将场景或模型导出到指定的文件中。 通过使用Babylon.js导出器,开发者可以将他们在Babylon.js中创建的3D体验分享给其他人,或者与其他3D开发工具进行集成。导出器的功能丰富且灵活,支持多种3D格式的导出,使得开发者能够更加自由地选择他们喜欢的导出格式。同时,导出器也提供了一些参数和选项,让开发者能够对导出的过程和结果进行一定程度的定制和调整。 总而言之,Babylon.js导出器是一个强大而便利的工具,它使得开发者能够轻松地将Babylon.js中创建的3D场景导出为其他格式,为他们的创作和开发带来了更多可能性和灵活性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值