Hard Light Productions Forums

Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: Aardwolf on February 01, 2008, 11:28:53 pm

Title: Why is sketchup so popular?
Post by: Aardwolf on February 01, 2008, 11:28:53 pm
Why is sketchup so popular? It can't even export to anything unless you register/pirate it.
Title: Re: Why is sketchup so popular?
Post by: Hellstryker on February 01, 2008, 11:35:31 pm
Because its easy.
Title: Re: Why is sketchup so popular?
Post by: Warp Shadow on February 01, 2008, 11:38:58 pm
'Cuz it's easy

EDIT: Damn, beat me to it!
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 01, 2008, 11:46:46 pm
Because it's easy. And you can export to ASE and Lightwave formats via a couple free plugins.
Title: Re: Why is sketchup so popular?
Post by: Retsof on February 02, 2008, 05:37:20 pm
Or you can post the file and nicely ask someone to convert it for you.  :pimp:
Title: Re: Why is sketchup so popular?
Post by: Aardwolf on February 05, 2008, 10:03:05 pm
I suppose. So how come I couldn't learn it as easily as I learned Wings3D?
Title: Re: Why is sketchup so popular?
Post by: Man-Whore on February 05, 2008, 10:12:21 pm
I suppose. So how come I couldn't learn it as easily as I learned Wings3D?

Probably your creative thought process. It's easy for me because I think geometrically, but perhaps you think in terms of assembly. Just a theory.
Title: Re: Why is sketchup so popular?
Post by: Aardwolf on February 05, 2008, 10:15:17 pm
Maybe I just adapted to Wings3D and learned to think about it that way for so long that it made it hard to learn anything different...

like...

if you had been taught all your life that the earth is flat, and then somebody told you the earth is flat...
Title: Re: Why is sketchup so popular?
Post by: Man-Whore on February 05, 2008, 10:28:17 pm
Maybe I just adapted to Wings3D and learned to think about it that way for so long that it made it hard to learn anything different...

like...

if you had been taught all your life that the earth is flat, and then somebody told you the earth is flat...

Heh, it's religion! Sorry, don't need to be like that.
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 05, 2008, 11:01:50 pm
Converting geometrically stable SU models appears to be exceedingly difficult, at least using the methods myself and UT have been experimenting with over the past few days. We've seen crashes at just about every stage in all programs that touch the exported model. This is mostly because of the way SU exports geometry, and it's complete lack of support for good object grouping. :\

It also appears to export all sketch lines you draw as separate subobjects too - edge and vert groups that have no faces in them, and as such will crash all kinds of things. If anyone has done more than one successful SU->POF conversion, what process did you use? Please post it, because otherwise a lot of people are going to be stranded once they finish their model.

I'd very much like to recommend SU to new FS modelers, but at the moment I can't because of that crappy export process.
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 05, 2008, 11:07:39 pm
Converting geometrically stable SU models appears to be exceedingly difficult, at least using the methods myself and UT have been experimenting with over the past few days. We've seen crashes at just about every stage in all programs that touch the exported model. This is mostly because of the way SU exports geometry, and it's complete lack of support for good object grouping. :\

It also appears to export all sketch lines you draw as separate subobjects too - edge and vert groups that have no faces in them, and as such will crash all kinds of things. If anyone has done more than one successful SU->POF conversion, what process did you use? Please post it, because otherwise a lot of people are going to be stranded once they finish their model.

I'd very much like to recommend SU to new FS modelers, but at the moment I can't because of that crappy export process.

I have been successful when I export to 3ds, import into TrueSpace to group all of the meshes correctly, then import into PCS2.  If everything is done correctly, I have no geometry errors.  (This includes texturing everything in SketchUp).  Its worth noting that this is a very delicate process though, if you do something wrong, the end result will be messed up.

Make sure to disable exporting standalone edges in the export options dialogue.

I have had very few crashes, and those could be attributed to other issues with TS/PCS2 (Sketchup occasionally fails to export also).

EDIT: This method does not preserve smoothing.
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 05, 2008, 11:22:18 pm
Which basically makes it useless for regular exporting, unfortunately.
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 05, 2008, 11:25:29 pm
Is there a way to redo the smoothing in *shudder* TrueSpace?
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 06, 2008, 12:03:38 am
No, Truespace doesn't support smoothing groups.
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 06, 2008, 12:31:44 am
No, Truespace doesn't support smoothing groups.

Hmm ... thats a problem then.

Weird thing though, I was converting a model a little while back, and it did end up with some smoothing, though it smoothed some things I would have preferred to have left unsmoothed, and I don't know where the smoothing came from.
Title: Re: Why is sketchup so popular?
Post by: Water on February 06, 2008, 01:06:10 am

I'd very much like to recommend SU to new FS modelers, but at the moment I can't because of that crappy export process.
I don't suppose they want Blender as part of the pipeline?
http://alexvaqp.googlepages.com/sketchupblender (http://alexvaqp.googlepages.com/sketchupblender)
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 06, 2008, 01:39:02 am

I'd very much like to recommend SU to new FS modelers, but at the moment I can't because of that crappy export process.
I don't suppose they want Blender as part of the pipeline?
http://alexvaqp.googlepages.com/sketchupblender (http://alexvaqp.googlepages.com/sketchupblender)

This process seems to show promise, but it hasn't been tested, so we don't really know if it works well for getting models into POF.  I have had Blender crash several times on COB export, but I think someone should try this out and see how it works.
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 06, 2008, 01:57:25 am
Water: That was actually the primary export method I was trying to work out with UT. If it were to work, the models would need a lot of fixing up in blender before they would work correctly. :(
It's not just the empty objects that's the problem - (those are the bits that crash the cob exporter straight away BTW - so they need to be killed off in blender). The problem is that SU exports geometry that constantly does stupid things like section off certain volumes inside the model. I ran blenders auto normal reorientation on one of UTs ships and it came up with a different result each time. Complex meshes are just fundamentally unstable, and will crash somewhere along the line. Note that you CAN do simple models in SU and convert them in PCS2 via blender, but in the HTL age that isn't much use.

It sounds to me like the only way to export even remotely successfully is to get it into 3ds max, and if you have max you should be using that to model anyway. :p
Title: Re: Why is sketchup so popular?
Post by: bizzybody on February 06, 2008, 02:14:55 am
It's not just the empty objects that's the problem - (those are the bits that crash the cob exporter straight away BTW - so they need to be killed off in blender). The problem is that SU exports geometry that constantly does stupid things like section off certain volumes inside the model.

Hit the Decompose button in tS then the down arrow button until the interior chunk is highlighted, then delete it. Another problem I've run into with models exported from Sketchup is verts and edges occupying the same space but not joined- like a pair of playing cards touching without being glued together.
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 06, 2008, 03:18:36 am
You have to do that if you want to keep the smoothing at all, and if you do any actual advanced texturing (not just tiling), it'll screw it up if you don't.
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 06, 2008, 03:46:34 am
Hit the Decompose button in tS then the down arrow button until the interior chunk is highlighted, then delete it. Another problem I've run into with models exported from Sketchup is verts and edges occupying the same space but not joined- like a pair of playing cards touching without being glued together.

Yeah, umm, this is TS trying to open up the model:

(http://i5.photobucket.com/albums/y184/VA--Twisted_Infinities/PCS2/MonstrosityInTS6.jpg)

As I said, poor old SU exports massively unstable geometry. If Blender can't help, there's no way on earth that TS can. ;)
Title: Re: Why is sketchup so popular?
Post by: Water on February 06, 2008, 06:27:21 am
Sketchup does seem to have the tools to  find the hidden faces and edges, including a section tool (clunky version of alt-b in Blender) So it would be up to the modeler to sort it out. That's where it falls apart. The skills needed to sort that out are not what a Sketchup user should need to know.

An advanced Sketchup user may be able to do it, using layers and components but as the model becomes more complex other software may start to look more attractive (which is basically what you said)
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 06, 2008, 08:47:52 am
I just delete unneeded edges, faces, etc while I model.  It saves me the trouble of finding them all at the end, and I come out with a solid mesh that shouldn't have any problems.  Sometimes I have to show hidden geometry to find weird edges that SketchUp has generated, and almost all of the time, I have to fly inside my model to get all of them.
Title: Re: Why is sketchup so popular?
Post by: Hellstryker on February 06, 2008, 02:33:33 pm
Well me and bengal have had some sucess with .obj exports then redoing the model in TS 3
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 07, 2008, 06:31:22 pm
What do you mean by 'redoing' though? What we're after is a nice clean way to export SU stuff that doesn't require you to spend hours fixing up all the problems the program or the export created, because if you have to do that then there is absolutely no reason to use SU for FS modding.  :(
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 07, 2008, 06:45:43 pm
What we really need is a PMF exporter for SketchUp.  It would export hierarchy, geometry, and smoothing, and you could do firepoints etc in PCS2.
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 07, 2008, 06:58:56 pm
Does SU support that kind of scripting? I don't think it does but I could be wrong.

Anyway, Kazan still hates blender for a small bug in an export format from many years back due to all the hassle it caused him when people blamed the bug on PCS1, and SU is exporting stuff that is infinitely less stable than that. :p

So uh,....yeah - I doubt Kaz would be too happy to do that.
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 07, 2008, 08:19:06 pm
I think SketchUp supports plugins built in Ruby.

And I don't know why people have so many issues with SketchUp exporting unstable geometry.  Except for a few isolated scenarios, all of the stuff I have exported with the 3ds exporter has had no visible problems.
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 07, 2008, 08:42:38 pm
Sketchup does support exporter plugins built in Ruby - I myself have .ASE and .LWO exporters installed.
Title: Re: Why is sketchup so popular?
Post by: Vasudan Admiral on February 07, 2008, 08:49:37 pm
Sketchup does support exporter plugins built in Ruby - I myself have .ASE and .LWO exporters installed.
Eh. You could have mentioned this capability to me at some point on MSN during the hours we spent trying to work out a solution. :p
Title: Re: Why is sketchup so popular?
Post by: blowfish on February 07, 2008, 08:50:02 pm
Post removed — I read "does" as "doesn't".  Sorry.
Title: Re: Why is sketchup so popular?
Post by: Unknown Target on February 07, 2008, 10:12:05 pm
Sketchup does support exporter plugins built in Ruby - I myself have .ASE and .LWO exporters installed.
Eh. You could have mentioned this capability to me at some point on MSN during the hours we spent trying to work out a solution. :p

Well I figured since it still came out of Sketchup, it wouldn't matter :p Get online tonight and we can try it out :)