blender - 如何使对象在特定关键帧不可见而不在 Blender (2.59) 中移动它?

标签 blender

我对 blender 很陌生,我正在用它做一些实验。

我一直在寻找一种方法,可以让对象在特定关键帧处从视线中消失,而无需将其移出相机 View 。例如。在第 1 帧,立方体在那里,在 (0, 0, 0) 和第 2 帧,它不再可见,但仍然在位置 (0,0,0),在第 3 帧它再次可见。

在网上搜索后,我发现了 this建议将对象移动到另一层的页面,但由于它适用于 Blender 2.49,从那时起软件似乎发生了变化:我在插入关键帧时找不到“层”选项。

我找到了一些其他网站,但他们要么建议使用类似于上面链接的技术,要么建议更改我不感兴趣的纹理的 alpha。

那么,在 Blender 2.59 中使对象不可见的首选方法是什么?

附加信息(与我期待的答案无关,IMO):

  • 我正在使用 blender 为 Unity 制作模型。
  • 我使用的是 2.59,因为它适用于我拥有的统一版本。
  • 最佳答案

    有很多方法可以达到这种效果。

    最简单的方法是为对象的可见性设置关键帧。
    为此,您只需转到轮廓图,然后单击对象名称旁边的小眼球,然后将鼠标悬停在闭合的眼球上并点击“i”以设置关键帧。然后眼睛会变成黄色,表示它已被设置关键帧。对相机图标执行相同操作(以便您的渲染行为相同)。然后转到您希望对象出现的位置,再次单击眼球和相机使它们重新出现,然后在每个对象上再次点击“i”以将它们设置为关键帧...... blender 不是一个很棒的程序吗?我喜欢能够对几乎所有事物进行关键帧处理! :D

    还有这些不太容易但又各有用途的方法,如果您想在消失/出现中进行某种过渡,也可以使用这些方法:

  • 我的首选方法是将对象移出屏幕、关键帧位置,然后将动画(在图形编辑器中)曲线类型设置为“常量”(键 -> 插值模式 -> 常量),然后将对象移动到位并将关键帧设置在您希望它出现的位置。因此它会立即出现。
  • 将对象的 Material 属性设置为透明,然后选择“Z-Transparency”并将 alpha 设置为 0。然后简单地将 alpha 设置为关键帧(将鼠标悬停在 Alpha 值上并点击“i”),然后转到您希望它出现的位置,将 alpha 值更改为 1,然后再次设置关键帧。这将使其随着时间的推移逐渐淡入,或者您可以在图表编辑器中将曲线更改为常量,如方法 1 中所述。
  • 如果你想在物体还在原位时 mask 它,你可以在它周围制作一个立方体,将立方体 Material 透明度设置为“ mask ”,然后将立方体移出相机以取消 mask 对象,而不是移动对象。当您想在动画过程中部分地揭开某些东西时,这很方便。例如,如果您正在为视频创建文本叠加层,并且您希望文本看起来像是从您的手中出来一样,您可以在蒙版对象拉开以显示文本时设置动画以跟随您的手的轮廓.
  • 关于blender - 如何使对象在特定关键帧不可见而不在 Blender (2.59) 中移动它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8844389/

    相关文章:

    python - Blender Python 模块导入

    import - FBX 文件使用什么压缩算法?

    javascript - Three.js - 访问场景中的子对象

    java - Libgdx 加载 blender 模型,透明度不正确

    3d - 我可以在 Three.js 中让圆柱体发光,使其看起来像管灯吗?

    python - Blender Python 在同一组中选择对象?

    用飞机 blender 切割

    python - Blender 导出插件和 bl_idname

    import - Blender fbx 从 ascii 格式导入

    opencv - 将 OpenCV 姿态估计应用于 Blender 相机