【问题标题】:Unity - Blending 3D object with flat picture in the backgroundUnity - 将 3D 对象与背景中的平面图片混合
【发布时间】:2021-03-29 07:08:59
【问题描述】:

我在blending 3D models 中苦苦挣扎,Unity 的背景很平坦。我想要实现的是一个桌面应用程序,它允许用户导入某个房间(例如客厅)的照片,然后使用 3D 模型来“升级”房间。目前,我的效果很糟糕,看起来很糟糕。

我目前的做法:用户导入照片后, 它使用“屏幕空间 - 相机”设置显示在全屏画布上。在相机下方,我代表一个平面,因此用户可以根据图片上的地板对其进行调整。 通过滑块,用户可以手动更改相机角度(X 轴)、平面上的相机高度、平面大小和平面 Y 轴旋转。之后, 设置好以上参数后,用户可以在平面的表面上实例化不同的家具,在表面上拖动等。我认为应该好用和准确,但是效果不美观和不准确。

我错过了什么吗?也许这里有人使用过这样的应用程序?

imgur picture example

【问题讨论】:

    标签: unity3d 3d 3d-model


    【解决方案1】:

    如果您真的想要准确地调整大小并与 2D 背景合并,最好的办法是深入研究 Unity3D 的 Vuforia AR 套件,它本质上支持增强现实。使用那个特定的插件/框架,用户可以拿起他们的相机,并实际放置对象、您的对象、平移、旋转和翻转它,它将对应于屏幕。然后,您将能够拍摄照片,尺寸和深度将变为现实。

    平面背景,但手机摄像头的深度将适用于您的应用。这适用于 iOS、Android 和一些平台,不过我并没有过多地涉足 Windows。对不起,如果这没有帮助。

    【讨论】:

      猜你喜欢
      • 2019-09-28
      • 2011-10-03
      • 1970-01-01
      • 1970-01-01
      • 2018-10-09
      • 2013-05-14
      • 1970-01-01
      • 2014-01-14
      • 2012-07-16
      相关资源
      最近更新 更多