Import Sketchup models (.skp) natively.

Messages
1
Import Sketchup models (.skp) natively.

I know that you can export .3ds from SketchUp Pro, but the resultant model and materials don't work well (odd collection of meshes and textures). A direct .skp importer in Cheetah 3D would save the step of converting to .3ds and might work better.
 
I know that you can export .3ds from SketchUp Pro, but the resultant model and materials don't work well (odd collection of meshes and textures). A direct .skp importer in Cheetah 3D would save the step of converting to .3ds and might work better.

A direct .skp importer is surely a lot of work for Martin and very likely would not bring more to Cheetah3D than what is there today with the .FBX importer.
I export regularly from SU to C3D with the .FBX format and find this very acceptable.
Please read this thread here : http://cheetah3d.de/forum/showthread.php?t=2339
And if you still don't find what you want, let us know and we will do our best to help.
 
I know that you can export .3ds from SketchUp Pro, but the resultant model and materials don't work well (odd collection of meshes and textures). A direct .skp importer in Cheetah 3D would save the step of converting to .3ds and might work better.

The .skp file format is not a public file format. At least I haven't seen a file format spec until now. So it is very difficult to add direct .skp support.

Bye,
Martin
 
I'd be happy for a direct skp importer as well.
I believe that the SU SDK should allow the development of such an importer.
 
A direct .skp importer is surely a lot of work for Martin and very likely would not bring more to Cheetah3D than what is there today with the .FBX importer.
Well, I don't know how much work it would be for Martin, but I have to disagree that it "would not bring more to C3D". Quite the contrary, I think it has the potential to attract many new C3D users. I'm certain that there are others like myself who use the free version of SketchUp because of its great modeling features (mostly for architectural and mechanical stuff) and have no need for the LayOut and Style_Builder applications that are part of SketchUp Pro. I certainly can't justify $500 USD just for the ability to export to a format that C3D can read.

The .skp file format is not a public file format. At least I haven't seen a file format spec until now. So it is very difficult to add direct .skp support.
Google makes an SDK available here...


You can also get listed on Google's SketchUp-compatible applications page which could help drive some folks to C3D.

I'd be happy for a direct skp importer as well.
I believe that the SU SDK should allow the development of such an importer.
Yes, indeed! Add my vote as well! Importing native SU files would be awesome! Don't underestimate the potential this has to really put C3D on the map!

-Steve
 
The 65,000 face limit makes the 3DS format useless for most of my models.

The .FBX works pretty well, too.

If allowing native SKP import wasn't too much trouble for Martin, then I would love to have that feature in Cheetah.

Cheers, Chuck
 
The .3ds exporter from sketchup works really well with cheetah so why not use that ?
The 3DS exporter is a feature of SketchUp Pro, and SketchUp Pro costs $500 USD. If C3D could read native SKP files, that would open the door to the huge number of users of the free version of SketchUp.

Again, just in case my previous post wasn't clear enough, there are 2 versions of SketchUp - a Pro version that costs $500 USD and a free version (that obviously costs nothing). The modeling tools are exactly the same. The file format is exactly the same. In fact, the only real differences between the Pro and Free version are the exporters and a couple of additional applications that are of interest primarily to people (mostly architects) interested in generating print content. (The latest version of SketchUp also has some very basic animation capabilities, but the UI is horrible and you can't even export the animations!)

Not only would native SketchUp file support in C3D open the door to the multitude of users of the free version of SketchUp, but it would also generate interest among Pro version users looking for photo-realistic rendering and/or animation capabilities.

I can guarantee that if C3D supported the native SketchUp file format, there would be a lot of buzz generated on the SketchUp forums. (I can guarantee this, because I would be generating some of the buzz.) The free version of SketchUp is extremely popular among people who use it for its intuitive and rapid modeling tools which are well suited to architectural and mechanical models - i.e. for hobbyists, woodworkers, metal fabricators, etc.

I really think there's an opportunity for C3D to acquire a substantial number of new users just by supporting the native SketchUp file format directly.

-Steve
 
Would someone please explain me, why is Sketchup better for modeling than Cheetah? I tried Sketchup once and imho it looks quite bad. Or is it because there is a huge library of free models for Sketchup? If so that´s a wierd reason to use Sketchup.:confused:
 
I agree

Would someone please explain me, why is Sketchup better for modeling than Cheetah? I tried Sketchup once and imho it looks quite bad. Or is it because there is a huge library of free models for Sketchup? If so that´s a wierd reason to use Sketchup.:confused:

I agree....
 
Would someone please explain me, why is Sketchup better for modeling than Cheetah?
The intention of my posts was not to incite a Cheetah vs. SketchUp debate. (After all, one could ask the same question of any two modeling apps. Why is C3D "better" than Blender, which has many more features and is free?) In my opinion, both C3D and SU have strengths and weaknesses depending on your prior modeling experience (if any), what you want to model, and what you want to do with that model. In fact, I think C3D and SU complement each other quite well.

I would like to get back to the point of this thread, which is a request for the ability to import native SU files. The bottom line is that SketchUp has unquestionably opened up the 3D modeling world to many for whom it was previously unapproachable. That's an indisputable fact. And my personal opinion (being involved in both the SketchUp and C3D communities) is that C3D is in a unique position to exploit the success of SketchUp and the resulting heightened interest in 3D modeling. Implementing native SU file import has the potential to grow the C3D user base. With a larger user base, perhaps more resources could be devoted to C3D development, resulting in a better program and a more enjoyable and productive experience for C3D users.

(As an interesting aside, not everyone realizes that SU has been around for nearly a decade. It was originally a Mac-only program. Google saw the potential and bought the company in 2006, and that's when the Windows version was born. Anyway, I personally think that the SketchUp UI has gone downhill since then, although the core functionality - i.e. the modeling tools - have fortunately remained largely unchanged. I much prefer SU for certain kinds of modeling tasks.)

-Steve
 
Last edited:
Well sorry for junk-posting your thread but my point was, why so many Cheetah 3D users import models from SU, so there is a need for native format support?
Well, yeah, all programs have their strenghts and weaknesses, that´s for sure. But what are the positive things bisides those modeling tools you like?
Best wishes
Margus
 
The 3DS exporter is a feature of SketchUp Pro, and SketchUp Pro costs $500 USD. If C3D could read native SKP files, that would open the door to the huge number of users of the free version of SketchUp.
-Steve

But that's why you need to buy the pro version.

The FREE version is a smart marketing exercise that has done wonders for SU/google and also lead to a great dustbin full of c**p models in the 3D warehouse as well as creating a lot of casual users that try and offer dubious 3D services on the cheap.

It was one of the first programs I have used for 3D from V2 to now, and I for one can't really do without both SU and Cheetah, never needed a converter as the exporters from SU to all the main formats, translate fine in Cheetah.

The main difference is that SU is a semi CAD app with real measurements for Archvis and engineering use. it's push pull tool and the smart component aspect allow the user to really explore ideas and build faster than any other CAD software I have seen.

Cheetah on the other hand is a brilliant mesh based modelling program with lots of very, very clever additions that is totally mac savy, it is equally accurate in use and is also one of the best rendering apps around.

Finally, I think it's a bit cheeky to ask a developer for an exporter on a Free app, Maybe the pro version yes.

Regards

Luke
 
Last edited:
But that's why you need to buy the pro version.
Exporters are just one of a number of additional features in the Pro version of SU. They just happen to be the only feature in which I would be interested; and that one feature alone is not worth $500 to me. For others, the additional features like LayOut, Style_Builder, and the ability to create Dynamic Components constitute added value. They add no value for me (and for many others).

Unless you own stock in Google, I'm not sure where you're coming from with your remark. Basically, I see this as an opportunity to expand the C3D user base and ultimately make C3D an even better product. Obviously, Martin is the one who must make the decision. I'm simply offering a perspective he might not have considered.

The FREE version is a marketing exercise
Nope, I don't think that's entirely correct. I don't think Google expects a high conversion rate from the free version to the Pro version. I think a major impetus behind the free version was (and still is) to get people to generate 3D content for Google Earth, and it's been pretty successful.

that has done wonders for SU
Precisely! SU is quite popular, and if I were the developer of a 3D app, I'd seriously consider supporting the very popular SU file format. Thanks for helping to make my point. :smile:

The main difference is that SU is semi CAD with real measurements for Archvis and engineering use. it's push pull tool and the component aspect allow the user to really explore ideas and build faster than any other app I have seen.
Yes, those are some of SU's strong points. Thanks for describing why so many people find the program useful.

Cheetah on the other hand is a brilliant mesh based modelling tool with lots of very clever additions, that is equally accurate in use and is also one of the best rendering apps around.
Which is precisely why I said SU and C3D complement each other so well. It seems we agree on that. (And don't forget the animation capabilities of C3D which blow SU out of the water!)

Finally, I think it's a bit cheeky to ask a developer for an exporter on a Free app
I don't understand. Who asked for an exporter on a free app? What this thread is about is requesting an importer so that C3D can read native SU files (as many other modeling apps already do). Google makes an SDK freely available for precisely that purpose. Numerous other software developers have incorporated native SU file support into their apps. I fail to see what's "cheeky" about it.

If Google offered an "intermediate" version of SU that had export capabilities but none of the other "pro" features, I'd consider purchasing it (but not for $500). That said, however, I'd rather send my money to Martin so that he could continue to improve C3D. If C3D could read native SU files, I'd have no need or desire for a SU exporter. (It'd be especially cool if native SU files could be used with Smart Folders in C3D; but I'll settle for just importing them.)

Basically, I see this as a business opportunity; but of course Martin's the one who must decide whether or not it's worth his while to pursue.

-Steve
 
Hi everyone,

This is my first post here. I've used Cheetah for a while and really love it. But I just discovered sketchup and really enjoy working with it too. As someone commented the two programs do complement each other nicely.

I just wanted to chime in and say there is a way to get sketchup files (from the free version) into cheetah. This guy here describes part of the process:
http://forums.devshed.com/game-development-141/converting-sketchup-models-to-3dst-519710.html

Basically you export the sketchup file as a .kmz file (Google Earth) and then rename the file to .zip

Within the .zip there is a .dae (COLLADA) file which you can extract

In the link above the guy starts talking about an FBX exporter but that actually doesn't work, so I just import the .dae file into Blender and then export it to .obj or .fbx and then open up in cheetah.

This gets the geometry in, but I haven't really tested it with materials and such.

You have to jump through a few hoops and it is a bit of a messy work around, but hey you'll be laughing all the way from SketchUp to Cheetah.

Cheers

Michael
 
Sorry I should have also mentioned in my last post that there is a SketchUp plugin called LightUp (http://www.light-up.co.uk/index.php) which does have an FBX exporter that should probably work with Cheetah (I haven't tested it).

The plugin costs $150, so not free, but not the $500 for SketchUp Pro.

Hope some of the options help.

Michael
 
Hi Michael...

Basically you export the sketchup file as a .kmz file (Google Earth) and then rename the file to .zip

Within the .zip there is a .dae (COLLADA) file which you can extract...
Yep, I've monkeyed with that approach. It's what prompted this question more than a year ago. I quickly learned, however, that it's far from ideal - especially with moderately complex models. Also, as you say, it's too much "hoop jumping" and far too much of a hassle for a serious workflow.

You have to jump through a few hoops and it is a bit of a messy work around,
Precisely.

but hey you'll be laughing all the way from SketchUp to Cheetah.
Or pounding your keyboard and pulling your hair out...while the minutes tick away. :(

-Steve
 
Sorry I should have also mentioned in my last post that there is a SketchUp plugin called LightUp...
I've been trying LightUp, but not for its export capabilities. I was considering it for its rendering and animation capabilities, but it pales in comparison to C3D. Basically, C3D can do everything LightUp can do and much more and much better. Of course, not being integrated into SU, it's not quite as easy as using LightUp, but the results from C3D are far superior. The ability to simply import a native SU file would be the ultimate solution for a SU-C3D integrated workflow (even for users of SU Pro).

BTW, there is also this free plugin, but in addition to the limitations listed on that page, it doesn't get the geometry right much of the time (even on simple models); nor is it actively developed and improved.

If C3D listed import of native SU files as a feature in a future press release, I think it would result in lots of C3D downloads and new users. :)

-Steve
 
Last edited:
Hey Steve,

Good to see you know all the options and thanks for sharing your experience with them.

Of course a native import would be the ideal solution but it doesn't look like happening just yet. And I know one of the purposes of these types of posts is to show the amount of interest in a particular feature so that the developer will include it.

But in the meantime maybe the options we've thrown up might help someone. The ultimate purpose of my posts was to show people it can technically be done in a number of ways and even though some of the ways are bit odd, they may suit someone's needs.

And hey if we get more people playing with a Cheetah - SketchUp combo then maybe this feature request might receive some more attention in the future.

Cheers

Michael
 
The 3DS exporter is a feature of SketchUp Pro, and SketchUp Pro costs $500 USD. If C3D could read native SKP files, that would open the door to the huge number of users of the free version of SketchUp.

You do realize that the single key feature of Sketchup Pro over Sketchup is interoperability and thus the likelihood of .skp files being easy to read or documented is, essentially, zero while Sketchup Pro is sold as a commercial product.

Yes, if C3D were able to read .skp files directly it would be a huge deal -- plenty of people would prefer to pay for C3D over Sketchup Pro. And for this exact reason it will be intentionally difficult to do.
 
Back
Top