View Full Version : Rigging and API help!
blakboks 07-23-2003, 05:43 AM Hello,
1. What're some good ways of doing something like Maya's influence objects? (i.e. have a surface or mesh deform according to another surface or mesh, and have it included in the final envelope solution...kinda like how skin would slide around your knee cap instead of just bending at the joint)
2. Any good resources for developing a plugin for XSI? (i.e. Tutorials that explain all the other mumbo-jumbo other than the coding algorithms)
Thanks,
Chris
|
|
marci2001
07-23-2003, 08:33 AM
hello
1. you can set up a shape animation driven by the rotation of the bone
or
set up driven deformers at the problematic areas
the deformers work with enveloped meshes
best regards
M
marci2001
07-23-2003, 03:18 PM
2. yes. RTFM!
or watch the script window while working. it'll tell you a lot.
M
StefanA
07-23-2003, 03:54 PM
not really helpful guys... :)
You should take a look at how the cage deformers works.
You also have a constraint called Bounding Volume (Implicit objects can be used for that).
One trick is to get a null that has outside Bounding Volume on a sphere. And at the same time let the null have a 2 point constraint on it. This allowed the sphere to pressout the null but also it will glide over the surface.
Have a go with it.
Best regards
stefan andersson
marci2001
07-23-2003, 04:16 PM
Originally posted by StefanA
not really helpful guys... :)
maybe you're right
:surprised
sorry
this is an important topic, not a stupid question.
M
:blush:
2. sorry just thought maybe he wasn't aware of the seperate sdk docs.
but yes they could use some tuts, there are a few scripting and shader writing tuts but the only plugin tut I know of for xsi is this one by Guy:
http://grabiller.3dvf.net/site/content/tut_dev_settingvbasic_eng.html
edit added:
1. deformers as mentioned and for "sliding" perhaps look at shrink wrap or one of these two methods:
http://www.xsibase.com/forum/index.php?board=6;action=display;threadid=6283
http://www.xsibase.com/forum/index.php?board=6;action=display;threadid=5975
blakboks
07-25-2003, 06:45 AM
First of all, thanks for your replies.
In regards to the rigging question...I tried out those methods, but overall, i wasn't really too happy with them. I appreciate the help, though, and it got me looking in new directions.
Now that I look back at my original post, i realize i wasn't really clear in what i meant by mumbo-jumbo. I was looking more into programming a plugin (not just a script), and I wanted to know what were some necessary includes or definitions and other stuff for making the .dll or whatever is needed.
Thanks,
Chris
tachy0n
07-25-2003, 07:58 AM
Originally posted by blakboks
Now that I look back at my original post, i realize i wasn't really clear in what i meant by mumbo-jumbo. I was looking more into programming a plugin (not just a script), and I wanted to know what were some necessary includes or definitions and other stuff for making the .dll or whatever is needed.
Thanks,
Chris
In the SDK manual, look under the topic: Plug-in Developer Guide --> Integrating Plug-ins
Originally posted by blakboks
Now that I look back at my original post, i realize i wasn't really clear in what i meant by mumbo-jumbo. I was looking more into programming a plugin (not just a script), and I wanted to know what were some necessary includes or definitions and other stuff for making the .dll or whatever is needed.
in the plugins sdk docs as mentioned and I hadn't noticed this until tonight:
http://www.softimage.com/xsinet/Addon_display_abstract.asp?mode=compact&family=XNET&catid=182&software=XSI&parent=63&child=Development+Tool
frumpy_bunyin
07-27-2003, 12:02 PM
A cage deformer works like the influence objects in maya, as in per point on surface it deforms your mesh.
If you want to have control as part of your normal enveloping you could envelope to nulls constrained to the object you wanted to use and an influence.
FB
CGTalk Moderation
01-15-2006, 05:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.