KineFX —— 简介

news2024/11/16 2:47:17

        KineFX是绑定和动画的框架和工具集,可在SOP级别创建和编辑角色;可从头创建自己的KineFX角色,或使用特定的KineFX SOP和常规的SOP去编辑导入的角色和动画;

程序化绑定

        KineFX构建与程序化绑定的原则上,可快速非破坏性迭代绑定;在动画时,可重新配置绑定,删除一动画层级的整个部分且不丢失蒙皮和动画,解除父级并保持位置(世界空间变换);

        APEX (All-Purpose EXecution)是图形评估框架,用于构建和计算解算绑定;APEX图形是用于表示角色绑定逻辑的几何体;用户能程序化构建和组装绑定逻辑块,在稍后评估绑定逻辑;这种延时评估可使绑定逻辑和绑定计算解耦,从而显著提高性能;

        KineFX是SOP级别的绑定和动画框架,APEX是运行其下的图像评估引擎;KineFX利用了APEX,KineFX一些基础现在使用APEX图像评估引擎;

动画和打包压缩角色格式packed character format

        为支持APEX动画和绑定工作流,packed character format是一种方式,定义、捆绑、组织数据(为在视口中创建和动画一个或多个角色);packed character format由几何体数据组成,以文件夹结果组织类似磁盘目录结构,作为嵌套的packed primitive数据被添加;

动画重定目标retargeting
        Retargeting是从一个角色获取动画并传递给另一个角色的过程;KineFX的灵活性和稳健性能够处理源角色和目标角色在形态和层次结构上的差异;
     

KineFX glossary
Animated Pose、Deform Pose承载角色动画数据的骨架skeleton,变形角色的捕获;
Bind Pose驱动对象或目标对象(首次被约束的对象在约束关系内)的状态,类似于rest pose;
Bone、Link两joint间关系的可视化表示,类似骨骼没有任何自身的变换;
Capture、Skin

Noun:被绑定到skeleton的几何体,可被skeleton的joint移动和变形,称为skin;

Verb:把几何体绑定到skeleton,使其成为角色的skin;

Capture Geometry骨骼捕获线和四面体网格的组合;
Capture Layer、LayerCapture Layer Paint SOP
Capture Pose用于角色skin捕获的skeleton pose;
Capture Skeleton用于角色skin捕获的skeleton;
Charactercapture skeleton, capture skin, and animated rig;
Joint作为层级或skeleton一部分的KineFX点;
Local Space Transforms一个点的位移方向和缩放,遵从给定层级中的父级;
MotionClip一段时间内的一系列Animated Pose的打包几何体;
PointKineFX几何体的最低级别部分,具有P、transform属性的变换;
Ragdoll在Bullet Solver下生成的程序化的动画;
Rest Geometry导入的角色skin,通常包含具有boneCapture点捕获属性的几何体(可使用Joint Deform SOP节点变形);
Rest Pose对skeleton的默认或初始pose,常是T-pose;被Rig Match Pose SOP骨架定义的pose;对Retargeting是必需的;
Retargeting将skeleton或绑定角色上的动画传递给另一个的过程;
Rigjoints, IK solvers, constraints, and blend shapes的层级
Rigid Capture由值为1的boneCapture属性点组成的skin;仅能被skeleton变换移动(不可变形);
Secondary Motion使用各种运动效果生成的程序化动画(如lag/overshoot, jiggle, and spring);
Skeletonjoint的简单层级结构,被不可选择的线连接;
Skin Geometry为捕获的输入几何体,Bone Capture Biharmonic和Capture Packed Geometry应用捕获权重的mesh;基于skeleton动画,Bone Deform SOP移动和变形;
Soft Capture由值小于1的boneCapture属性点组成的skin,即可移动也可变形;由Bone Capture Biharmonic创建;
Source对动画重定目标操作,源骨架动画的来源;
State一系列点或joint变换的状态;
Target对动画重定目标操作,目标骨架动画;
Tetrahedral Mesh四面体组成实体mesh,捕获几何体的一部分;
Tweak Pose用于绑定匹配的源和目标pose,存储单个点变换;
World Space Transforms一个点的位移方向缩放,遵从世界原点;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1712972.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java基础入门day60

day60 购物车案例补充 设置欢迎页 打开也系统&#xff0c;就可以直接看到商品列表页面 之前曾经设置过欢迎页&#xff0c;都是针对页面&#xff0c;可以有html页面&#xff0c;也可以有jsp页面 但是今天我们将一个servlet设置成欢迎页 在web.xml文件中设置欢迎页 <welcome…

初探Flask:Pycharm社区版创建Flask项目

文章目录 一、创建工程二、引入Flask库1.使用命令行安装Flask2.在PyCharm中安装Flask 三、创建Flask框架基本文件四、运行项目 本文将带您一步步创建一个简单的Flask项目&#xff0c;包括设置Python环境、安装Flask库以及创建基本的项目结构。 一、创建工程 首先&#xff0c;确…

找到可靠的APP外包开发公司

找到可靠的APP外包开发公司需要经过一系列细致的筛选和评估。以下是寻找和选择一家合适的APP外包开发公司的步骤和注意事项。选择一家可靠的APP外包开发公司需要经过详细的研究和多方面的评估&#xff0c;确保公司能够满足项目需求并提供高质量的服务。北京木奇移动技术有限公司…

【乐吾乐3D可视化组态编辑器】灯光

灯光 在场景属性中&#xff0c;我们介绍了HDR&#xff0c;它的作用是为场景提供环境光&#xff0c;如果网格设置了PBR材质&#xff0c;那么网格表面就会反射出光照效果。这是为场景提供环境光的手段之一&#xff0c;但是它也有缺陷&#xff0c;一是只对PBR材质有效&#xff0c…

采用Java+ SpringBoot+ IntelliJ+idea开发的ADR药物不良反应监测系统源码

采用Java SpringBoot IntelliJidea开发的ADR药物不良反应监测系统源码 ADR药物不良反应监测系统有哪些应用场景&#xff1f; ADR药物不良反应监测系统有哪些应用场景&#xff1f; ADR药物不良反应监测系统具有广泛的应用场景&#xff0c;以下是一些主要的应用场景&#xff1a…

MT3048 区间按位或

思路&#xff1a; 使用ST表。ST表求区间最大值改为按位或即可。 ST模板可参考MT3024 maxmin 代码&#xff1a; 1.暴力6/10 #include <bits/stdc.h> using namespace std; const int N 2e5 10; const int M 5e5 10; int n, m; int num[N]; int main() {cin >&…

前端实习记录——git篇(公司拉取项目流程)

实习中第一步就是拉取项目&#xff0c;看项目代码&#xff0c;下面总结一下我在公司项目拉取项目流程。 1、联系leader开通gitlab账号 2、查看/配置git用户名和密码 &#xff08;1&#xff09;查看 git config user.name git config user.email git config user.password &…

8086 汇编笔记(二):寄存器(内存访问)

一、内存中字的存储 字单元的概念&#xff1a;字单元&#xff0c;即存放一个字型数据(16 位)的内存单元&#xff0c;由两个地址连续的内存单元组成 由上一章学习可知&#xff1a;高地址内存单元中存放字型数据的高位字节&#xff0c;低地址内存单元中存放字型数据的低位字节 …

【喜报】科大睿智多家服务企业上榜2024年第四批DCMM名单

近日&#xff0c;DCMM官方平台发布通知公告&#xff0c;根据《数据管理能力成熟度评估工作管理办法(暂行)》的有关规定&#xff0c;经单位自愿申请&#xff0c;评估机构评估、专家评审及公示&#xff0c;下列27单位获得数据管理能力成熟度等级证书。小编祝贺多家服务企业上榜20…

四川古力未来科技抖音小店畅享多重好处

在当今数字化浪潮席卷之下&#xff0c;四川古力未来科技抖音小店以其独特的魅力&#xff0c;正逐渐成为消费者们的新宠。作为融合了先进科技与便捷购物体验的创新平台&#xff0c;它不仅能够满足消费者的多样化需求&#xff0c;更在提升购物体验、优化服务流程等方面展现出了显…

【ubuntu20】--- 定时同步文件

在编程的艺术世界里&#xff0c;代码和灵感需要寻找到最佳的交融点&#xff0c;才能打造出令人为之惊叹的作品。而在这座秋知叶i博客的殿堂里&#xff0c;我们将共同追寻这种完美结合&#xff0c;为未来的世界留下属于我们的独特印记。 【Linux命令】--- 多核压缩命令大全&…

openresty(Nginx) 隐藏 软件包名称 版本号 升级新版本

1 访问错误或者异常的URL 2 修改配置&#xff0c;重新编译&#xff0c;升级 #修改版本等 vim ./bundle/nginx-1.13.6/src/core/nginx.h #define nginx_version 1013006 #define NGINX_VERSION "1.13.6" #define NGINX_VER "openresty/&q…

第二证券炒股知识:买可转债的条件?

买可转债需要开通可转债的权限&#xff0c;其间开通可转债权限需要满意2年买卖经历10万元资产量”的准入要求。 在买卖可转债时&#xff0c;需要留意以下买卖规则&#xff1a; 1、可转债买卖时刻为买卖日的9:30-11:30,13:00-15:00&#xff0c;其间9:15-9:25&#xff0c;9:15-9…

如何在OrangePi AIpro智能小车上实现安全强化学习算法

随着人工智能和智能移动机器人的广泛应用&#xff0c;智能机器人的安全性和高效性问题受到了广泛关注。在实际应用中&#xff0c;智能小车需要在复杂的环境中自主导航和决策&#xff0c;这对算法的安全性和可靠性提出了很高的要求。传统的强化学习算法在处理安全约束时存在一定…

[CVPR-24] HUGS: Human Gaussian Splats

本文提出一种新的数字人表征Human Gaussian Splats (HUGS)&#xff0c;可以实现新姿态和新视角生成&#xff1b;本文提出一种新的前向形变模块&#xff08;forward deformation module&#xff09;&#xff0c;在标定空间基于Gaussians表征数字人&#xff0c;并基于LBS学习如何…

【Pandas】深入解析`pd.read_sql()`函数

【Pandas】深入解析pd.read_sql()函数 &#x1f308; 欢迎莅临我的个人主页&#x1f448;这里是我深耕Python编程、机器学习和自然语言处理&#xff08;NLP&#xff09;领域&#xff0c;并乐于分享知识与经验的小天地&#xff01;&#x1f387; &#x1f393; 博主简介&#xf…

开放式耳机推荐品牌:五款品质超凡机型必须选购

在这个快节奏的生活中&#xff0c;我们每个人都渴望在忙碌之余找到一片属于自己的宁静。音乐&#xff0c;作为连接心灵的桥梁&#xff0c;无疑是最为直接和有效的途径。而一款优秀的开放式耳机&#xff0c;不仅能让我们沉浸在美妙的旋律中&#xff0c;还能在保持对外界环境感知…

Golang os.Rename invalid cross-device link的原因

文章目录 背景运行环境 文件系统对比linux下的文件系统mac下的文件系统linux下的mv指令 golang的os.Rename源码os.Renamesyscall.Renamesyscall.RenameatSYS_RENAMEAT是什么 查看系统调用函数文档什么是man pageman page的用法user commandssystem calls renameat不支持跨挂载点…

如何用俄语预定酒店,柯桥外贸俄语培训

-Привет, Алекс! Как твои дела? 你好&#xff0c;阿列克斯&#xff01;你最近好吗&#xff1f; -Отлично! Я скоро уезжаю на 10 дней в Санкт-Петербург, но никак не могу найти там…

ITIL4认证考试这么贵,还值得考证吗,有必要学吗?

从2023年4月1日开始&#xff0c;ITIL 4是Foundation认证将会捆绑OTM(Official Training Materials),这样在一次ITIL4的考试费中将会捆绑&#xff1a;试卷费电子教材书费监考费OTM费&#xff0c;每一种考试费都相较于2022年有涨幅&#xff0c;再加上PeopleCert收取的授权机构的授…