骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 1621|回复: 3

[下载] 弩车顶点动画(移动+发射)及程序使用方法简述

[复制链接]

202

主题

984

回帖

986

积分

子爵[版主]

Rank: 7Rank: 7Rank: 7

UID
2893127
第纳尔
14521
精华
0
互助
90
荣誉
18
贡献
325
魅力
775
注册时间
2017-11-5
鲜花(428) 鸡蛋(0)
发表于 2024-3-4 18:22:01 | 显示全部楼层 |阅读模式
本帖最后由 vegetto 于 2024-3-7 07:54 编辑


不定期分享一部分顶点动画资源,我根据我的使用经验,简述相关程序用法和发挥想象力提出一些可以搭配的相关mod场合。

弩车顶点动画-百度云资源如下(凡有二维码形式等隐形收费行为的mod禁用)
https://pan.baidu.com/s/1B68YHPnj38e4JlFARbXJrQ?pwd=7456

模型数据:受到动作源文件拆分限制,将动画文件分解成步行--攻击发射这2个拆分的顶点动画模型,单个模型3466面,其中移动动画41帧,发射攻击动画71帧,其中发射动画的箭矢量单独命名,组合模型使用。导入单体brf后约9.3MB大小。

使用注意点:
【先看顶点动画控制代码的基本理论贴(https://bbs.mountblade.com.cn/thread-2096174-1-1.html),对于物体顶点动画控制,我们先看这个物体拥有几个动画模型(比如有时我们可以把一个物体动画拆分多个动画模型,也可以合并,那么就是两种程序思路写法),每个动画模型包含几组动作(比如如果顶点动画模型是人来举例,把站立-步行-攻击-死亡做到一个动画模型,那要先列出各组动作的区间),动作的含义是什么(比如 帧时刻区间0-200人物站立,210-400人物攻击等等),是否选循环还是非循环播放op操作(一般没有多组动画切换,或者是多组动画的中转动作时常用循环播放动画,如你攻击完要回归站立idle动作,你步行停止也要回归站立idle动作,所以idle待机动作是很多游戏动画的中转动作,而攻击对是每次攻击条件的一次响应并且具有执行完一次非其他外力强作用不可打断,故这种一般采用非循环播放op),是否需要配合倒放(顶点动画播放op可以终点帧时刻参数小于起点,达到倒放动画的作用,有些动作只做释放不做回收的话,就需要配合倒放动画)】

所以综上解释,因为本模型源动作文件就是拆开的,如果不是bip形式做的动作,利用时间曲线将所有动作融合到一个fbx中较为困难,所以按动作分开生成md3模型。因为采用动作拆分多个模型,所以sceneprop中要按各动作模型注册多个场景物品,利用prop set visibility的隐身控制操作,根据行为条件显示对应动作的含动画模型,并执行一次动画。
注册场景物prop分别采用模型tscatk(弩车攻击但缺箭,帧时刻区间0-700),tscmissle(弩车攻击时的箭,帧时刻区间0-700),tscrun(弩车移动,车轮原地滚动画,帧时刻区间0-400)。
通过发射箭矢的瞬间将tscmissle隐身prop set visibility 0【即prop箭矢恒设定弩车攻击动画模型tscatk位置,箭矢帧时刻区间0-440时显示,450-700时隐身,然后add missle 发射item 类型的tscmissle(但移除动画)为模型的箭矢,方便利用item机制箭矢飞行和伤害事件。
tscrun弩车移动动画模型由于帧时刻区间0-400都是轮子在滚的动画,所以移动停滞你可以记录当前帧时刻而后锁定帧,或者考虑制动帧时刻0播放到400时维持在400.



评分

参与人数 1第纳尔 +20 互助 +1 魅力 +20 收起 理由
Aomine Daiki + 20 + 1 + 20 多来点这样的好贴,硬核

查看全部评分

28

主题

4155

回帖

3130

积分

子爵[版主]

世纪风云制作组[程序]

圣殿骑士团[KT]
战团ID:Epig

中级术士

Rank: 7Rank: 7Rank: 7

UID
1706215
第纳尔
34958
精华
3
互助
157
荣誉
79
贡献
2005
魅力
207
注册时间
2013-12-8

骑砍中文站APP会员勋章原版正版勋章战团正版勋章火与剑正版勋章拿破仑正版勋章维京征服正版勋章汉匈决战正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]骑士美德之仁慈勋章[杰出会员互助勋章]骑士美德之谦恭勋章[杰出会员财富勋章]骑士美德之公正勋章[杰出会员高级财富勋章]骑士美德之正义勋章[杰出会员荣誉勋章]骑士精神之文韬勋章杰出版主勋章骑士美德之奉献勋章骑士美德之高贵勋章骑砍中文站微博会员勋章骑砍中文站微信会员勋章骑友真人秀勋章汉匈决战荣誉用户勋章元老骑士勋章霸主正版勋章

鲜花(2039) 鸡蛋(904)
发表于 2024-3-4 18:33:04 | 显示全部楼层
之前有见过一个投石车好像也有类似的分层,不过没有这么精细
童鞋们,欢迎来到骑马与砍杀学院,我是你们的科任老师,猪猪老师,由我来为童鞋们介绍以下课程:
1、人间五十年life50 2.0测试版
2、永恒世界4.5.5公测版
3、永恒世界网页端 UCP2.0
4、大逃杀1.0公测版
5、永恒世界4.5特别版
6、常见PY报错解决方案

0

主题

10

回帖

3

积分

平民

Rank: 1

UID
3535605
第纳尔
7
精华
0
互助
0
荣誉
0
贡献
0
魅力
0
注册时间
2023-7-7
鲜花(0) 鸡蛋(0)
发表于 2024-3-23 06:28:32 | 显示全部楼层
好东西   

107

主题

1511

回帖

725

积分

骑士

大汉虎贲军[DH]
战团ID:jgzh1990

Rank: 4Rank: 4

UID
1233738
第纳尔
4443
精华
0
互助
30
荣誉
9
贡献
10
魅力
407
注册时间
2013-3-16

骑砍中文站APP会员勋章战团正版勋章骑砍中文站微博会员勋章

QQ
鲜花(333) 鸡蛋(0)
发表于 2024-3-24 11:48:53 来自手机 | 显示全部楼层
运行代码怎么写?分享一下呗
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-4-28 11:23 , Processed in 0.113844 second(s), 26 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表