【问题标题】:set transparent layer on the 3d model and draw something on the transparent layer and project on the surface在3d模型上设置透明层,在透明层上画一些东西,投影到表面上
【发布时间】:2015-04-17 23:24:49
【问题描述】:

我对投影映射进行了大量研究,但没有找到任何我想做的解决方案,例如通过 iPad 或台式机通过投影仪在真实 3d 对象上进行映射。 我想在 ipad 应用程序的实时 3d 对象上绘制一些东西。我有该对象的 3d 模型并从投影仪连接 iPad,如果我将在 3d 模型上实时绘制线条,它将通过投影仪显示在 3d 对象上。它应该看起来像我在真实物体上绘画。

我想做一些类似...的事情

http://www.youtube.com/watch?v=RoeDacxjtA4

谢谢,

【问题讨论】:

    标签: ios unity3d mapping projection


    【解决方案1】:

    这显然需要广泛的研究,但我有一个想法。

    1. 统一匹配真实模型和 3d 模型。
    2. 您的虚拟摄像头需要与现实生活中投影仪的定位方式完全相同。您的 FOV 需要与您的投影仪相同
    3. 虚拟相机只能看到覆盖层,而不是 3d 对象本身。所以只会给你一张你可以直接投射到实物上的油漆图片

    关于在 3d 模型上绘画,您可以通过多种方式进行绘画。资产商店中可能有一些有用的资产您可以购买

    这看起来很有趣 http://forum.unity3d.com/threads/digital-paint-free-mesh-painting-in-unity-download.95535/

    【讨论】:

    • 感谢 Gerg,这是个好主意。我认为我可以通过这个想法来实现这个目标是完美的。是否知道虚拟相机如何将覆盖层投影到 3d 对象上。是否有任何脚本。
    • 虚拟相机不投射任何东西,它只是看着绘制的覆盖层并将其传递给投影仪。
    • 如果您对我的回答感到满意,请点击左侧的勾号接受,谢谢
    • 我们如何将虚拟相机渲染统一传递给投影仪?
    • 您只需在 PC 或 MAC 上独立构建,运行它并将投影仪插入计算机?我认为这很明显?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 2012-08-03
    • 1970-01-01
    相关资源
    最近更新 更多