unity3d 布娃娃系统插件 PuppetMaster 木偶师

这篇具有很好参考价值的文章主要介绍了unity3d 布娃娃系统插件 PuppetMaster 木偶师。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

PuppetMaster包含一个非常易于使用的视觉布娃娃创建工具,用于人形角色,将角色的动画的姿势映射到木偶的的肌肉使其同步,并保持在那里,直到动画在下一帧覆盖它。

unity3d 布娃娃系统插件 PuppetMaster 木偶师unity3d 布娃娃系统插件 PuppetMaster 木偶师unity3d 布娃娃系统插件 PuppetMaster 木偶师unity3d 布娃娃系统插件 PuppetMaster 木偶师unity3d 布娃娃系统插件 PuppetMaster 木偶师

 

简略使用方法

  • 1. 人形角色模型拖动到场景并附加BipedRagdollCreator.cs组件。点击“Create a Ragdoll”按钮,点击Done按钮
  • 2. 角色添加PuppetMaster.cs 组件到其中,然后单击“Set Up PuppetMaster”按钮。这会在场景中生成角色的副本,这时就可以删除原来的角色,用生成的角色重复1、2操作
  • 3.把角色Animator组件的Culling Mode:改为Always Animate
  • 5.在Behaviours物体下创建空物体 并附加BehaviourPuppet.cs组件,值可以复制官方例子的值
  • 6.修改层级 把 PuppetMaster 名称的物体也就是木偶层设置成木偶层和 动画层的碰撞器区分开
  • 7.在 PuppetMaster 名称物体 上添加 LayerSetup.cs 组件 并把 动画物体 拖动赋值 Character Controller Layer,这步可以省略 代替第六步
  • 7.模型上的所有 ”Skinned Mesh Renderer”组件 的 “Update When Offscreen” 打钩

非人形模型使用 PuppetMaster布娃娃。通过选择(根)GameObject并从菜单栏中单击“GameObject/Convert to ConfigurableJoints”,可以将任何其他关节转换为可配置关节.然后重复1~7步奏.

RagdollEditor.cs  布偶娃娃编辑器,附加PuppetMaster名称的物体上也就是木偶上,就可以调整木偶碰撞器的位置和旋转.调整好就可以脚步就可以去除.

 unity3d 布娃娃系统插件 PuppetMaster 木偶师

官网 使用文档http://www.root-motion.com/puppetmasterdox/html/pages.html文章来源地址https://www.toymoban.com/news/detail-401291.html

到了这里,关于unity3d 布娃娃系统插件 PuppetMaster 木偶师的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity3D中用Vectrosity插件画直线、画点、画曲线、画方框

    Unity3D 中用Vectrosity插件画直线、画点、画曲线、画方框 。Vectrosity插件是 Unity3D 目前发现的一个画线最好的工具插件。   画线我们肯定需要LinePoints,注意:Vector2是Screen以像素为单位的点,如果用Vector3的话那么就是world Space里面的点画线。 画直线用Vector.DrawLine,如果给了材质

    2023年04月24日
    浏览(41)
  • 如何在 Unity3D 制作一杯水 LiquidVolume插件 水杯 烧瓶液体

    这款插件功能非常强大,你可以做烧杯装液体,啤酒,鱼缸,甚至是制作一个池塘. Shader的类型与功能都很齐全,基本上可以满足你想要大部分的效果. 这款插件我做了中文翻译,对于英文不是很好的童鞋会有帮助,至少一目了然,大概知道这个参数是做什么的. 参数截图 效果 与原版插件

    2024年02月02日
    浏览(45)
  • 【Unity3D】粒子系统ParticleSystem

    1 简介         拖尾(TrailRenderer)、线段渲染器(LineRenderer)、粒子系统(ParticleSystem)是 Unity3D 提供的三大特效,其中粒子系统的功能最为强大,特效也最炫酷,但操作也最复杂。粒子系统中,不断地有粒子生成和粒子消亡,一般而言,粒子消亡速率和生成速率保持一致(

    2024年01月16日
    浏览(48)
  • 「Unity3D」解决2022的PackageManager无法显示官方插件Burst和Collections的最新版本

    非常奇怪Unity2022版本的 PackageManager 无法显示 Burst 和 Collections 的最新版本,但是官方文档已经 release 了更高的适配版本,如下图: 实际上,在2020或2021版本中,可以看到两者的最新版本是 1.8.2 和 1.4.0 ,并且可以正确安装。 那么解决的办法就是,手动添加 packages.unity.com 到

    2024年02月07日
    浏览(67)
  • Unity3D粒子系统之制作火焰特效

    本文将会介绍如何使用Unity内的粒子系统制作烟雾效果。 如果想了解Unity粒子系统中的基础属性,可以看这篇博客:Unity3D粒子系统之基础属性介绍 先上预览图吧 用自己熟悉的绘画工具画一张类似这样的图片(相似即可,白灰色部分边缘不规则),注意一定要黑底。 将画好的

    2024年02月02日
    浏览(44)
  • Unity3D粒子系统之制作烟雾特效

    本文将会介绍如何使用Unity内的粒子系统制作烟雾效果。 如果想了解Unity粒子系统中的基础属性,可以看这篇博客:Unity3D 粒子系统之基础属性介绍 先附上预览图: 材质贴图 首先我们需要一张烟雾材质用的材质贴图,我是自己画的,可以参考下图自己画一张或者去网上找素材

    2024年02月02日
    浏览(52)
  • Unity3D粒子系统之基础属性介绍(一)

    下文将介绍如何用Unity3D的粒子系统。 (1)Duration:粒子的发射周期 图中的5.00表示在5秒后会进入下一个粒子的发射周期。如果勾选Looping,则5秒后也就是第一个周期结束时粒子会停止发射。Prewarm是预热系统,只有在勾选Looping后才有效,开始播放粒子是已经发射了一段时间的

    2024年02月03日
    浏览(41)
  • Unity3D学习之UI系统——NGUI

    资源商店搜索 学习版自行搜索 导入即可 创建UI 创建NGUI后,挂载在UI Root 和其 子Camera的脚本 分辨率自适应模式的基础 3.1.1 分辨率概念 3.1.2 Root的作用 3.1.3 root脚本各组件 Minimun Height 和 Maximum Height 用于拖动窗口时,如果窗口变得很小了,UI不缩放的话,会挡住游戏,使用Flex

    2024年03月17日
    浏览(83)
  • Unity3D学习之UI系统——GUI

    设置Screen Type和Center Type 最终实现效果: 3.1.1 GUI 共同点 3.1.2 文本控件 可以传图片 在unity中拖入图片 可以把Rect 设置成public 的变量,在控件中设置 文字和图片均显示 toolTip 获取当前选中的空间的附带信息 GUI Style 控制样式 3.1.3 按钮控件 必须要按下并抬起才算被点击 长按按钮

    2024年01月22日
    浏览(68)
  • Unity3D学习之UI系统——UGUI

    3.2.1 Screen Space -Overlay 覆盖模式 3.2.2 Screen Space - Camera 摄像机模式 创建专门的摄像机渲染UI 并让主摄像机不渲染UI层 3.2.3 World Space 宽高 * 缩放系数 = UI界面大小 参考分辨率 图片格式要改为Sprite 恒定像素模式计算公式 会根据当前分辨率 和 参考分辨率的比率自动计算UI的缩放量

    2024年02月21日
    浏览(258)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包