xantor opened this issue on Dec 05, 2004 ยท 23 posts
kuroyume0161 posted Mon, 06 December 2004 at 11:02 AM
Okay. Here's my synopsis. It works. After looking over the CR2 file, couldn't find any problems. The only mistake is that the second figureResFile statement has an incorrect name, but that is not the issue. So, what I did was to create a very simple mockup of a motorcycle using a tube, cube, and two cylinders in C4D which represent the four groups - bone_1 thru bone_4. This was exported as Wavefront OBJ named 'harley.obj', fixed up in UVMapper (inverted faces), and placed with the CR2 in the 'New Figures' folder in Poser (4.03 and 5). Despite the fact that the joint parameters aren't even close (because the mockup is not proportional to the original at all), the CR2 loads, shows all body parts, the body parts are selectable, and I can even use your named dials (Steer, Turn Wheel). This leads me to believe that there is something amiss in the geometry. Poser abhors having a polygon that belongs to more than one group. It also does not like n-gons, lines, and double-sided polygons. But my guess is the first. So, I must ask if the groups already existed or you created the groups in Poser setup room. There should be no group in the Wavefront OBJ file name "BODY" or "Body", even if it is empty. This may confuse Poser. I give a seal of approval on the CR2. Now you must carefully check out the geometry file.
C makes it easy to shoot yourself in the
foot. C++ makes it harder, but when you do, you blow your whole leg
off.
-- Bjarne
Stroustrup
Contact Me | Kuroyume's DevelopmentZone