天晴动作工具组文档
首页
C3相关
天晴盒子
Biped动画库
脚本文档
开发公约
  • MAXScript2020 Help (opens new window)
  • 3dsmax-2023-MAXScript Help (opens new window)
  • 3dsmax-2023-Max-Python Help (opens new window)
  • DeveloperSDK2023 Help (opens new window)
教程
更新
关于
  • 动画重定向
  • 3ds Max 文件降版本
  • GIF播放器
  • 表情绑定助手
  • MAXtoUnrealTools
  • MMD4Max
  • AnimFiltersMax2021
  • 分类
  • 标签
  • 归档
首页
C3相关
天晴盒子
Biped动画库
脚本文档
开发公约
  • MAXScript2020 Help (opens new window)
  • 3dsmax-2023-MAXScript Help (opens new window)
  • 3dsmax-2023-Max-Python Help (opens new window)
  • DeveloperSDK2023 Help (opens new window)
教程
更新
关于
  • 动画重定向
  • 3ds Max 文件降版本
  • GIF播放器
  • 表情绑定助手
  • MAXtoUnrealTools
  • MMD4Max
  • AnimFiltersMax2021
  • 分类
  • 标签
  • 归档
  • 用布料驱动骨骼
  • 动画层塌陷工具
  • Biped结构快速设置
  • RootMotion
  • Biped骨骼缩放控制
  • 快速导出FBX工具
  • Physique转换蒙皮Skin工具
  • 选择集一揽子功能
  • 动画曲线导出工具
  • 自动添加制作人标记工具
  • 绑定约束工具
  • 动画复制工具
  • 动画工具
    • AppData ID号占用情况
  • 动画轨迹工具
  • 动画骨骼镜像工具
  • 模型检查工具
  • 破碎工具
  • 蒙皮权重检查工具
  • 柔体工具
  • 自定义工具
  • 快速创建包围盒
  • FBX导出工具
  • 3ds Max导出 虚幻 浮点曲线json
  • 曲线数值编辑工具
  • 其他

    • 动画曲线过滤C#
    • ND GifPlay - gif播放器 0.41
    • ND_ERP_Help
    • MAXtoUnrealTools
    • MMD4Max
    • 动画曲线过滤
    • 简体魔域规范
    • 杀毒清理工具
    • 解决Max 2015sp4版本保存打开文件路径问题
    • 命名工具
    • bvh导入工具
    • 守卫卡诺萨-技能配置工具
    • 渣渣渲屏-3dsMax创建动画预览工具 0.23
    • 脚本翻译工具
    • 腾讯Goskinning自动蒙皮测试
    • 3dsMax顶点动画工具
    • Biped导入BVH动画细则
    • ffmpeg安装教程
  • 绑定

    • 骨骼驱动动画
    • 骨骼链FKIK工具
    • 路径约束工具
    • 武器自动IK
    • SplineIk
    • Bone拉伸缩放导出检测工具
    • 自动飘带
    • 曲线编辑器-快速链接工具
    • 曲线编辑器-快速创建反应控制器
    • 虚幻Max2UEPoseDriver修型工具
  • 工具文档
2021-09-13
目录

动画工具

# 动画工具

# AppData ID号占用情况

fn __TransformZero__ o oring_true =
(
	local pin_id = genguid()
	if o.parent != undefined then
	(
		oParent = o.parent.name
		local old_id = getAppData o.parent 102
		--检查父级是否有分配ID
		if old_id == undefined then (
			--如果没有,生成新的
			setAppData o.parent 102 pin_id
		)
		else(
			--如果有,将继续使用该ID
			pin_id = old_id
		)
		--if o.transform as string == o.parent
		if o.transform.pos == o.parent.transform.pos and o.transform.rotation == o.parent.transform.rotation then
		(
			setAppData o 103 "1" --如果是和挂点对齐的,设为 1
		)else(
			setAppData o 103 "0" --如果和挂点有偏移,设为 0
			local temp_offset = align_anim_offset o.parent o
			setAppData o 105 (oParent+"|"+(temp_offset as string))
			--保存和父级的偏移量
		)

	)else (oParent = "undefined")
	setAppData o 104 pin_id --在子骨骼上保存配对ID
	setAppData o 101 (oParent+"|"+(o.transform as string))
	--setAppData o 105 (oParent+"|"+(temp_offset as as string))
	--setAppData i 2 ((in coordSys parent i.pos) as string)
	--setAppData i 3 ((in coordSys parent i.rotation) as string)

	--setAppData o 2
	if oring_true do (
		if classof o == Biped_Object then
		(
			animate false
			(
				o.transform = (matrix3 [1,0,0] [0,1,0] [0,0,1] [0,0,0])
				rotate o (angleaxis -90 [0,0,1])
			)
		)
		else(
			animate false o.transform = (matrix3 [1,0,0] [0,1,0] [0,0,1] [0,0,0])
		)
		o.parent = undefined
	)

	--bip旋转值偏移90
	--if classof o == Biped_Object do rotate o (angleaxis -90 [0,0,1])

	--if TransformZero_Link.checked do (o.parent = undefined)
)
		
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
动画复制工具
动画轨迹工具

← 动画复制工具 动画轨迹工具→

最近更新
01
魔域简体-C3导出助手【ska,ska】格式支持
06-13
02
Biped动画库
05-29
03
UniRig自动骨骼蒙皮部署
05-20
更多文章>
Theme by Vdoing | Copyright © 2019-2025 ND|99u:199505| 鄂ICP备2022012500号 | 鄂公网安备 42022202000122号

共产主义:是对生产资料的共享,不是对生活资料财产的均分

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×