LogoLogo
  • About DS Learn
  • Tutorials
    • ¶ Digital Exhibits
      • Getting Started with Digital Exhibits
        • Considerations
        • Basic Steps
          • Site Organization
          • Usability & Accessibility
        • Platforms
    • ¶ Digital Storytelling
      • Introduction to ArcGIS StoryMaps
        • Getting Started
        • Using Content Blocks
        • Importing Maps from David Rumsey
      • Introduction to KnightLab StoryMap JS
      • TimelineJS
    • ¶ 3D Modeling & Immersive Technology
      • Adding 3D Models in Omeka
      • Intro to Photo Processing with Agisoft Metashape for 3D Model Making
      • Tips and Tricks for Taking Photos for 3D Model Creation
      • An Introduction to Apple's Reality Composer AR
      • Importing SketchFab Models into AR for the iPad or iPhone
      • Creating Basic 3D Objects for AR in Blender
      • Introduction to Meshlab
    • ¶ Data Visualization
      • Introduction to Tableau
        • Download and Install Tableau
        • Using Tableau to Visualize COVID-19 Data
        • Tableau DH
        • Resources
      • Beyond Simple Chart in Tableau
        • Beyond Simple chart Examples
      • Google Colab
        • Get Started
        • Data Import
        • Data Wangling
        • Visualization
        • Results Export
      • Out of Box Data Visualization Tools
        • How to use Google Data Studio with Google Sheets
        • Google Data Studio Interface
        • Creating Visualizations in Google Data Studio
    • ¶ Mapping
      • Tiling High-Resolution Images for Knightlab StoryMapJS
      • Hosting and Displaying Zoomable Images on Your Webpage
      • Georectifying Historical Maps using MapWarper
      • Making a Starter Map using Leaflet
    • ¶ REST API
      • How does REST API work?
      • JSON File
      • Get Started with Google Sheets Script Editor
      • Example 1: Extract Data by One Cell
      • Example 2: Extract Data by A Cell Range
    • ¶ Text Analysis
      • Introduction to Text Analysis
        • Step 1: Exercise One
        • Step 2: What is Text Analysis?
        • Step 3: Important Considerations
        • Step 4: Why Voyant and Lexos?
        • Step 5: Exercise Two
      • Text Repositories
      • Text Analysis in JSTOR
        • Overview of Constellate
        • Build A Dataset
        • Create A Stopwords List
        • Word Frequency
  • Digital Scholarship Incubator
    • Schedule
    • Getting Started
    • People
    • Project Guidelines
    • Topics
      • 3D Modeling and Immersive Technologies
        • Part 1: 3D Photogrammetry & Laser Scanning
          • Exercise: Experiment with 3D creation tools
        • Part 2: An Introduction to Apple's Reality Composer AR
          • Exercise: Experiment with Apple RealityComposer AR
      • Anatomy of a DS Project
        • Parts of a DS Project
        • Some DS Project Examples
        • Exercise: Evaluating a DS Project
      • Pedagogy
      • Data and Data Visualization
        • Introduction to Data
        • Introduction to Data Visualization
        • Introduction to Tableau
          • Download and Install Tableau
        • Introduction to Network Visualization
      • Digital Exhibits
        • Exercise 1: Exploring Exhibits
        • Exercise 2: Exhibit.so
      • DS Intro & Methodologies
      • User Experience
        • Usability Exercise
      • Mapping and GIS
        • An Introduction to Mapping, GIS and Vector Data
          • Workshop: Exploring and Creating Vector Data
          • Quick Review: Spatial Data
        • An Introduction to Raster Data and Georeferencing Historical Maps
          • Workshop: Finding and Georeferencing an Historical Map
          • Tutorial: Georectifying Historical Maps using MapWarper
        • Presentation + Workshop: Putting it together in ArcGIS Online
        • Workshop: A Brief Introduction to QGIS
          • Adding Base-maps and Raster Data
          • Adding and Creating Basic Vector Data
          • Styling your data and preparing it for exporting
      • Story Maps
        • Story Map Exercise
      • Text Analysis
        • Exercise 1: Voyant
        • Exercise 2: Python
Powered by GitBook
On this page
  • Before you start
  • The Blender Home Screen
  • Basic Object Manipulation
  • Extruding
  • Scene Objects and Object Properties
  • Adding Basic Objects
  • Exporting your Object for AR

Was this helpful?

Export as PDF
  1. Tutorials
  2. ¶ 3D Modeling & Immersive Technology

Creating Basic 3D Objects for AR in Blender

PreviousImporting SketchFab Models into AR for the iPad or iPhoneNextIntroduction to Meshlab

Last updated 2 years ago

Was this helpful?

Blender is a free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, video editing, and animation.

Before you start

In this tutorial, we will be using 3 programs, all of which are free to download:

  • (available on PC, Mac, or Linux)

  • (free on App Store or with Apple ID for MacBook)

  • (free on App Store with Apple ID for MacBook)

The Blender Home Screen

When starting a new Blender project, this is the first screen you seen. While it may look daunting, we will only be using a few tools in this tutorial to create new objects and perform minor edits on them.

Basic Object Manipulation

The vertical toolbar on the left side of the screen is where we'll find most of the options we need for object manipulation.

This toolbar is very similar to what you might see in Photoshop. When an object is selected, these buttons let you edit its basic properties in the viewer window. Most important for our purposes are the Move, Rotate, Scale, and Transform buttons (3rd-6th buttons counting down, in the group of four tools). These let you edit your object in the standard ways you would expect.

Extruding

A slightly more advanced tool that may be useful is the Extrude tool, which allows you to take a single face of your object and pull it outward. To access this tool, you must first change the mode you are in from Object Mode to Edit Mode from the drop down just above the manipulation tools.

Now, extruding our default cube once we are in edit mode takes just a few steps. First, just to the right of Edit Mode on the toolbar are 3 options that let us choose whether we want to select points, edges, or faces. The third option allows us to choose a face to extrude.

Now pick which face of our default square we want to pull outward:

Finally, one of the choices on the expanded Object Manipulation toolbar on the left is called Extrude Region. Choosing this tool will let you pull outward, expanding your object in one direction.

Scene Objects and Object Properties

The toolbar on the right displays both the collection of objects within our current scene and the properties of that object.

The top of the pane lists all the objects in the current scene and allows you to select them or make them visible/invisible (again, very similar to Photoshop). The lower window displays the object properties, which can be edited directly here. This includes the manipulation properties which you can also edit in the viewing frame itself. There are many other properties, but we don't need to worry about them for now.

Adding Basic Objects

Blender comes with a number of pre-created basic objects that you can then manipulate to create what you want. To add a new object, just go to Add on the toolbar next to Object Mode.

Once you have chosen your mesh, you can manipulate it or extrude it as needed to create the object you want.

Exporting your Object for AR

Apple's Reality Composer program allows you to import .usdz 3D files. Unfortunately, Blender doesn't let you automatically export files in this format. I recommend exporting your object as a .glb file, as this will let you keep the texture, then you have two options for a quick conversion:

Note that you cannot change the color/texture of imported objects once they are in Reality Composer. As such, you should color/texture your objects in Blender and export as a .glb to keep the material attached. This can be done in the "material" options under the properties of a specific object.

Use Apple's to quickly drag-and-drop your model to convert it.

Upload your model to Sketchfab and then download it as a .usdz (see )

Reality Converter tool
tutorial here
Blender
Reality Converter
Reality Composer
Your screen when starting a new Blender project
The left - object manipulation
Changing from Object Mode...
....to Edit Mode creates some new options for our object!
Select Extrude by Face (highlighted square)
I chose the top but you can choose any side to extrude
Expanding the object in one direction using the Extrude Region tool
Scene Objects and their Properties
Go to the Add dropdown
There are several basic shapes you can chose from to edit for your own needs