Unity,Sketchfab和Verge3D对比

译注:此类对比文章容易引战,作者会站在对自己有利的角度去做对比,从而宣传自家产品,这是难免的。但是对于我们用户来说,这是一个站在开发者角度理解产品最好的机会,是学习的好机会。如何理解,看你自己。

文章译自:  https://www.soft8soft.com/comparing-unity-sketchfab-and-verge3d/ 
作者:Alexander Kovelenov
作者介绍:Soft8soft 联合创始人,CTO,Verge3D开发成员。

这个话题可能听起来有点争议,但让我解释为什么我决定写这篇文章。

Web3D技术发展得非常快,因为它们易于使用,改善了用户体验并丰富了网站的视觉效果。无论是汽车,建筑,家用电器,家具,服装,珠宝,电子学习手册还是简单的旋转模型 – 在3D里都非常惊艳。

此外,交互式360视图和缩放功能允许访客从各个角度观察项目,根据自己的喜好进行配置,了解其实际工作原理。

但本文的主题并不是关于Web3D为什么很酷。因此,让我们直接回答标题中指出的问题。Unity3D,Verge3D或Sketchfab: 哪一个更好及为什么!

或者你头脑中会产生第一个疑问:

将Unity和Verge3D等3D引擎与Sketchfab等云服务进行比较是否正确?

我相信是正确的,以下是我的一些理由。

Unity已不再是纯桌面/移动端引擎

不久之前,Unity3D开发人员决定放弃他们著名的Unity Web Player的浏览器插件,并开始支持WebGL作为目标平台。这是一个很大的进步,因为用户现在可以使用他们的浏览器玩3D,而无需安装任何插件。

然而,Unity WebGL使用2阶段语言编译器(C#到C ++,最后到JavaScript),成为浏览器环境中编译的非常复杂的软件。这就是为什么它在性能方面存在问题并且在移动设备上工作效果不佳的主要原因。顺便说一句,如果您对技术部分感兴趣,可以查看将Unity3D与纯JavaScript解决方案进行比较的文章

Unity3D不仅适用于游戏开发

扫描二维码关注公众号,回复: 8586986 查看本文章

我最好举一个示例。这是使用Unity开发的自行车定制器。是的,它的加载速度不是很快,可能会在旧版iPhone上崩溃,看起来不太好,并且在UI方面存在一些问题,但是,您可以在您的网站上使用Unity制作全面的电子商务应用程序!

使用Unity3D开发的3D定制器

如今,Sketchfab附带了自定义API

我们来谈谈Sketchfab。最初,它只是一个3D模型的网络托管平台。但随着时间流逝,Sketchfab开发人员一直在改进服务。现在,它支持动画,某种程度的自定义,外部API和货币化。因此,我们不能说Sketchfab只是一个托管 – 您可以使用它创建更严肃的东西。

使用Sketchfab制作的游艇

Verge3D正在快速发展

在初期,Verge3D只是一个艺术家友好的Web3D工具包。它允许Blender和3ds Max用户在Web上发布他们的资产,并使用可视化编程工具添加交互性。然而,它从那时起发展得非常快,现在提供AR / VR支持,物理引擎以及Verge3D网络,这项服务只需单击即可使您的模型发到线上。此外,它还包括服务器端发布和电子商务功能,这些功能是作为最流行的WordPress CMS的插件实现的。

Verge3D的另一个很酷的功能是与流行的网站构建器集成,例如Webflow,Google Web Designer或Adobe Dreamweaver。

试试看看。你不需要成为一个程序员就可以制作这样的应用程序:

使用Verge3D开发的电子商务网站

或者这个交互式踏板车定制器,有100多万种可能的组合!

使用Verge3D制作的漂亮的踏板车订制器

把他们放到一起

那么,让我们了解事实并比较这些软件产品的主要功能。

  Unity3D Sketchfab Verge3D
可交互
可定制 完全 有限 完全
可视化脚本
基于云
VR/AR
免费版
PRO版本起始价格 $1500 $180 $290
运行时大小 ~5M压缩 ~1M压缩 ~300KB压缩
3ds Max集成 基础导出
Blender集成 有限制,支持
Blend 导入
基础导出
3D托管
移动端支持 有限制
HTML/CSS集成 有限制 有限制
JavaScript支持
第一个版本 2014 2011 2017

这些是对上表的一些评论,以使事情更清楚:

  • 可视化脚本 – 您是否需要成为一名能够使用该工具创建应用程序的程序员。Unity3D要求您成为一名经验丰富的C#开发人员,但是,您可以尝试一些实现可视化脚本功能的第三方插件(祝您好运!)。
  • 基于云 – 我们认为对云服务的依赖性并不好,特别是对于企业用户。看看这篇文章,找出原因。
  • PRO版本起始价格 – 如果您是专业开发人员(不是业余爱好者),您必须支付的最低价格。
  • 运行时大小 – 将与模型一起加载的辅助资产(代码,图标,数据)的近似大小。
  • JavaScript支持 – 您是否可以使用JavaScript编程语言创建应用程序。

最后

在一篇短文中几乎不可能比较这些怪物。不过,我希望我提供了另一个信息来引起你的注意,所以我们可以在下面继续讨论的这个话题!

发布了15 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/zjbcool/article/details/93615086