Mounts not Exporting from Max7?
by Karl Nyborg · in Artist Corner · 06/17/2005 (7:41 pm) · 5 replies
It seems like when I export a model with nodes such as "mount0", "eye", "mount1", etc. they don't appear in Torque Showtool Pro! I've tried exporting the flying vechicle from this resource and it's nodes don't show up either, and nor do they on the .dts that comes with it. So my big question is, ARE THEY STILL THERE?
Thanks for any replys!
Thanks for any replys!
About the author
#2
Fighter1.cfg
AlwaysExport:
eye
cam
mount0
mount1
mount2
base01
start01
+Error::AllowEmptySubtrees
+Error::AllowCrossedDetails
+Error::AllowUnusedMeshes
-Error::AllowOldSequences
-Error::RequireViconNode
-Param::CollapseTransforms
-Param::findMergeIndices
-Param::computeScreenError
Dump.Dmp
Max file D:\Programes\3dsmax7\scenes\Fighter1.max exported to c:\torque\sdk\sigma\control\data\shapes\fighter1_p.dts
Exported on Sat Jun 18 09:49:08 2005
Config file not found.
First pass: collect useful nodes...
Processing Node base01 with parent Scene Root
Found subtree starting at Node "base01"
Processing Node start01 with parent base01
Processing Node Col-1 with parent start01
Processing Node objcube1 with parent start01
Processing Node Bounds with parent objcube1
Bounding box found
Processing Node detail1 with parent base01
Processing Node Collision-1 with parent base01
Processing Node eye with parent Scene Root
Found subtree starting at Node "eye"
Processing Node mount1 with parent Scene Root
Found subtree starting at Node "mount1"
Processing Node mount2 with parent Scene Root
Found subtree starting at Node "mount2"
Third pass: Collapsing unneeded nodes...
Add default node states...
Adding node rotation at time 0 for node "base01".
rotation: x=-0.70708, y=0.00046, z=-0.00046, w=0.70708
---------------------------------
Adding node translation at time 0 for node "base01".
translation: x=-0.48990, y=0.33574, z=-0.06084
---------------------------------
Adding node rotation at time 0 for node "start01".
rotation: x=0.00000, y=0.00000, z=0.00000, w=1.00000
---------------------------------
Adding node translation at time 0 for node "start01".
translation: x=-0.00000, y=-0.00000, z=-0.00000
---------------------------------
Adding node rotation at time 0 for node "Col-1".
rotation: x=0.00000, y=0.00000, z=0.70757, w=0.70663
---------------------------------
Adding node translation at time 0 for node "Col-1".
translation: x=0.37965, y=0.01825, z=0.16859
---------------------------------
Adding node rotation at time 0 for node "objcube1".
rotation: x=0.00000, y=0.00000, z=0.70757, w=0.70663
---------------------------------
Adding node translation at time 0 for node "objcube1".
translation: x=0.42896, y=-0.00232, z=-0.01076
---------------------------------
Shape Hierarchy:
Details:
detail1, Subtree 0, objectDetail 0, size 1
Collision-1, Subtree 0, objectDetail 1, size -1
Subtrees:
Subtree 0
base01
start01
Col-1 --> Object Col with following details: -1
objcube1 --> Object objcube with following details: 1
Sequences:
Material list:
material #0: "fighter1_uv".
Checking for duplicate nodes...
Checking for duplicate objects...
06/18/2005 (6:47 am)
Shazbot, I forgot to say I did make a config file, also in the dump file it doesn't say it deleted my mount nodes or anything like that.Fighter1.cfg
AlwaysExport:
eye
cam
mount0
mount1
mount2
base01
start01
+Error::AllowEmptySubtrees
+Error::AllowCrossedDetails
+Error::AllowUnusedMeshes
-Error::AllowOldSequences
-Error::RequireViconNode
-Param::CollapseTransforms
-Param::findMergeIndices
-Param::computeScreenError
Dump.Dmp
Max file D:\Programes\3dsmax7\scenes\Fighter1.max exported to c:\torque\sdk\sigma\control\data\shapes\fighter1_p.dts
Exported on Sat Jun 18 09:49:08 2005
Config file not found.
First pass: collect useful nodes...
Processing Node base01 with parent Scene Root
Found subtree starting at Node "base01"
Processing Node start01 with parent base01
Processing Node Col-1 with parent start01
Processing Node objcube1 with parent start01
Processing Node Bounds with parent objcube1
Bounding box found
Processing Node detail1 with parent base01
Processing Node Collision-1 with parent base01
Processing Node eye with parent Scene Root
Found subtree starting at Node "eye"
Processing Node mount1 with parent Scene Root
Found subtree starting at Node "mount1"
Processing Node mount2 with parent Scene Root
Found subtree starting at Node "mount2"
Third pass: Collapsing unneeded nodes...
Add default node states...
Adding node rotation at time 0 for node "base01".
rotation: x=-0.70708, y=0.00046, z=-0.00046, w=0.70708
---------------------------------
Adding node translation at time 0 for node "base01".
translation: x=-0.48990, y=0.33574, z=-0.06084
---------------------------------
Adding node rotation at time 0 for node "start01".
rotation: x=0.00000, y=0.00000, z=0.00000, w=1.00000
---------------------------------
Adding node translation at time 0 for node "start01".
translation: x=-0.00000, y=-0.00000, z=-0.00000
---------------------------------
Adding node rotation at time 0 for node "Col-1".
rotation: x=0.00000, y=0.00000, z=0.70757, w=0.70663
---------------------------------
Adding node translation at time 0 for node "Col-1".
translation: x=0.37965, y=0.01825, z=0.16859
---------------------------------
Adding node rotation at time 0 for node "objcube1".
rotation: x=0.00000, y=0.00000, z=0.70757, w=0.70663
---------------------------------
Adding node translation at time 0 for node "objcube1".
translation: x=0.42896, y=-0.00232, z=-0.01076
---------------------------------
Shape Hierarchy:
Details:
detail1, Subtree 0, objectDetail 0, size 1
Collision-1, Subtree 0, objectDetail 1, size -1
Subtrees:
Subtree 0
base01
start01
Col-1 --> Object Col with following details: -1
objcube1 --> Object objcube with following details: 1
Sequences:
Material list:
material #0: "fighter1_uv".
Checking for duplicate nodes...
Checking for duplicate objects...
#3
If there isn't a line in the dump file that says some to the degree of
Removing node mount0
then it should be fine
06/18/2005 (7:51 am)
Is the .cfg file in the same folder as the .max file? Cause I have been exporting all week and any know I want gets set. If there isn't a line in the dump file that says some to the degree of
Removing node mount0
then it should be fine
#4
|Edit| Yey! It works! I just had to load my config using the DTS Utility and put my nodes under Start01 and export and they are there! :D
06/18/2005 (9:39 am)
The .cfg isn't where the .max file is, but where it's getting exported to. I'll try to use my model as if there is the mounts and etc. there and see what happens. :)|Edit| Yey! It works! I just had to load my config using the DTS Utility and put my nodes under Start01 and export and they are there! :D
#5
Config file not found.
and also:
Third pass: Collapsing unneeded nodes...
where the exporter collapses out nodes that are un-necessary. By un-necessary, it means a node that has no mesh on it, or linked to it, that is not been flagged as 'necessary' by its inclusion in the always export list of your .cfg
06/18/2005 (10:25 am)
The .cfg should be in the same directory as the max file. In your dump file, I see this:Config file not found.
and also:
Third pass: Collapsing unneeded nodes...
where the exporter collapses out nodes that are un-necessary. By un-necessary, it means a node that has no mesh on it, or linked to it, that is not been flagged as 'necessary' by its inclusion in the always export list of your .cfg
Torque Owner Magnus Blikstad
The exporter will strip out any nodes it finds to be "useless". This is usually the case for the mount points, what you need to do is to write a cfg file and put it in the same directory as the max file. In this file you should include the nodes you want to force to export in the "AlwaysExport" list.