查看: 1754|回复: 17
|
3ds max particles 的问题
[复制链接]
|
|
这里好像没有什么人谈到particles,不懂有没有人可以帮到我
其实我要弄树叶掉落,要怎么样弄到particles(叶子)碰到collision(地上)就停止转动呢? |
|
|
|
|
|
|
|
发表于 16-7-2009 04:04 PM
|
显示全部楼层
Kenji兄应该是这里最精通particle的。。。你呼唤吧~ |
|
|
|
|
|
|
|
发表于 16-7-2009 04:38 PM
|
显示全部楼层
一定要particle吗?不能用reactor吗? |
|
|
|
|
|
|
|
楼主 |
发表于 16-7-2009 04:50 PM
|
显示全部楼层
particles不用自己copy千千万万的叶子,我大概懂怎样,是一个叫go to rotation的东西弄的,是一个我完全没有碰过的东西 |
|
|
|
|
|
|
|
发表于 16-7-2009 05:06 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 16-7-2009 05:08 PM
|
显示全部楼层
效果好的设定要等Kenji大大的指导了
对了,顺便问下如果我自己排好了所有的叶子,想把我的排列(即所有的objects)变成particle来使用,该怎么做呢?谢谢~
p/s: Lock/Bond 必须要install了creative extension才有。
[ 本帖最后由 tecsun 于 16-7-2009 05:12 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 16-7-2009 11:10 PM
|
显示全部楼层
我不是很清楚,不好意思,我还是particles新手
[ 本帖最后由 greenteaz 于 16-7-2009 11:15 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 17-7-2009 01:29 AM
|
显示全部楼层
大家好。
基本上tecsun都把collision的问题解答了。
现在来解答tecsun版主的问题吧,
就是怎么把object换做particles使用。
如果单是用pflow有的工具的话是达不到这效果的。
在这里你需要用到birth script operator
你所有的叶子必须从新命名,选择全部叶子,然后用tools>rename objects.
base name : leaf 然后选择numbered, 其他留空。
在你的particle flow 里面用birthscipt operator 把birth operator取代。
点击Bitrh Script中的Edit Script的脚本全部清除。 然后贴上这个脚本
on ChannelsUsed pCont do
(
pCont.useAge = true
pCont.useTM = true
pCont.useShape = true
)
on Init pCont do
(
global ChunksArray = $leaf* as array
)
on Proceed pCont do
(
t = pCont.getTimeStart() as float
if t < 0 do
(
NumChunks = ChunksArray.count
for i = 1 to NumChunks do
(
pCont.AddParticle()
pCont.particleIndex = pCont.NumParticles()
pCont.particleAge = 0
pCont.particleTM = ChunksArray.transform
pCont.particleShape = ChunksArray.mesh
)
)
)
on Release pCont do
(
)
有点马虎的解释,希望你们看得懂 |
|
|
|
|
|
|
|
发表于 22-7-2009 10:30 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 22-7-2009 10:46 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 22-7-2009 10:29 PM
|
显示全部楼层
找到问题所在了,因为discuz!代码的关系,导致kenji大大你的script在显示上有两行出错了:- pCont.particleTM = ChunksArray[i].transform
- pCont.particleShape = ChunksArray[i].mesh
- -- 少了[i],难怪transform和mesh变成斜体=_=!
复制代码 |
|
|
|
|
|
|
|
楼主 |
发表于 22-7-2009 11:23 PM
|
显示全部楼层
我不会玩particle view里面的东西,结果我没有弄到叶子停
[ 本帖最后由 tecsun 于 23-7-2009 09:47 AM 编辑 ] |
|
|
|
|
|
|
|
发表于 23-7-2009 12:02 AM
|
显示全部楼层
回复 11# tecsun 的帖子
你不说我都没发现到,你把我给你的scene file拿来对照? |
|
|
|
|
|
|
|
发表于 23-7-2009 03:07 PM
|
显示全部楼层
回复 12# greenteaz 的帖子
翻书那个poly重叠了哦
最后那个几美下~喜欢 |
|
|
|
|
|
|
|
发表于 23-7-2009 07:41 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 24-7-2009 01:20 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 25-7-2009 01:18 PM
|
显示全部楼层
我到现在都不知道如何处理 Particle 撒下的mesh
在触碰Deflector 会不断震动。。。
唯一解决办法,只好用后期制作。。。。。
商业片没法顾及那么多了。 |
|
|
|
|
|
|
|
发表于 25-7-2009 02:36 PM
|
显示全部楼层
回复 17# superDog 的帖子
Collides那边放Stop的话,一碰到Deflector不是就会停住了吗? |
|
|
|
|
|
|
| |
本周最热论坛帖子
|