RobynsVeil opened this issue on Oct 04, 2008 · 57 posts
Dead_Reckoning posted Sat, 04 October 2008 at 9:32 AM
Quote - Okay, I admit it. Kick me hard... I don't care. I need answers, and I'll get them. Too many people depend on me getting answers, here.
Here's the issue. I've been working in the Material Room - oooooooooo - yeah, I know, brave. Hey, it's cool, getting my head around it now, not intimidated by nodes anymore. I think I could even teach nodes.
Yeah, BUT.
I don't want to spend my youth - what little I have left - re-creating the same nodes for each material in the Material Room for like, skin shaders.
So, I got Matmatic. Cool tool by the MAN: mister Nodes Wizard himself.
Yes, he's a genius, his code is exquisite AND well documented. The problem is not with HIM. I'll be the first to admit it. But, why isn't this working? All of his tutorials and discussions appear to focus on Poser 6 - from what I've been able to surmise from discussions on RuntimeDNA, he is under-impressed with Poser 7... mind you, just my impression - and V3. I had V3. I've moved on. V3 had serious limitations. V4 still has limitations - that under-arms thingie is a shocker - but a lot of V3 issues have been taken care of.
So, yeah, V4 is a much better model. www.sharecg.com/v/28521/poser/Charlotte-for-Victoria-4.2 would not have been possible using V3.
Now, I've been studying his skin shaders tutorial. Included are some scripts - there is a V3 focus here, too. In the script, there was the following code:
def MakeCollection(skinShader):
# Build collection
c = V3Collection()Which I changed to:
def MakeCollection(skinShader):
# Build collection
c = V4Collection()Which generated the following error:
----- MATMATIC COMPILER -----
verbose 1
Processing script C:Program Filese frontierPoser 7RuntimeLibrariespose! RobynsveilSimpleShader01.mm1.txt -> pose
MATMATIC Script Error: global name 'V4Collection' is not defined
Traceback (most recent call last):
File "c:program filescurious labsposer 6runtimepythonmatmaticcompiler.py", line 233, in processScript
File "C:Program Filese frontierPoser 7RuntimeLibrariespose! RobynsveilSimpleShader01.mm1.txt", line 42, in ?
outputs += [
File "C:Program Filese frontierPoser 7RuntimeLibrariespose! RobynsveilSimpleShader01.mm1.txt", line 27, in MakeCollection
c = V4Collection()
NameError: global name 'V4Collection' is not defined
------ MATMATIC COMPILER DONE -----So, it doesn't work like that. What am I doing wrong?
Bagginsbill has a Versatile Shader System , cannot remember where I got it from.
He also has a site with matmatic for P7 etc etc.
http://sites.google.com/site/bagginsbill/free-stuff
"That government is
best which governs the least, because its people discipline
themselves."
Thomas Jefferson