辅助游戏设计神器Aspose.3D 12月新更!重构动画系统和渲染器,效果更佳!

近日,Aspose.3D迎来来2019年最后一次更新,重构了动画系统,删除了旧版OpenGL渲染器,并重构了渲染器,修复将rvm文件转换为glb文件时部分场景丢失的问题。

Aspose.3D for .NET是功能丰富的游戏软件和计算机辅助设计(CAD)API,用于处理3D文档格式,无需任何3D建模和渲染软件依赖。同时支持Discreet3DS、WavefrontOBJ、FBX(ASCII,二进制)、STL(ASCII,二进制)、Universal3D、Collada、glTF、GLB、PLY、DirectX、Google Draco文件格式等。开发人员可以轻松地创建,阅读,转换,修改和控制3D文档格式的内容。

近日,Aspose.3D迎来来2019年最后一次更新,重构了动画系统,删除了旧版OpenGL渲染器,并重构了渲染器,修复将rvm文件转换为glb文件时部分场景丢失的问题。 >>Aspose.3D v19.12

具体更新内容

key 概述 类别
THREEDNET-590   将rvm文件转换为glb文件时部分场景丢失 Bug修复
THREEDNET-597   加载文件问题   Bug修复
THREEDNET-595    合并场景时创建的阴影 Bug修复

还想要更多吗可以点击阅读【2019 · Aspose最新资源整合】查找需要的教程资源。让人兴奋的是Aspose.Total限时直降10000元!java版另送IDE开发工具一套!联系客服立马1分钟了解全部咨询!

公共API更改

此版本具有两个主要的API更改:

  • 重构了动画系统,因此当支持CAD格式时,我们可以保留一些名称以供将来使用。
    • 此版本将Curve重命名 为  KeyframeSequence,并将  CurveMapping重命名   为  BindPoint。废弃的接口将从.NET 20.03的Aspose.3D中删除。使用这些类的方法将提供替代方法。
    • 尽管旧名称在19.12中仍然存在,但是依赖于这些更改的代码需要更少甚至不需要更改(如果使用type infer)。 
  • 删除了旧版OpenGL渲染器,并重构了渲染器,使其与基础Vulkan驱动程序一起使用效果最佳。在保留高级渲染接口不变的同时,对低级接口进行了更改。
    • 重构的渲染器具有更好的渲染性能,更大的灵活性和可扩展性。
    • Scene  类中的render方法  没有更改。如果使用高级渲染界面,则无需更改任何内容。
    • 低级API发生了重大变化,您可能需要联系支持部门以进行代码迁移。

以下是有关此版本中公共API更改的详细信息:

  • 重命名类  com.aspose.threed.curve  到  com.aspose.threed .KeyframeSequence
  • 将class com.aspose.threed .CurveMapping重命名   为  com.aspose.threed n.BindPoint

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月8日
下一篇 2019年11月8日

相关推荐

发表回复

登录后才能评论