饼干

请注意,我们的网站使用Cookie通过记住偏好和重复访问来为您提供最相关的体验。点击"接受",即表示您同意使用所有 Cookie。您可以随时访问 Cookie 设置以查看您的设置并提供受控同意。

谢谢!您的提交已收到!
哎呀!提交表单时出现问题。

隐私概述

本网站使用Cookie来改善您的体验并更好地导航网站。在这些 Cookie 中,根据需要分类的 Cookie 存储在您的浏览器中。这些必要的 Cookie 对于网站的基本功能至关重要。我们还使用第三方 Cookie 来帮助我们分析和了解您使用本网站的方式。只有在您同意的情况下,所有必要的Cookie才会存储在您的浏览器中。您也可以选择退出这些 Cookie,但选择退出某些 Cookie 可能会对您的浏览体验产生影响。

+
功能的

所有必要的 Cookie 对于网站的正常运行至关重要。此类别仅包括确保基本功能和安全特性的 Cookie。这些 Cookie 不会存储任何个人信息。

始终启用
+
营销饼干

接受将 Cookie 用于营销目的,即表示您同意处理有关您使用我们的网站进行 Google Ads 的信息。通过这种方式,Google 可以在您浏览互联网期间显示相关的PhotoRobot广告。您可以随时通过更改您的 Cookie 设置来选择退出用于营销目的的 Cookie。

+
分析学

分析性Cookie用于了解访问者如何与网站互动。这些 Cookie 有助于为我们提供有关访问者数量、跳出率、流量来源等信息。

保存和接受
谢谢!您的提交已收到!
哎呀!提交表单时出现问题。
联系我们

如何使用 Apple 对象捕获 API 制作简单的 3D 模型

了解如何使用 Apple 的 Object Capture API 与 PhotoRobot 的控制与自动化软件集成,制作简单的 3D 模型。

Apple 的 Object Capture API 和 Photogrammetry 3D Models

一经发布,我们就迫不及待地想测试苹果的Object Capture API,以制作具有PhotoRobot 3D模型。虽然它还没有完美,但我们必须承认,苹果肯定在这里设定了标准。对象捕获使用摄影测量算法将一系列照片转换为针对增强现实优化的高质量 3D 模型。它与PhotoRobot控制软件集成,并集成到专业的3D内容工作流程中。 

为了测试对象捕获,该过程类似于拍摄360次旋转。首先,我们拍摄了两组36张照片。这提供了从产品上方和底部的视图。然后,我们使用对象捕获来扫描我们的照片并生成一个USDZ文件。我们可以在 AR Quick Look中查看此文件,也可以使用3D内容查看器(例如 Emersya)嵌入到我们的网页上。 

但是,对象捕获的性能如何呢?请继续阅读,亲自查看结果,并获取PhotoRobot对象捕获 API 的回顾。了解对象捕获在哪些方面表现出色,哪些方面仍需改进。我们将分享我们测试的内容,结果,以及如何使用Apple的Object Capture和PhotoRobot制作3D模型。

1 - 对象捕获概述和集成

Apple的Object Capture可以处理iPhone或iPad上的照片。但是,在当今的用例中,我们正在使用PhotoRobot捕获的专业产品照片上部署对象捕获。对象捕获可在MacOS Monterey及更高版本上使用,这意味着它可以与我们的自动化驱动设备无缝集成,用于电子商务摄影


带3D模型的照片编辑软件用户界面


该软件的API与PhotoRobot软件一起,使用摄影测量扫描技术从我们的照片中生成3D模型。它通过记录,测量和解释我们的图像来获取有关物理对象的信息。然后,我们使用这些信息以3D数字资产的形式复制对象。

这些资产为产品页面、营销活动、Shopify 等在线市场、视频游戏等提供了引人注目的产品内容。它们以任何形式出现,从基本的交互式3D模型到 产品配置器和沉浸式 AR体验

2 - 如何为对象捕获拍摄产品

在我们的实验中,我们选择构建所罗门一件黑色鞋子的3D模型。我们使用PhotoRobot的外壳作为我们的电动转盘,以及26 MP佳能EOS RP。 

摄影转盘玻璃板上的黑色鞋子。

最后,我们需要使用两个产品旋转(每个旋转由36张照片组成)来生成3D模型。我们的一个旋转将鞋子平放在一边,以捕捉鞋子的顶部和底部。另一个旋转使我们的鞋子处于站立位置,从一侧到另一侧显示360度。

为此,我们需要拍摄鞋子周围的36帧,这些框架通常放置在转盘上。然后,我们需要对侧放的鞋子做同样的事情,再次旋转捕获36帧。 

现在,我们发现有必要进行一些调整,而不是使用标准的演播室照明。首先,对象捕获在处理反光表面时会遇到问题。但是,我们确实找到了解决此问题的方法,并且仍然取得了令人满意的结果。

3 - 调整照明设置

请注意,在生成的模型中,任何具有眩光的区域要么将反射烘焙到捕获中,要么完全混淆算法。 

3D模型熊马鞋的背拍显示眩光。

为了获得更好的结果,我们确实找到了一些可以在工作室中使用的技术。 

  • 使用较大的光整形器来柔化光线。 
  • 设置两个前灯,使其从 45° 指向物体。
  • 不使用背景光。

通常,这种照明设置会产生我们可以使用的结果。但是,对于某些产品,软件仍然会遇到反射问题。发生这种情况时,可以使用相机上的偏振滤镜来减少眩光。 

如果需要进一步减少,您可以通过交叉极化来实现。这种技术需要两个偏振滤光片:一个在相机上,一个在照明前面。唯一的问题是,生成的3D模型会丢失有关表面反射率的所有信息。这意味着您稍后必须通过手动照片编辑重新添加此信息。

4 - 在生成3D模型之前裁剪照片

现在,在生成3D模型之前,我们发现最好先裁剪所有照片。这使得生成模型的速度更快。

在生成 3D 模型之前裁剪图像。

因此,在PhotoRobot_Controls中,我们简单地裁剪了一张照片,并将该操作应用于所有72个框架。自动裁剪功能只需5秒即可处理所有照片并应用编辑操作。无论轮廓中有多少张照片,并且尽管每个图像的大小不同,这都是如此。

在操作过程之后,我们可以转到 生成3D模型 以在生产前配置设置

5 - 如何在对象捕获中配置设置

在对象捕获中工作时,在从照片生成模型之前,我们可以配置2个设置。这些可以在按生成3D模型后找到。

PhotoRobot用户界面创建 3D 模型。

第一个是 灵敏度,可以从正常到高进行调整。这与算法的响应敏感度相对应。

第二个是 对象遮罩,我们可以打开或关闭以自动将对象与背景分开。

6 - 生成和预览生成的模型

选择配置后,剩下的就是按 “开始”按钮 。 然后,摄影测量算法处理所有源照片,并生成包含我们模型的 USDZ 文件。使用对象捕获和平均硬件在 大约3分钟内 创建文件,而其他方法可能需要数小时的计算和专业的触摸。

相反,在按“开始”按钮后,我们很快就会收到作为MacOS文件的输出以供预览。

将3D模型从侧面移动到黑色所罗门鞋的鞋底。

然后,我们可以在任何编辑软件上使用此文件。如果满意,我们可以在Shopify等电子商店或任何其他支持3D模型的在线市场上使用文件。

要用于您的网页或营销活动,有专门的3D内容托管平台。这些平台有效地为产品团队和消费者带来了3D产品可视化和定制化。

7 - 如何通过托管平台发布3D模型

最后,要在您自己的 Web 空间上发布 3D 模型,您需要一个可嵌入的 3D 查看器。在PhotoRobot,我们的首选和长期合作伙伴是Emersya。Emersya 3D,AR和VR体验适用于任何网页,设备或操作系统。

3D模型托管平台Emersya品牌形象。


使用原生HTML5和WebGL技术,Emersya查看器不需要插件。响应式设计可确保所有产品内容在购物者可能使用的所有设备上都可见且兼容。同时,使用WebGL技术的硬件加速3D保证了高质量的产品内容。

我们所要做的就是将文件上传到查看器中,多亏了Emersya,我们的3D模型就可以嵌入到任何页面上。这与使用简单的 iframe 代码嵌入视频的过程相同。高级API直接从我们的网站提供对3D模型的控制,并适用于任何网页或CMS电子商务平台。

亲自查看可嵌入的 3D 模型


PhotoRobot对苹果《对象捕获》的评论

最后,我们在对象捕获时遇到了一些问题。我们已经提到过,第一个与它扫描反射表面的能力有关。可以使用交叉极化来解决此问题,但是之后需要手动编辑。 

我们注意到的其他问题是透明度问题,以及扫描光滑或均匀的表面时。目前,对象捕获在透明度方面效果不佳。它也没有缺乏纹理或独特特征的物体,这使得检测物体形状变得更加困难。 

尽管如此,我们仍然认为Apple在Object Capture方面表现非常出色,其API与PhotoRobot软件无缝集成。为某些对象生成 3D 模型可能会带来挑战,但总体而言,对象捕获在工作室中是一个受欢迎的补充。

特别是对于某些产品,它可以生成令人印象深刻的结果,而无需以后进行编辑或修饰。然后,使用像Emersya这样的3D观众,很容易将3D模型嵌入我们自己的网页或CMS电子商务平台上。 

想知道更多关于3D建模和托管的信息吗?

立即联系我们或在下面注册我们的专业产品摄影时事通讯。还可以在FacebookLinkedInYouTube上找到我们,以随时了解行业中发生的一切,并PhotoRobot。从如何使用PhotoRobot制作3D模型,到生产任何360或3D产品内容,我们都能满足您的需求。