Styles - Applying Styles by object or by tag

Hello,

I’m learning how to use Styles to change the look of a model, which is very useful, but it seems limited. Any style I choose applies to the entire model, however I would prefer it if I could apply different styles to objects as I see fit, so that they would be visually distinct within the model.

I use Sketch Up for architecture, and i’m often building houses. It would be great if structural elements like walls could use one style, and non structural elements like furniture could have another. Is there a way to do this natively, or perhaps with a plug in?

Similarly, it would be great if I could have some objects appear semi transparent whilst others remain fully opaque. Again I can do this with xray mode, but this change then applies globally, where as I’d prefer to apply it myself locally.

Does anyone know how I might achieve this?

Thanks !

Adam.

Styles are indeed applied to the entire model at least for a given scene. That’s the way they are supposed to work. If you want to use different styles for different parts of a model you could create different scenes with different styles but the same camera position and either stack viewports in LayOut or stack exported images in an image editor.

What kind of styles are you wanting to use specifically?

A couple of quick examples:


This is from LayOut. The plan and elevation views use stacked viewports. One shows the hardware in color and the other shows the wooden parts using the Hidden Line style. This can actually be done with a single scene for each view of the model.


This is done in an image editor. The colored parts are shown using the Photo Real face style while the rest is shown using the Monochrome face style.

1 Like

Hi Dave,

Thanks for this, it’s very useful. I’ve not used Layout as yet. We use Vectorworks for our working drawings and Sketchup when we want to make things look pretty.

I’d basically like to have a line weight hierarchy in the sketch up models, with structural objects using a heavier line weight than non structural elements like furniture. I think I can do this with the ‘profiles’ setting within styles. A higher number of profiles seems to equate to a heavier line weight.

It sounds like I need to create several styles and then mix them using Layout or an external image editor.

Lovely drawings by the way!

Profiles set in the style will affect all of the objects in the view. You could create different scenes with different tags visible or hidden and use different styles with different Profile thicknesses.

Maybe easier would be to give edges different weights by tag in LayOut. Here for example I’ve assigned a thinner line weight to the vise hardware’s tag as well as the wedge’s tag than to the overall viewport.

Thank you.

1 Like

Hello,

I’ve created a document that showcases all the possibilities you can achieve with SketchUp Styles. By combining these options, you can create complex and compelling presentations using Styles alone.

01. sketchup_style (en).pdf (12.6 MB)

Here are some example showcases. You can switch between these styles in just a few clicks.










I’m missing the possibility to have styles in SketchUp groups, especially when I want to accentuate or focus on a part of the model for presentation purposes. This is particularly noticeable when moving around in the drawing.

What you created using Canva is nice. Do you have a PDF with all those samples? Thanks.