How do you bring real-world furniture into SketchUp?

Hi everyone,

I’m an interior designer working mostly in SketchUp, and one of the biggest bottlenecks I run into is bringing real-world furniture into my projects. The 3D Warehouse is great for basics, but when I need specific brand pieces (or anything vintage/unique), I usually end up modeling from scratch or finding a placeholder from the warehouse. It works, but it’s not exactly time-friendly.

Out of that frustration, I’ve been building a small extension called FORM3D. The idea is simple: paste a product link, and it generates a 3D model you can drop right into SketchUp. It’s still early days (we’re launching next week after some fixes), but I wanted to ask:

:backhand_index_pointing_right: How do you handle this challenge right now? Do you model everything, rely on manufacturer files, or have found another workflow?

I’d really value hearing how other designers approach this, and whether something like FORM3D would actually be useful in your workflow.

Thank you!
Amira

1 Like

Can you share an example product link and the resulting .skp component so we can see what you are starting and ending with?

Sure thing, the basic idea is: paste a furniture product link → FORM3D extracts the product data and generates a SketchUp component you can drop straight into your model.

Here’s a quick example:

It’s not meant to be a fully detailed manufacturer CAD file, but it gives you a fast, workable model of real-world furniture without having to build everything from scratch.

Happy to share more examples if that would be useful!

Share the actual .skp file for the chair please.

Here you go, I’ve attached the .skb file of the armchair example I shared above. :slight_smile:

W:S Stone Armchair by Alma Ebeniste..skp (12.1 MB)

With over 110000 edges, that chair had better be a main subject of any model you import it into!

1 Like

This one definitely came in on the heavy side! This is just the first version of our extension, and we’ll be focusing a lot on optimizing the models to make them as light and efficient as possible.

So far we haven’t run into big issues on our own setups, though I know that can vary depending on someone’s graphics card and system. Really appreciate you pointing it out though.. it’s super helpful as we keep improving :slight_smile:

From experience, the trouble with physically small but edge-heavy objects like that is that people tend to put a bunch of them into a model. The bloat accumulates…

2 Likes

The high entity count in this chair model along with the excessive nesting would make me avoid this particular component for my projects. I think it could be simplified a great deal but I would not want to have to do that cleanup manually. I think it would be faster to model it from scratch in this case.

If your extension will do that simplication up front, you’ll really have something.

1 Like

That’s really helpful feedback, thank you! You’re right, the current version has a high entity count.

On our end we can tweak parameters like mesh simplify, sampling steps, and texture size to reduce edge density and lighten the models. Optimizing the models so they’re lightweight and ready to drop into projects is a big focus for us going forward. Really appreciate you highlighting this, it gives us a clear target to work on!

Maybe another thing you can address is the location of the component’s origin. Since it is the insertion point when inserting it, the location should probably be at the bottom so the thing isn’t placed below floor level.

The current origin point isn’t ideal, and it makes sense to set it at the bottom so components drop in cleanly at floor level.

We can definitely adjust this in the pipeline for the next version update, and it’s something we’ll focus on as part of improving usability alongside optimizing edges and simplifying the geometry.
Small details like this make a big difference to the workflow, so I really appreciate you pointing it out :folded_hands:t3:

Hey @DaveR @slbaumgartner

I’ve been working with the team to optimize the parameters and ran the same product again. I’d really appreciate your feedback on this updated .skp file, especially around the edge count, nesting, and overall usability.

FORM3D Updated Parameters.skp (7.3 MB)

Thanks again for the earlier notes, you have been super helpful in guiding improvements!

(post deleted by author)

Could be a helpfull extension, tho i might still tend to model these myselve, due to …

… everything placed on 1 layer, and that one layer is placed 5 deep inside the component?

Would guess in this case one layer, one deep, would be more then sufficient?

I agree with @Box and @AnnoNiem

Still too much geometry and nesting levels. And now it looks like the mice have been eating at it.

There’s no need for the internal faces, nor having the back and bottom subdivided like they are.

1 Like

(post deleted by author)

1 Like

I would be very interested to follow your journey as you continually improve the extension. This would be extremely useful for me, a fellow interior designer, particularly for furniture and lighting specifications for a whole home - would save me hours of work! You asked how I currently handle this: usually manufacturer files or modelling myself, however I have been trialing Archsynth, which is still a bit clunky and isn’t always able to properly convert images into 3D models.

you should check this

looks like there is a beta sketchup tool in the work

hello,

all this makes me think of the up ! extension that had been presented at adebeo’s paris sketchup event. They have a similar ai generation service, but also a very large library. you should have a look !