注册新用户  忘记密码 登录
1框架
  • AboutCG Unity3d 游戏引擎 初级教程发售
  • AboutCG CryEngine 3游戏引擎 初级教程发售
  • 黑暗精灵角色制作流程指导教学
  • AboutCG ZB4R2b,R3完全升级教学发布
  • 十字军教学humanIK部分升级
  • Cryengine
  • Vray
  • CGA1
  • 11月做完的十字军:)
  • 场景
  • ndo
查看: 522|回复: 6

[技巧和教学] 【實用工具】Convert Instancer into geometry-Maya粒子替代轉換模型 [复制链接]

高级会员

帖子
343
积分
131
注册时间
2011-9-14

论坛版主 博学多识派 翻译教学会员 助人为乐 原创教学 举报有功 Maxwell商业用户 商业教学录制 maya粒子教学用户 投票参与

发表于 2011-12-21 13:48:06 |显示全部楼层
本帖最后由 NeroBlack 于 2011-12-21 13:53 编辑



因為maya2012之後加入了Viewport2功能,顯示模型面數一下子增加了N倍,但是最鬱悶的還是不支持maya粒子及粒子替代。這裡有一個Python編寫的粒子替換轉換幾何體的腳本程式可以解決這個問題,變相的讓粒子替代支持Viewport2.0




1.將附件解壓後(sag_instancerToGeometry.py)放置maya安裝路徑的Python檔案夾中
2.進入maya後輸入python指令
from sag_instancerToGeometry import *
sag_instancerToGeometry()



3.選擇做好緩存的Instancer節點後執行Convert即可

4.目前不支援AimDirection屬性,只支援Rotation,所以以往的vel-Aim可以變相的寫作:

float $vel[] = velocity;
float $ang[] = `angleBetween -euler -v1 1 0 0 -v2 $vel[0] $vel[1] $vel[2]`;
rotPP = <<$ang[0], $ang[1], $ang[2]>>;


5.附件下載





附件: 你需要登录才可以下载或查看附件。没有帐号?注册

论坛管理员

帖子
3054
积分
1939
注册时间
2009-10-5

论坛管理员 和蔼可亲 Maxwell商业用户 Zbrush商业用户2 高智商用户组 topogun商业用户 UDK商业用户 mudbox商业用户 十字军商业用户 2.5D商业用户 keyshot商业用户 游戏车辆商业用户 UV教学用户 maya粒子教学用户 3A Cryengine 3 unity3d Ultramarines

发表于 2011-12-21 15:29:25 |显示全部楼层
谢谢,非常好的工具。配合教学用帅呆了。
欢迎来我们淘宝店看看,我们AboutCG官方的专业视频教学,绝对靠谱,用过的都说好:  
http://aboutcgtut.taobao.com/  

AboutCG官方微博:http://weibo.com/aboutcg

我的微博:http://t.sina.com.cn/cwws,欢迎大家关注

使用道具 举报

中级会员

帖子
442
积分
127
注册时间
2010-7-22

高级用户 共和国卫队 有志青年 精彩回答 举报有功 捐助会员 Zbrush商业用户2 topogun商业用户 mudbox商业用户 十字军商业用户 游戏车辆商业用户 投票参与 Ultramarines Diablo fans

发表于 2011-12-21 15:51:52 |显示全部楼层
先谢谢LZ……
以后有时间了买来看下……
认真做每一个作品。

使用道具 举报

高级会员

帖子
444
积分
132
注册时间
2011-3-18

高级用户 有志青年 囧 举报有功 捐助会员 Maxwell商业用户 Zbrush商业用户2 topogun商业用户 UDK商业用户 mudbox商业用户 十字军商业用户 2.5D商业用户 游戏车辆商业用户 UV教学用户 投票参与 Ultramarines 完成教学实例

发表于 2011-12-21 16:27:08 |显示全部楼层
感谢楼主分享
虽然暂时用不上
浮华盛世长乐未央

使用道具 举报

中级会员

帖子
23
积分
0
注册时间
2011-9-24

高级用户 有志青年 Maxwell商业用户 Zbrush商业用户2 topogun商业用户 mudbox商业用户 十字军商业用户 2.5D商业用户 maya粒子教学用户

发表于 2012-2-9 10:15:04 |显示全部楼层
这个必须得用maya2012吗?其他版本不行吗?

使用道具 举报

高级会员

帖子
343
积分
131
注册时间
2011-9-14

论坛版主 博学多识派 翻译教学会员 助人为乐 原创教学 举报有功 Maxwell商业用户 商业教学录制 maya粒子教学用户 投票参与

发表于 2012-2-9 13:05:14 |显示全部楼层
lanweihai 发表于 2012-2-9 10:15
这个必须得用maya2012吗?其他版本不行吗?

任何支持python 的版本都可以

使用道具 举报

帖子
1
积分
0
注册时间
2012-4-12
发表于 2012-4-12 22:37:55 |显示全部楼层
放在python里的那个文件夹啊,怎么输入会出现错误呢,谢谢,帮解决下、

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|ABOUTCG ( 沪ICP备11040770号 )  

GMT+8, 2012-5-19 07:04 , Processed in 0.022466 second(s), 7 queries , Eaccelerator On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部