当前位置: 首页 > news >正文

漳州做网站配博大钱少awordpress国内网站吗

漳州做网站配博大钱少a,wordpress国内网站吗,如何用ad做网站,电脑网站设计公司骨骼动画原理 叫骨骼蒙皮动画或者矩阵变换动画更贴切骨骼动画 transform动画 骨骼顶点变换 渲染模型 KeyframeAnimation(transform节点),骨骼引起的顶点变换(bone,mesh)draw mesh 动画驱动 Animation控制transform,transform提供了骨头的矩阵&…

骨骼动画原理

  • 叫骨骼蒙皮动画或者矩阵变换动画更贴切
  • 骨骼动画 = transform动画 + 骨骼顶点变换 + 渲染模型
    • KeyframeAnimation(transform节点),
    • 骨骼引起的顶点变换(bone,mesh)
    • draw mesh

动画驱动

  • Animation控制transform,transform提供了骨头的矩阵,连续的keyframe控制骨头的位置,让每个精灵分块动了起来;
  • 骨头影响顶点变换,顶点动起来
  • 形成了动画

顶点变换

使用骨骼影响顶点的移动

方式1:gpu

着色器顶点函数里获得骨骼的矩阵对顶点做变换

方式2:cpu

cpu里修改mesh顶点,这个动画复杂,模型复杂会卡

贴图

蒙皮,即把图片盖在模型上,使用某个精灵生成网格,每个顶点自动对应到texture某个uv坐标,编辑器下完成,美术的活

骨骼

  • 骨骼 = 所有骨头
  • 每个骨头都记录顶点和变换矩阵的关系,骨头有父子关系,在unity的形式为Transform节点

骨骼和顶点绑定的方法

在某一顶点区域创建骨头,那么这个区域的顶点都收到这个骨头的影响。骨头的影响范围可以调整。顶点最多可以受到n个骨头影响,游戏里一般是4个。

切块

精灵中不相连的部分都可以算作一个独立的块,也可以在制作的时候自定义切块,一般这些切块是人性骨骼的躯干、头部、四肢、武器

unity animation2D的接口

  • 编辑器导出unity资源:skeletonEditor.export()
  • 导出的资源:Animator + Animation + Sprite + GameObject

源码

入口类

SpriteSkin,对应编辑器SpriteSkinEditor,LateUpdate

Boner2D

利用SkinnedMeshRenderer的特性,构造其需要的参数,骨骼权重,骨骼位置,骨骼动画的计算这个库交给SkinnedMeshRenderer处理了

http://www.dtcms.com/a/422798.html

相关文章:

  • 在用户调研中应用卡尔曼滤波:用动态思维重构认知更新
  • [免费]基于Python的在线音乐网站系统(后端Django)【论文+源码+SQL脚本】
  • 网站建设后期出现的问题手机网站开发前台架构
  • 首饰设计网站大全如何选择昆明网站建设
  • MapDistill:通过相机 - 激光雷达融合模型蒸馏提升高效基于相机的高清地图构建性能
  • 安卓开发---在适配器中使用监听器
  • 【COT】PromptCoT 2.0少样本训练 CoT
  • 鸿蒙应用开发和安卓应用开发的区别
  • UNIX下C语言编程与实践12-lint 工具使用指南:C 语言源代码语法与逻辑错误检查实战
  • UNIX下C语言编程与实践5-C 语言编译器 cc(gcc/xlc)核心参数解析:-I、-L、-D 的使用场景与实例
  • 机器视觉的双相机对位模切应用
  • 高档网站设计wordpress好用的商城主题
  • 植物大战僵尸融合版下载安装教程【PC/安卓/iOS 完整攻略 + 常见问题解决】
  • 厦门做网站价格想学网站建设与设计的书籍
  • 【TCSVT→Neurocomputing→ASOC投稿】记一次旷日持久的投稿经历
  • namespace 扩展
  • C语言——深入解析C语言指针:从基础到实践从入门到精通(一)
  • leetcode430:扁平化多级双向链表
  • 网站项目开发收费标准360网站名片怎么做的
  • 分布式秒杀系统设计方案
  • 分布式短链接系统设计方案
  • 分布式光纤声波振动与AI的深度融合:开启智慧感知新时代
  • 电商网站设计论文新网金商网站
  • [pdf、epub]320道《软件方法》强化自测题业务建模需求分析共279页(202509更新)
  • 赎金信--leetcode
  • Harbor磁盘空间清理指南:如何安全清理半年前的镜像
  • 网站开发项目组织架构电商平台怎么找商家
  • 基于Hadoop的肾脏疾病风险分析系统架构设计精髓
  • 如何优雅的布局,height: 100% 的使用和 flex-grow: 1 的 min-height 陷阱
  • Ubuntu20.04使用venv创建虚拟环境并安装ultralytics