溜溜问答 > 模型制作 > 3Dmax > 3DMax粒子系统怎么导出FBX?
Wengxiu
Wengxiu
邀请你来回答
328人阅读 2021-04-28

3DMax粒子系统怎么导出FBX?

比如灰尘、光影特效等等怎么导出FBX?我刚导出FBX不能显示粒子系统到底什么原因?
我要回答
1个回答

3DMax粒子系统无法导出fbx 但有其他办法
1 如果是想要导出粒子状态 和 点索引 向量等等 考虑使用krakatoa粒子系统 用kr拾取3DMax的粒子系统 或者 直接使用kr主界面中打开对应的计算粒子系统类型 保存出粒子序列 然后再在其他软件读入 kr可以在Maya C4D等多种主流软件中安装 并且读取他自己计算的粒子序列

2 如果是想导出当前粒子飞行状态 且作为模型的话 先从合成物体创建面板选择mesher(中文大意应该是 多边形化) 然后拾取粒子 这时候你会看到mesher的转变成了 粒子系统设置好的shape形状 然后是用 导出obj序列的脚本 导出逐帧obj
脚本百度不让发 我给你把代码复制上来 你在那边创建一个空Max脚本 粘贴进来保存后运行即可
--=================================================
-- edit (objexp.getininame())
theini = objimp.getininame()
setinisetting theini "geometry" "flipzyaxis" "1"
try destroydialog objexportrollout catch()
rollout objexportrollout "obj sequence export" wIDth:336 height:72
(
edittext pathedt "" pos:[0,5] wIDth:284 height:16
button pathbtn "open" pos:[288,4] wIDth:43 height:18
label lbl1 "frame padding" pos:[7,50] wIDth:76 height:16
spinner framepaddingspn "" pos:[84,50] wIDth:84 height:16 range:[1,10000,1] type:#integer scale:1
label lbl2 "start" pos:[8,29] wIDth:32 height:15
label lbl3 "end" pos:[175,29] wIDth:21 height:15
spinner startspn "" pos:[39,28] wIDth:130 height:16 range:[-1e+006,1e+006,animationrange.start] type:#integer scale:1
spinner endspn "" pos:[200,28] wIDth:130 height:16 range:[-1e+006,1e+006,animationrange.end] type:#integer scale:1
button exportbtn "export" pos:[174,50] wIDth:156 height:17

on pathbtn PRessed do
(
try
(
exportobjpath = getsavefilename caption:"set obj sequence path" types:"obj (*.obj)|*.obj"
pathedt.text = exportobjpath
)catch()
)
on exportbtn PRessed do
(
if pathedt.text != "" do
(
framepaddingval = framepaddingspn.value
file = pathedt.text
filename = (getfilenamepath file) + (getfilenamefile file)
disablesceneredraw()
For t = startspn.value to endspn.value do
(
slIDertime = t
framepadding = (t as string)
while framepadding.count < framepaddingval do
(
framepadding = "0" + framepadding
)
newfilename = filename + framepadding + ".obj"
exportfile newfilename #noPrompt selectedonly:true
)
enablesceneredraw()
)
)
)
CReatedialog objexportrollout
--==================================================
3 如果你是想在u3D UE4这种引擎里面读取Max的粒子系统结果 就需要去商店购买对应的app插件了 这个目前看就扯得有些远 毕竟 这些引擎都自带粒子系统并且够强大也可以用自己的脚本控制行为

以上希望可以帮到你

查看全部
2021-04-28
回复 采纳

相关问题

3DSMAX粒子系统怎么导出FBX?
共2条回答 >
عبدو: 3DSMax粒子系统无法导出fbx但有其他办法1如果是想要导出粒子状态和点索引向量等等考虑使用krakatoa粒子系统用kr拾取3DSMax的粒子系统或者直接使用kr主界面中打开对应的计算粒子系统类型保存出粒子序列然后再在其他软件读入kr可以在MayaC4D等多种主流软件中安装并且读取他自己计算的粒子序列2如果是想导出当前粒子飞行状态且作为模型的话先从合成物体创建面板选择mesher(中文大意应该是多边形化)然后拾取粒子这时候你会看到mesher的转变成了粒子系统设置好的shape形状然后是用导....
回复
3DSMax粒子系统怎么导出fbx?
共2条回答 >
桩小凡: 3DSMax粒子系统无法导出fbx但有其他办法1如果是想要导出粒子状态和点索引向量等等考虑使用krakatoa粒子系统用kr拾取3DSMax的粒子系统或者直接使用kr主界面中打开对应的计算粒子系统类型保存出粒子序列然后再在其他软件读入kr可以在MayaC4D等多种主流软件中安装并且读取他自己计算的粒子序列2如果是想导出当前粒子飞行状态且作为模型的话先从合成物体创建面板选择mesher(中文大意应该是多边形化)然后拾取粒子这时候你会看到mesher的转变成了粒子系统设置好的shape形状然后是用导....
(2) 回复
3DMax导出fbx的问题。
共1条回答 >
コウホウエイ: 因为Maya和3DMax软件在材质链接,和材质节点的表达方式都不一样,所以导出的fbx格式的材质信息是不能完全读取的,出来导进来之后再做调节是没有好的办法的,这点希望你能明白,做动画就是这样子,特别是不同软件的导进导出,都是需要重新整理和调节,不能怕麻烦
(1) 回复
3DMax怎么导出fbx格式?
共1条回答 >
深北: 选中你需要导出的模型,然后点击上方的文件,找到并点击导出命令,然后选择导出格式为fbx。
回复
3DMax导出fbx的问题?
共0条回答 >
发表成功!
感谢您的分享!
好的
官方微信群

(微信添加“妙妙”或“笑笑”,邀您进群)