PDA

View Full Version : Skin Problem - CoCreateInstance() Failed


mahir
10-18-2003, 10:22 PM
I posted in the discreet support forum but have not gotten a proper solution yet. Maybe I can get one here?

We have a lab set up of 40 Win2K systems in a network with Max 5.1 installed. We're using the floating license configuration with a separate server holding all the license information.

The problem my students are having is when they have characters with the Skin modifier applied. On most of the systems, when they try to open the file, they get this error message:

CoCreateInstance() Failed.
Please check your registry entries.
CLSID{F.......a whole line of alphanumeric characters.................} and make sure you are logged in as an administrator.

Usually they just click OK and everything still works. However on some occassions, and now I'm finding more and more instances of this, the mesh that's skinned to the set of bones is moved or streteched away from the skeleton. It seems most likely the Skin is causing the problem, since turning of Skin shifts the mesh back on top of the bones. Of course that's not a good solution given all the hard work they've put into setting up the envelopes in the 1st place.

The headache is that the problem doesn't occur on ALL the systems (even though they are clones - i suspect maybe the students downloading and installing stuff could be a cause?).

The students do not have administrator accounts of course.
The only workaround I've come up with is telling them to just animate the bones without the mesh for that session and then find a system that doesn't cause the problem for final adjustments and rendering. The only other solution i could think off was to get them to reapply the Skin (and thus have to adjust the envelope) all over again.

Anybody can shed a light on the matter?

Gumtoo
10-19-2003, 08:54 PM
well, i don't have a real solution to your pb, but
what happens if you save the skin weights of a character in a *.env file (in the skin modifier)
and load it on an explosed character skin?
if skin modifier still got the bones list, this got a chance to work.

:shrug:

Equinoxx
10-19-2003, 09:15 PM
the 1st thing that comes to mind is respect system units in file

when a mesh+skinmod is opened on a machine where the maxunits are different and 'respect units' is not turned on, it will totally screw up your skinning. respect system units in file is max5, in max 4 it's automatic unit conversion

the setting in 3dsmax 5 can be found in customize/units/system unit setup

in max 4 i think it's in the preferences.

i sure hope that that's it, but judging by that error, i wonder if it is.
at least you can try it ey.

good luck
cheers,

Equinoxx
- :D

robmaxwell
10-20-2003, 02:17 AM
I have had the same problem at the university where I teach 3ds max. It is hypothesized here that 3ds max doesn't have permission to write a temp file to itself when the skin modifier is applied, or other various modifiers as well.

Being logged in as an administrator solves the problem, but you don't want to give students that kind of privilege. The sys admin here has went through the machines and changed/added permissions for 3ds max to write to differnt areas of the computer and itself. The problem has been rectified on about 6 of 20 machines in the lab, but the others are still giving us the same errors.

Now I am not fully sure the admin is recreating the same steps on all of the machines. This person is a little in over their head. I myself am not a tech person, so I don't really know how to do the procedure..

Hope this helps. Let me know if you find out anything else.

CGTalk Moderation
01-16-2006, 09:00 AM
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.