Blockland Forums > Modification Help
Strange blender dts exporter problem [SOLVED]
(1/2) > >>
Space Man:
Ok, so i have made 3 models which one of them has 1 color and the other 2 have more than 1 color.

The one with 1 color will export just fine without any errors.

But the problem comes when I add another material (color), that makes the exporter say "pyhton script error; check console"

I have tested taking out all but 1 color and it works. I am using blender 2.48, python 2.5, and the dts exporter 096beta3

Here is what the console says:


--- Quote ---Compiled with Python version 2.5.2.
Checking for installed Python... got it!
Loaded Preferences from text buffer.
Dumping output to file 'C:\Users\model1.log'
Exporting...
Traceback (most recent call last):
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
Common_Gui.py", line 1491, in button_event
    c.onAction(evt, curMousePos, -1)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
Common_Gui.py", line 598, in onAction
    control.onAction(evt, newpos, value)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
Common_Gui.py", line 160, in onAction
    if self.callback: self.callback(self)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
DTSGUI\DtsGUI.py", line 309, in guiBaseCallback
    export()
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
Dts_Blender.py", line 369, in export
    doExport(cur_progress)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
Dts_Blender.py", line 106, in doExport
    Shape.addAllDetailLevels(SceneInfo.DTSObjects, sortedObjectNIs)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
DtsShape_Blender.py", line 357, in addAllDetailLevels
    self.addDetailLevels(dtsObjects, sortedObjects, visDetailLevels)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
DtsShape_Blender.py", line 452, in addDetailLevels
    polyCount += self.addMesh(o, masterObject)
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
DtsShape_Blender.py", line 292, in addMesh
    tmsh = BlenderMesh( self, o.name, mesh_data, -1, 1.0, mat, o.size, hasArmatu
reDeform, armTargets, False, (self.preferences['PrimType'] == "TriLists" or self
.preferences['PrimType'] == "TriStrips") )
  File "C:\Users\<spadee>\AppData\Roaming\Blender Foundation\Blender\.blender\scripts\
DtsMesh_Blender.py", line 155, in __init__
    pr.matindex |= matIndex
TypeError: unsupported operand type(s) for |=: 'int' and 'NoneType'
--- End quote ---

I have searched for it but it seemed to yield nothing.

That problem is fixed now, I didn't know how to texture properly or something...


Barnabas:
You should probably try Blender 2.49 with Python 2.6 and the 0.97Beta dts exporter and see if the problem still persists.
Get the exporter from here:
http://www.jsgreenawalt.com/
Space Man:
It didn't work. :(


--- Quote ---Compiled with Python version 2.5.2.
'import site' failed; use -v for traceback
Checking for installed Python... No installed Python found.
Only built-in modules are available.  Some scripts may not run.
Continuing happily.
--- End quote ---

Could this be a problem?

I downloaded and installed blender 2.49 and python 2.6 and the exporter.

I did delete the old python 2.5.2 though, is that a problem?

EDIT: I made a default cube with 2 colors and that exported fine, so its a problem with my model?
It's exported to .obj from wings 3d and then imported to blender.
Space Man:
Ah, I looked at my models .log file and found this:


--- Quote ---Torque Exporter 0.97 Beta3
 Using blender, version 249
 Exporting...
 Writing shape to  'C:\Users\model2.dts'.
 Processing...
     Warning: Texture Image (Green) is used on a mesh but could not be found in the material list!
--- End quote ---

What does it mean?

(other than Texture Image (Green) is used on a mesh but could not be found in the material list!)

oops double post.
Reinforcements:

--- Quote from: Space Man on May 01, 2011, 01:24:48 PM ---Ah, I looked at my models .log file and found this:

What does it mean?

(other than Texture Image (Green) is used on a mesh but could not be found in the material list!)

oops double post.

--- End quote ---
Try adding materials to your mesh?
Navigation
Message Index
Next page

Go to full version