Brush Error Messages
by John Hameier · in Constructor · 02/20/2009 (8:12 am) · 13 replies
I have been working in Constructor for just short time. When Exporting using Map2Dif I get an error message something like:
Error: Brush 1 - There are bad faces on this brush. This is most likely caused by a flat or non volumetric brush.
I get this error for brush's that do not exist in the model. I Created a wall and then decided to delete it (or does the converter not number match brush numbers as constructor has listed).
I have used the subtract CSG on some Brushes to cut doorways or openings for stairs (I read somewhere that you may be better off just creating each section to avoid problems). I just want to get some of the bugs worked out in the way I construct things before I create an entire city building set and then find I have to rebuild it all again.
Any help, tips or pointers are always appreciated.
Error: Brush 1 - There are bad faces on this brush. This is most likely caused by a flat or non volumetric brush.
I get this error for brush's that do not exist in the model. I Created a wall and then decided to delete it (or does the converter not number match brush numbers as constructor has listed).
I have used the subtract CSG on some Brushes to cut doorways or openings for stairs (I read somewhere that you may be better off just creating each section to avoid problems). I just want to get some of the bugs worked out in the way I construct things before I create an entire city building set and then find I have to rebuild it all again.
Any help, tips or pointers are always appreciated.
About the author
#2
02/20/2009 (12:29 pm)
I tried using the DIF exporter and It creates the file and It shows up in the file list within Torque 1.5 but it will not add it to the scene. Any suggestions?
#3
02/20/2009 (12:47 pm)
Go through you options (System -> Preferences -> Export) and turn off Hidden Surface Removal (if it's checked). CSG operations don't always agree with HSR, and it was that particular option that prevented one of my scenes from successfully loading even though it appeared to export just fine.
#4
02/20/2009 (1:13 pm)
I do have HSR turned off. Still shows up in the file list but does not import into scene.
#5
EDIT: Does the "Export To DIF" dif show any kind of error message when you try to add it inside of Torque? When you try the Export To Dif option are you doing that with a .map or .csx file?
02/20/2009 (1:58 pm)
I'm at a loss then, sorry. That one option was the only thing that caused similar export but can't use in Torque behavior for me.EDIT: Does the "Export To DIF" dif show any kind of error message when you try to add it inside of Torque? When you try the Export To Dif option are you doing that with a .map or .csx file?
#6
Interior::read: incompatible file version found.
Unable to read detail level 0 in interior resource
Unable to load interior: starter.fps/data/interiors/road/building1.dif
creator/editor/EditorGui.cs (1350): Register object failed for object (null) of class InteriorInstance.
Any Ideas?
02/20/2009 (2:15 pm)
Here is the output from the console log...Interior::read: incompatible file version found.
Unable to read detail level 0 in interior resource
Unable to load interior: starter.fps/data/interiors/road/building1.dif
creator/editor/EditorGui.cs (1350): Register object failed for object (null) of class InteriorInstance.
Any Ideas?
#7
...which version of TGE are you using? Have you tried the export to legacy Dif option? If that still doesn't work, would you send me a copy of the file for me to test?
02/20/2009 (2:36 pm)
Do other DIFs (ie: stock Interiors) load correctly? If so......which version of TGE are you using? Have you tried the export to legacy Dif option? If that still doesn't work, would you send me a copy of the file for me to test?
#8
I did get it to work exporting using the legacy. That seems to be working fine even with HSR turned on.
Not sure what the difference is. But it works.
02/20/2009 (3:04 pm)
I believe I am running Torque 1.52. How do you tell which verison of torque you are running? I did get it to work exporting using the legacy. That seems to be working fine even with HSR turned on.
Not sure what the difference is. But it works.
#9
The legacy DIF option is intended for backwards compatibility for older versions (pre TGE 1.5.1) of Torque.
02/20/2009 (3:43 pm)
My SDK installations are named according to each version. You can type echo(getVersionNumber()); into the console and it will return the version number for you - as a four digit string.The legacy DIF option is intended for backwards compatibility for older versions (pre TGE 1.5.1) of Torque.
#10
02/20/2009 (5:03 pm)
When I did the echo it said 1500 so i guess it's right, not to sure because im pretty sure im running 1.5.2. How do I upload a file for you to test?
#11
If the file isn't too large you can send it as an email attachment. I have two addresses listed on my profile -- doesn't matter which one you send it to. If it's too big for an attachment then you would have to use some free upload site such as 4shared.com or something similar.
02/20/2009 (5:19 pm)
That looks like you're running just TGE 1.5 then. Constructor's Export To Dif and embedding of dts shapes will only work in TGE 1.5.1 & 1.5.2, or in TGEa (I forget the minimal version# for it), which does explain why the DIF would show up but couldn't be used.If the file isn't too large you can send it as an email attachment. I have two addresses listed on my profile -- doesn't matter which one you send it to. If it's too big for an attachment then you would have to use some free upload site such as 4shared.com or something similar.
#12
02/20/2009 (5:27 pm)
Thanks. Yeah I just discovered I'm running 1.5.0 im going to update and test it out. I'll let you know the results.
#13
02/21/2009 (5:50 am)
Thanks for the info. Updated and everything is working great. I had just bought a new laptop and loaded all my programs. Guess I grabbed the wrong file.
Associate Michael Hall
Distracted...