SketchUp, by Trimble, is 3D modeling software that offers a great variety of features and tools. It’s used for several applications but is most popular in architecture, civil engineering, and interior design. A versatile tool, SketchUp also has an online library of free models from user contributions in the 3D Warehouse. And the program can be further enhanced by a vast number of third-party plug-ins.

Blender, on the other hand, is open-source software used by a wide array of professionals and hobbyists. It not only supports 3D modeling but can also be used in fields like animation, simulation, rendering, sculpting, visual effects, and game creation.

Due to the more architectural focus of the application, it’s common for SketchUp users to use Blender to render their models. Although there are a few SketchUp plug-ins for rendering, none are as powerful as Blender. SketchUp can also be handy for making buildings and structures for games, and Blender can be useful for the final conversion.

While these two programs have their own native file formats, both are compatible with some interchange formats used by many 3D applications, like Collada (collaborative design activity) and OBJ (wavefront). In the next sections, we’ll show how these formats can be worked with by using SketchUp Pro and the Importer Add-on.

Back to Contents

SketchUp to Blender: How to Import SKP Files in Blender

SketchUp Pro

Exporting Blender-compatible 3D files from SketchUp Pro
Exporting Blender-compatible 3D files from SketchUp Pro (Source: Bennett Visser via All3DP)

For the paid versions of SketchUp, the process is very straightforward:

  1. Open your model in SketchUp Pro.
  2. Go to “File”, then “Export”, and select “3D Model…”.
  3. Choose “COLLADA File (*.dae)” from the drop-down list.
  4. You can change the file name at the top of the window and choose the export file location.
  5. Click “Export”.
For more control over the export, click the
For more control over the export, click the "Options..." button (Source: Bennett Visser via All3DP)

Note that, according to the SketchUp official website, some features of your model, like coordinate lines, rendering options, section planes, and text won’t be present in the Collada file as they aren’t supported.

For more advanced users, SketchUp Pro provides extra export options for DAE files. Click the “Options…” button next to the “Export” button. For a more detailed explanation of these options, check the SketchUp export instructions.

Exporting OBJ Files

Exporting the object as an OBJ file is like exporting Collada files
Exporting the object as an OBJ file is like exporting Collada files (Source: Bennett Visser via All3DP)

Alternatively to the Collada format, 3D models can be transferred from SketchUp to Blender using the OBJ file format. When exporting from SketchUp, the processes above can be followed, except instead of selecting “Collada” click the “OBJ” option.

This method will retain texture maps, saved as an .mtl file in addition to the .obj file, although the model can only be saved as a single 3D object with this method. This means that all hierarchies, or nested objects, present in the SketchUp are lost. As a result, less 3D modeling can be accomplished once this kind of file has been brought into Blender, although rendering can still be accomplished. This method can also be helpful because, in some cases, OBJ files can be easier to work with as it’s a format that’s compatible with a wider range of applications.

Back to Contents

Advertisement
Advertisement
Advertisement
SketchUp to Blender: How to Import SKP Files in Blender

Blender Add-on

Installing the add-on into Blender requires a few steps
Installing the add-on into Blender requires a few steps (Source: Bennett Visser via All3DP)

An add-on can be used to import SketchUp (.skp) files directly into Blender.

  1. Download the SketchUp Importer add-on.
  2. Open Blender and select “Edit” from the top menu, then “Preferences” in the drop-down list.
  3. Click the “Add-ons” tab in the window that appears and then the “Install” button.
  4. A file view will pop-up; find the add-on .zip file in the folder it was downloaded into. Select this and then click “Install Add-on”.
  5. The add-on is not yet enabled. To change this, go to “Edit > Preferences > Add-ons”, find the SketchUp Importer on the list, and click the box beside its name.

The option to import SketchUp files directly into Blender, much like Collada files, should be readily available from the “File > Import” path. And, as a bonus, the file retains information like textures.

Back to Contents

Advertisement
Advertisement
Advertisement
SketchUp to Blender: How to Import SKP Files in Blender

Importing to Blender

Import the Collada (.dae) file to Blender
Import the Collada (.dae) file to Blender (Source: Lucas Carolo via All3DP)

Whether they’ve come from SketchUp or straight from 3D Warehouse, importing Collada or OBJ files into Blender is simple. With the software open:

  1. Go to “File”, “Import”, and then select “Collada (Default) (.dae)” or “Wavefront (.obj)”.
  2. Browse the folders to find the exported file from SketchUp.
  3. Click twice on the file to import.

And you should be all set! The model will be imported with the correct dimensions and texture (if it had any).

Back to Contents

Advertisement
Advertisement

License: The text of "SketchUp to Blender: How to Import SKP Files in Blender" by All3DP is licensed under a Creative Commons Attribution 4.0 International License.

Stay informed with notifications from All3DP.

You get a notification when a new article is published.

You can’t subscribe to updates from All3DP. Learn more… Subscribe to updates

You can’t subscribe to updates from All3DP. Learn more…

Topics
Advertisement