骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
点击购买骑砍周边 点击购买CDKEY
查看: 100796|回复: 114

[原创] 【魔球教程】通过粒子系统编辑器制作蓝色火剑

[复制链接]
鲜花(12) 鸡蛋(0)
发表于 2011-1-8 19:28:40 | 显示全部楼层 |阅读模式
本帖最后由 Ser_Charles 于 2012-5-2 17:06 编辑

先上个效果图吧:
(点击展开 / 收起)


前言:
在前面我的制作火剑的教程里,粒子系统是产生效果的关键。因为引用的是native里原有的火把火焰,火焰比较小,如果要将整把剑铺满就需要在剑的多个不同位置设置粒子系统。这样很麻烦而且执行效率不高。1月6日更新的魔球里我们加入了粒子系统编辑器,在这个编辑器里,我们能编辑出范围更大的火焰,同时还能实现一些其他惊艳的效果。所以首先,请下载最新版的魔球编辑器

下面是教程:
1.打开粒子系统编辑器,找到psys_torch_fire,依此创建新粒子系统。命名为psys_sword_fire

2.打开“基本信息”选项卡。关于这些参数的解释将在后面给出。这里主要改粒子数量,否则火焰会显得比较单薄。这里我设为200,当然也可以设的更高,但是将会占用更多的系统资源,而且效果可能反而不佳。见图:
(点击展开 / 收起)


3.打开"效果"选项卡。将这里的喷射区域中的Y值改成武器长度的一半左右。但要注意单位的问题,物品编辑器里武器长度的单位是cm,而这里单位是m。所以这里的Y值是武器长度的一半*0.01。见图:
(点击展开 / 收起)


4.打开物品编辑器,将火剑触发器如图设置:
(点击展开 / 收起)

注意这里set_position_delta里面的Y值为武器长度一半+5左右,否则火焰会太大以至于手握持位置也有火焰。具体位置可以自己试着调整。

进入游戏就会发现,这样火焰就已经铺满了整把剑。

当然,这个教程还要实现一些更强大的效果。比如效果图里的蓝色火焰。
只要在粒子系统里把“变化”里的几个颜色分量键做一下修改就行。见图:
(点击展开 / 收起)

当然,如果再在物品编辑器里把光源颜色调成蓝色,就更加完美啦。

下面我解释一下几个参数的含义,参考的是module_particles_system.py头部的说明。
一。
首先每个键都有键1和键2,而每个键都有两个参数“大小”和“时间”。
举个例子: 尺寸键1:(时间:0.3,大小:0.6)意味着某粒子存在时间到粒子寿命30%的时候粒子的尺寸是模型大小的60%。而如果再设置 尺寸键2:(时间:1.0,大小:0)意味着粒子在到粒子寿命最后时尺寸变为0。从键1到键2的变化是均匀的。
阿尔法键:和透明有关的键,大小越大透明度越高
红、绿、蓝键:颜色分量键
尺寸键:和粒子尺寸有关的键,大小越大尺寸越大

二。喷射
喷射里包括区域初速度随机性
区域就是粒子产生的范围,单位是m
初速度是个矢量,即粒子产生时的初速度在X,Y,Z三个轴上的分量
随机性,即粒子运动路径的随机性

下面给出粒子系统的维基百科,有些东西琢磨这个可能比较好
http://zh.wikipedia.org/zh/%E7%B2%92%E5%AD%90%E7%B3%BB%E7%BB%9F

评分

参与人数 1第纳尔 +20 互助 +2 收起 理由
我爱屈原!! + 20 + 2 文章不错,继续努力!

查看全部评分

鲜花鸡蛋

孤傲的修罗  在2016-7-10 20:59  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
孤傲的修罗  在2016-7-10 20:58  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下
鲜花(377) 鸡蛋(17)
发表于 2011-1-8 19:29:17 | 显示全部楼层
整理辛苦了。
鲜花(43) 鸡蛋(0)
发表于 2011-1-8 19:30:18 | 显示全部楼层
又出新教程了啊      
鲜花(0) 鸡蛋(0)
发表于 2011-1-8 19:30:51 | 显示全部楼层
本帖最后由 SSgt_Edward 于 2011-1-16 16:14 编辑

我顶啊~~~~~

通过设置不同的键1、键2岂不可以实现变焰色剑!

额呵呵,搞定了,如图:

鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-8 19:39:09 | 显示全部楼层
我顶啊~~~~~

通过设置不同的键1、键2岂不可以实现变焰色剑!
SSgt_Edward 发表于 2011-1-8 19:30


恩,但是这里的颜色是每个粒子的颜色,而每个粒子所在的生命周期不同,总体看的话颜色几乎就是一个颜色
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-8 19:46:13 | 显示全部楼层
另外以后研究好三维成像的话可能会做一个预览粒子系统原型的工具
不过因为专业的原因,我们学的医药高数立体解析几何部分太简单,所以研究这个可能我们得花点时间
鲜花(0) 鸡蛋(0)
发表于 2011-1-8 19:48:59 | 显示全部楼层
另外以后研究好三维成像的话可能会做一个预览粒子系统原型的工具
不过因为专业的原因,我们学的医药高数立体解析几何部分太简单,所以研究这个可能我们得花点时间
Ser_Charles 发表于 2011-1-8 19:46


如果学会立体成像的话脸部代码也可以预览了...
鲜花(111) 鸡蛋(18)
发表于 2011-1-8 19:50:55 | 显示全部楼层
粒子系统要强大多了。
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-8 20:05:42 | 显示全部楼层
粒子系统要强大多了。
hp_honey 发表于 2011-1-8 19:50


没错,之前的只能说是勉强产生效果
鲜花(0) 鸡蛋(0)
发表于 2011-1-9 16:36:38 | 显示全部楼层
如果导入把霜之哀伤,那就绝配了。
鲜花(0) 鸡蛋(0)
发表于 2011-1-9 19:37:23 | 显示全部楼层
支持了......
鲜花(0) 鸡蛋(0)
发表于 2011-1-9 20:39:18 | 显示全部楼层
zhen 真是太感谢了
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 01:27:25 | 显示全部楼层
之前照着你上一个帖子改火剑能成功,但是这次照着这贴我改了把斧头
怎么光冒烟不出火呢 ??
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 01:48:36 | 显示全部楼层
解决了,请无视我上一次回复。
鲜花(73) 鸡蛋(1)
发表于 2011-1-10 03:38:27 | 显示全部楼层
鹭过,支持啊
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 05:08:14 | 显示全部楼层
楼上真是无处不在呀。。
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 08:45:49 | 显示全部楼层
改了一把直刀,背在身上脑袋上冒鬼火!!
求教有什么办法能像骑枪一样不显示出来
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-10 12:27:41 | 显示全部楼层
改了一把直刀,背在身上脑袋上冒鬼火!!
求教有什么办法能像骑枪一样不显示出来
renzifeia 发表于 2011-1-10 08:45

修改携带位置试试
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 15:36:36 | 显示全部楼层
好强,辛苦了楼主
不过第一张图挂了
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-10 15:38:04 | 显示全部楼层
好强,辛苦了楼主
不过第一张图挂了
goldball 发表于 2011-1-10 15:36

挂了?我这里倒是正常的
鲜花(0) 鸡蛋(0)
发表于 2011-1-10 16:27:27 | 显示全部楼层
18# Ser_Charles


解决了!就如骑枪一样什么携带位置也不选!
鲜花(1) 鸡蛋(0)
发表于 2011-1-10 16:29:10 | 显示全部楼层
技术贴,帮你顶一下
我就不会.......
鲜花(0) 鸡蛋(0)
发表于 2011-1-29 11:29:30 | 显示全部楼层
额楼主,黑色的颜色咋调捏?
偶想配配偶的天锁斩月~
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-29 11:51:51 | 显示全部楼层
额楼主,黑色的颜色咋调捏?
偶想配配偶的天锁斩月~
z418608281 发表于 2011-1-29 11:29

黑色的火是不存在的==
游戏里把RGB三个键调成0就看不见火了
鲜花(0) 鸡蛋(0)
发表于 2011-1-29 12:09:39 | 显示全部楼层
额。。。。。。。。。。。。那有米灰色的?
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-29 12:11:43 | 显示全部楼层
颜色根据我关于颜色键的解释调吧
RGB三个分量值越大越亮,反之越暗
鲜花(0) 鸡蛋(0)
发表于 2011-1-29 12:26:42 | 显示全部楼层
哦,那要咋调捏?
帮忙搞搞
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-29 13:40:11 | 显示全部楼层
哦,那要咋调捏?
帮忙搞搞
z418608281 发表于 2011-1-29 12:26

自己试着调嘛
鲜花(0) 鸡蛋(0)
发表于 2011-1-29 14:10:36 | 显示全部楼层
用这个系统自己搞了个真-霜之哀伤 就是武器收起来的时候头上直冒鬼火
鲜花(12) 鸡蛋(0)
 楼主| 发表于 2011-1-29 14:19:08 | 显示全部楼层
用这个系统自己搞了个真-霜之哀伤 就是武器收起来的时候头上直冒鬼火
wxyholy 发表于 2011-1-29 14:10

这个问题还不知道是怎么回事
我用单手剑和245枪做都没有这个问题,应该和携带位置有关
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2019-7-20 04:40 , Processed in 0.208954 second(s), 38 queries , MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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