Importing a GLB into Blender in two minutes
From download to first render: how to bring a GLB model into Blender, check that everything is in place and start building your scene.
On this page
Blender is the most popular free 3D tool in the world, and it reads GLB files out of the box. No plugins, no conversions. In this short guide we will take a model from the 3dpolyx store and get it into a Blender scene, ready to render.
We will use the Mustard Two-Seat Sofa as an example, but the steps are the same for every model in the catalogue.
Step 1. Download your model
After purchase, open your account and go to your library. Click "Download" next to the model. You will get a single .glb file. Save it next to your Blender project so the two are easy to find later.
Step 2. Import the GLB
Open Blender and start a new General project.
Delete the default cube: select it and press X, then confirm.
Go to File → Import → glTF 2.0 (.glb/.gltf).
Select your .glb file and click "Import glTF 2.0".
The glTF importer is a built-in add-on that is enabled by default in current Blender versions. If you do not see the menu entry, open Edit → Preferences → Add-ons, search for "glTF" and make sure "Import-Export: glTF 2.0 format" is enabled.
The model appears at the centre of the scene.
Step 3. Check scale and orientation
glTF uses metres and a Y-up axis; Blender uses metres and Z-up. The importer converts between them automatically, so the model should stand upright on the ground at real-world size.
To double-check, press N to open the sidebar and look at the Dimensions field on the Item tab. A two-seat sofa should be around one and a half to two metres wide. If it is, you are good to go.
Our models have their origin at a sensible point, usually the base, so you can snap them to the floor or to other objects without guesswork.
Step 4. Look at the materials
Switch the viewport to Material Preview (press Z and choose Material Preview, or use the sphere icons in the top-right corner of the viewport).
You should see the model fully textured. Open the Shading workspace and select the model to see the node setup: the importer connects the base colour, metallic and roughness textures to a Principled BSDF shader. The textures are packed inside the .blend file once you save it.
If you ever want to edit the textures in another program, use File → External Data → Unpack Resources to write them out as separate image files.
Step 5. Light and render
PBR materials look best with good lighting. The quickest way to get it:
Go to the World properties (the red globe icon).
Click the yellow dot next to Color and choose Environment Texture.
Load any HDRI image. Free HDRIs are easy to find online.
Add a camera (Shift+A → Camera), frame the model, and press F12 to render. Cycles gives the most realistic result; Eevee is much faster and works well for previews and stylised scenes.
Step 6. Build a scene
The real power of a consistent catalogue shows when you combine models. Import a few more GLB files the same way and arrange a small living room:
Because all of them share the same scale and material approach, they sit together naturally without any rescaling or re-texturing.
Common questions
The model looks grey in the viewport. You are in Solid view. Switch to Material Preview or Rendered view.
The model is tiny or huge. Check that you did not change the scale settings in the import dialog. The defaults are correct for our files.
Can I export to FBX or OBJ from here? Yes. Use File → Export and pick the format you need. Converting a model for your own project is allowed under our licence.
Can I edit the model? Of course. You can change geometry, materials and textures for use in your own projects.
That is it
Download, import, check, render. From here you can animate, re-light, combine models or export to a game engine. Browse the Home & Interior category for more pieces to build your first scene.
Models from this article
All models →Continue reading
Hand-picked articles from the same cluster.
3D on the web with Three.js: a cosy corner in one HTML file
Put real 3D models on a web page with a few lines of JavaScript. A beginner-friendly Three.js tutorial with full code.
ReadPoly count: how many triangles do you actually need?
5,000 triangles or 60,000? A practical guide to reading poly counts and choosing models that fit your project's budget.
ReadUsing 3dpolyx models in Unity and Unreal Engine
GLB is not just for Blender and the web. Here is how to bring our models into the two biggest game engines.
Read