在 3d 模型上设置透明层并在透明层上绘制一些东西并投影到表面上

set transparent layer on the 3d model and draw something on the transparent layer and project on the surface

我对投影映射做了很多研究,但没有找到任何我想做的解决方案,比如通过投影仪通过 iPad 或桌面在真实 3d 对象上映射。 我想在 ipad 应用程序的实时 3d 对象上画一些东西。我有那个对象的 3d 模型并从投影仪连接 iPad,如果我在 3d 模型上画线,它会实时显示在投影仪的 3d 对象上。它应该看起来像我在真实的物体上画画。

我想做类似...

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

谢谢,

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

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

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

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