求教!3d模型的刀光该如何制作??

求教,3D模型刀光该如何制作?
有没有现成的刀光类?
.c3b 只能是骨骼动画,3D刀光该如何做呢?
有DEMO最好:6:

:3: :3: :3: :3: :3: :3: :3: :3: :3: :3:

:10: :10: :10: :10: :10: :10: :10: :10:

:6::6::6::6::6::6::6::6::6::6:

同问,也想知道这个答案

2D中有个MotionStreak可以做2D的拖尾。
3D可以类似,我做了MotionStreak3D用法与MotionStreak类似,
代码地址如下,参见cpp-tests->Sprite3DTest最后一个测试用例MotionStreak3D Test
https://github.com/super626/cocos2d-x/tree/sprite3d

多谢!我下下来研究下!

DEMO已测试。

问题 1:
DEMO中是手动设置 streak 的位置的。
一般刀光都是绑在武器上的,请问,如何让刀光跟着武器走?
利用已有模型,兽人可以拿一把斧头,如何将该刀光绑到斧头的头部(即可造成伤害的部分),并随着兽人动作播放出刀光?

将刀光绑到斧头上,斧头随着兽人的动作运动,但并不会产生刀光。因为斧头的坐标是固定的。

问题 2:
这种方式比较简单,如何能调出下图中的刀光效果?

COCOS什么时候能出个像U3D一样的刀光编辑器?

:10::10::10::10::10::10::10:

问题1,
需要在update函数中拿斧头的位置,来更新MotionStreak。
拿斧头位置的方法,可以保存个斧头的3D精灵的指针,sp->getNodeToWorldTransform(); 这个是斧头坐标原点的位置,跟斧头刃的位置可能不一致,需要加个偏移,具体多大的偏移现在没有刀光编辑器就得试着来了。

问题2,
这个例子是由多个特效组合而成的,刀光部分就是MotionStreak那种做法,加上其他的一些特效,粒子,面片动画,等等。

一切都在努力中哈,暂时就得受累,手动调整一下,或者可以让美术在你想要挂刀光的位置加个虚拟体或者骨骼,你在程序中拿到那个节点的位置更新刀光位置即可。