DIF Export "Succeeds", TGE Fails to Instance Interior
by random9q · in Constructor · 02/03/2008 (3:58 pm) · 3 replies
Not sure whether this is a problem with Vista, or a problem with Contructor 1.0.3. I have only two machines and I'm not going to advance the copy of Constructor just on my XP machine just to figure it out without at least first asking here if either (1) GG has a 1.0.0 copy of Constructor archived somewhere that I can revert to should the problem be the new patch-level or (2) someone out there already has experience with this.
I'm able to create a DIF just fine, seemingly, using Export to DIF. (map2dif_plus always crashes on me when I try it from my Vista notebook, so that's not an option at the moment.) Trouble is, when I go to TGE World Creator to instance it into a mission, it'll _start_ to insert it (enough that the message "a lightmapped object has changed" pops back up) but the Interior Instance object won't show up on the object tree (let alone render).
It isn't the constructor file itself at fault, I found out. I can take the same CSX file back over to my XP machine and use Constructor 1.0 to convert it into a DIF, then use TGE World Creator in _either_ machine to create the Interior Instance.
(I double-checked, I'd been using TGE 1.5.0 on my Vista machine and d/l'd TGE 1.5.2 just to see if it was something the more recent version would fix -- no such luck.)
Whatever is going on, I'm not getting any warning about it, Constructor thinks it exported fine and logs no errors while creating the DIF. TGE just doesn't like the DIFs I make from my notebook.
I've got a work-around, so long as my old desktop keeps wheezing along. But from that description you can infer, correctly, that that desktop isn't in the best of health, and I need to migrate my studio to my much newer notebook studio as soon as possible. (The thought of downgrading my notebook to XP had occurred to my but is, ah... laughable? I don't think the results would be pretty, let alone achieve the desired effect of having a more stable studio.)
Help (or just sympathetic confirmation that it isn't just me) much appreciated,
--Tal Loos
I'm able to create a DIF just fine, seemingly, using Export to DIF. (map2dif_plus always crashes on me when I try it from my Vista notebook, so that's not an option at the moment.) Trouble is, when I go to TGE World Creator to instance it into a mission, it'll _start_ to insert it (enough that the message "a lightmapped object has changed" pops back up) but the Interior Instance object won't show up on the object tree (let alone render).
It isn't the constructor file itself at fault, I found out. I can take the same CSX file back over to my XP machine and use Constructor 1.0 to convert it into a DIF, then use TGE World Creator in _either_ machine to create the Interior Instance.
(I double-checked, I'd been using TGE 1.5.0 on my Vista machine and d/l'd TGE 1.5.2 just to see if it was something the more recent version would fix -- no such luck.)
Whatever is going on, I'm not getting any warning about it, Constructor thinks it exported fine and logs no errors while creating the DIF. TGE just doesn't like the DIFs I make from my notebook.
I've got a work-around, so long as my old desktop keeps wheezing along. But from that description you can infer, correctly, that that desktop isn't in the best of health, and I need to migrate my studio to my much newer notebook studio as soon as possible. (The thought of downgrading my notebook to XP had occurred to my but is, ah... laughable? I don't think the results would be pretty, let alone achieve the desired effect of having a more stable studio.)
Help (or just sympathetic confirmation that it isn't just me) much appreciated,
--Tal Loos
About the author
Highly experienced veteran newbie. Lots of experience being new to a lot of things.
Recent Threads
#2
"This *really* shouldn't happen....bad logic in exportConvexhullEmitStrings!!!"
I'd have copied/pasted the errors, but of course copy doesn't work within that console.
Torque Constructor 1.0.4 appears to function no better than 1.0.3 here.
In fact, after installing it, the four render-windows no longer render. Except for the little RGB axis that represent the XYZ axis. Those render. The rest is all gray. That's ... uniquely bad. Something here isn't right.
But the readme for the update gives me some Q&D ideas on how I might revert to 1.0.0 and see if that works any better...
And it does. It does mention errors during the export (in the Constructor console). But it exports correctly, and it instances.
Thanks for the help. Any idea what's going on with the error message?
02/11/2008 (3:07 pm)
Hmmm. There are errors aplenty, but the most inauspicious looking error reads as follows:"This *really* shouldn't happen....bad logic in exportConvexhullEmitStrings!!!"
I'd have copied/pasted the errors, but of course copy doesn't work within that console.
Torque Constructor 1.0.4 appears to function no better than 1.0.3 here.
In fact, after installing it, the four render-windows no longer render. Except for the little RGB axis that represent the XYZ axis. Those render. The rest is all gray. That's ... uniquely bad. Something here isn't right.
But the readme for the update gives me some Q&D ideas on how I might revert to 1.0.0 and see if that works any better...
And it does. It does mention errors during the export (in the Constructor console). But it exports correctly, and it instances.
Thanks for the help. Any idea what's going on with the error message?
#3
Jaimi
02/11/2008 (3:16 pm)
Can you send me the CSX file? I can tell more if I can trap the error during export. Are you using the windows version of constructor, or the Mac version? I can't think of any reason why the windows would stop rendering - I've only changed the way some of the internal lists work (and did some error checking at export)Jaimi
Associate Jaimi McEntire
King of Flapjacks
Try Updating your constructor to 1.04. When you export the dif, open up the console, and see if there are any errors (they'll be in red).