  | | | Sharing Shape Sources | Sharing Shape Sources 2004-02-17 - By Hans Payer
Back Guy
Is there a way to script the "cube*.polymsh.cls.Point_AUTO" setting. When I do it manually, there's no log output. Basically, I'm plotting the shape animation for 30 frames of an object deformation creating 30 shape sources. Then I want to duplicate that object in the same model thousands of time while sharing shape sources. Later on every object would have its own track and can be manipulated independently. I have to build everything in a script; sharing sources duplication and clip generation. My goal is to keep the scene complexity as low as possible since I'll be dealing with thousands of objects.
Anybody else have thoughts own how to share shape sources?
Thanks
<http://www.rioting.com> <http://www.rioting.com/> <http://www.rioting.com> Hans Payer
Senior CG Artist/
VFX Supervisor
-- --Original Message-- -- From: owner-xsi@(protected) [mailto:owner-xsi@(protected)] On Behalf Of Guy Rabiller Sent: Saturday, February 14, 2004 3:31 AM To: XSI@(protected) Subject: Re: Sharing Shape Sources
In the Mixer -> Sources -> Shape, rightclick -> Properties.. on the Shape Source you want to share.
You will see the field 'Item Name', lets say something like "cube.polymsh.cls.Point_AUTO".
You can share this Shape Source by wildcarding the item name.
So if you have a cube named 'cube' and another one named 'cube1', edit the 'Item Name' field as:
"cube*.polymsh.cls.Point_AUTO"
Now insert this source into the mixer, a Clip will be created wich will drive the two cubes at the same time.
If you look at the Clip Properties -> 'Clip Item Information' you will see several lines, one for each connected driven object.
You can then activate/deactive items.
Clip inserted before wont work, you have to re-create the Clips after having modified the 'Item Name' field of a Source.
So to answer more precisely to your question, if you create 2 Clips this way, and deactive one object in the first Clip and deactivate the other object in the second Clip, you'll have now 2 Clips sharing the same Shape Source, but usable as you mentioned, each object can have its own track in the mixer with separate Clips.
Hope this helps.
-- guy rabiller | 3d technical director @ LaMaison
-- -- Original Message -- --
From: Hans Payer <mailto:hpayer@(protected)>
To: XSI <mailto:XSI@(protected)>
Sent: Saturday, February 14, 2004 3:14 AM
Subject: Sharing Shape Sources
Quick question:
In the same Model, how do you duplicate an object that has a shape animation and have the copy share the same shape sources with the original but have its own track in the mixer?
Thanks!
<http://www.rioting.com> <http://www.rioting.com/> <http://www.rioting.com/> <http://www.rioting.com/> <http://www.rioting.com> Hans Payer
Senior CG Artist/
VFX Supervisor
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html>
<head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 10 (filtered)">
<style> <!-- /* Font Definitions */ @(protected) {font-family:Tahoma; panose-1 (See http://ose-1.ora-code.com):2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline;} p {margin-right:0in; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman";} span.emailstyle17 {font-family:Arial; color:windowtext;} span.EmailStyle19 {font-family:Arial; color:navy;} @(protected) Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;} --> </style>
</head>
<body bgcolor="#E9EDE3" lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>Guy</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'>Is there a way to script the </span></font ><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>"cube* .polymsh.cls.Point_AUTO" setting. When I do it manually, there’s no log output. Basically, I’m plotting the shape animation for 30 frames of an object deformation creating 30 shape sources. Then I want to duplicate that object in the same model thousands of time while sharing shape sources. Later on every object would have its own track and can be manipulated independently. I have to build everything in a script; sharing sources duplication and clip generation. My goal is to keep the scene complexity as low as possible since I’ll be dealing with thousands of objects.</span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Anybody else have thoughts own how to share shape sources?< /span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Thanks</span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p>
<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size: 10.0pt;font-family:Arial;color:navy'> </span></font></p>
<div>
<p style='margin:0in;margin-bottom:.0001pt'><b><font size=3 color=navy face="Times New Roman"><span style='font-size:12.0pt;color:navy;font-weight: bold'><a href="http://www.rioting.com"></a></span></font></b><a href="http://www.rioting.com/"><img border=0 width=150 height=84 src="cid:image001.jpg@(protected)" align=left hspace=13></a><b><font color=navy><span style='color:navy;font-weight:bold'><a href="http://www.rioting.com"></a></span></font></b><b><font color=navy face=Arial><span style='font-family:Arial;color:navy;font-weight:bold'>Hans Payer</span></font></b></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 color=navy face="Times New Roman"><span style='font-size:12.0pt;color:navy'> </span>< /font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=2 color=navy face=Arial> <span style='font-size:10.0pt;font-family:Arial;color:navy'>Senior CG Artist/</span>< /font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=2 color=navy face=Arial> <span style='font-size:10.0pt;font-family:Arial;color:navy'>VFX Supervisor</span>< /font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 color=navy face="Times New Roman"><span style='font-size:12.0pt;color:navy'> </span>< /font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 color=navy face="Times New Roman"><span style='font-size:12.0pt;color:navy'> </span>< /font></p>
<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span style='font-size:12.0pt;color:navy'> </span></font></p>
</div>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<p class=MsoNormal><font size=2 face=Tahoma><span style='font-size:10.0pt; font-family:Tahoma'>-- --Original Message-- --<br> <b><span style='font-weight:bold'>From:</span></b> owner-xsi@(protected) [mailto:owner-xsi@(protected)] <b><span style='font-weight:bold'>On Behalf Of </span></b>Guy Rabiller<br> <b><span style='font-weight:bold'>Sent:</span></b> Saturday, February 14, 2004 3:31 AM<br> <b><span style='font-weight:bold'>To:</span></b> </span></font><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>XSI</span></font ><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>@(protected) .COM<br> <b><span style='font-weight:bold'>Subject:</span></b> Re: Sharing Shape Sources </span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>In the Mixer -> Sources -> Shape, rightclick -> Properties.. on the Shape Source you want to share.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>You will see the field 'Item Name', lets say something like "cube.polymsh.cls.Point_AUTO".</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>You can share this Shape Source by wildcarding the item name.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>So if you have a cube named 'cube' and another one named 'cube1', edit the 'Item Name' field as:</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>"cube*.polymsh.cls.Point_AUTO"</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Now insert this source into the mixer, a Clip will be created wich will drive the two cubes at the same time.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>If you look at the Clip Properties -> 'Clip Item Information' you will see several lines, one for each connected driven object.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>You can then activate/deactive items.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Clip inserted before wont work, you have to re-create the Clips after having modified the 'Item Name' field of a Source.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>So to answer more precisely to your question, if you create 2 Clips this way, and deactive one object in the first Clip and deactivate the other object in the second Clip, you'll have now 2 Clips sharing the same Shape Source, but usable as you mentioned, each object can have its own track in the mixer with separate Clips.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Hope this helps.</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'>--<br> guy rabiller | 3d technical director @ LaMaison</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'><br> </span></font></p>
</div>
<blockquote style='border:none;border-left:solid black 1.5pt;padding:0in 0in 0in 4.0pt; margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>
<div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>-- -- Original Message -- -- </span></font></p>
</div>
<div style='font-color:black'>
<p class=MsoNormal style='background:#E4E4E4'><b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial;font-weight:bold'>From:</span></font> </b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> <a href="mailto:hpayer@(protected)" title="hpayer@(protected)">Hans Payer</a> < /span></font></p>
</div>
<div>
<p class=MsoNormal><b><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial;font-weight:bold'>To:</span></font></b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> <a href="mailto:XSI@(protected)" title="XSI@(protected)">XSI</a> </span></font ></p>
</div>
<div>
<p class=MsoNormal><b><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial;font-weight:bold'>Sent:</span></font></b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> Saturday, February 14, 2004 3:14 AM</span></font></p>
</div>
<div>
<p class=MsoNormal><b><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial;font-weight:bold'>Subject:</span></font></b><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'> Sharing Shape Sources</span></font></p>
</div>
<div>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</div>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Quick question:</span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>In the same Model, how do you duplicate an object that has a shape animation and have the copy share the same shape sources with the original but have its own track in the mixer?</span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt; font-family:Arial'>Thanks!</span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<p style='margin:0in;margin-bottom:.0001pt'><b><font size=3 face="Times New Roman"><span style='font-size:12.0pt;font-weight:bold'><a href="http://www.rioting.com"></a></span></font></b><a href="http://www.rioting.com/"></a><a href="http://www.rioting.com/"><img border=0 width=150 height=84 src="cid:image001.jpg@(protected)" align=left hspace=13></a><a href="http://www.rioting.com/"></a><b><span style='font-weight:bold'><a href="http://www.rioting.com"></a></span></b><b> <font face=Arial><span style='font-family:Arial;font-weight:bold'>Hans Payer</span>< /font></b></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 face="Times New Roman" ><span style='font-size:12.0pt'> </span></font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Senior CG Artist/</span></font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>VFX Supervisor</span></font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 face="Times New Roman" ><span style='font-size:12.0pt'> </span></font></p>
<p style='margin:0in;margin-bottom:.0001pt'><font size=3 face="Times New Roman" ><span style='font-size:12.0pt'> </span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size: 12.0pt'> </span></font></p>
</blockquote>
</div>
</div>
</body>
</html>
|
|
 |