Creating 3D Models & AR Animations Using Free Tools
A Workshop for K-12 Educators
Miami-Dade County Public School Teachers
Teachers explore how paper sketches, marker textures, and drawn designs can become living forms in augmented reality. We begin with imagined environments, design creatures through sketching and layered textures, then use phone or tablet tools to generate simple 3D forms. The result is an animated GLB that can be viewed in AR in the classroom.
Please bring: your phone
Suggested but not required: tablet or laptop
Provided: computer paper
Nice to bring: patterned paper, sketchbook, colored pens or pencils, stickers, small craft materials
👇 Scroll down for the complete step-by-step tutorial
This workshop demonstrates how to create 3D models from hand-drawn images and turn them into AR animations using only free tools accessible on your phone. These techniques can be adapted for various grade levels and integrated into art, design, technology, and interdisciplinary curricula.
Draw a quick sketch of an environment where your creature will live.
Think beyond traditional drawing. Animation environments can be made from anything:
Remember: This environment doesn't need to follow real-world rules. It can be surreal, abstract, or impossible. Let your imagination determine the space.
Example: Painted Environment with Organic Forms
Notice how this environment uses watercolor and mixed media to create an abstract, organic space. The creature that lives here will need to be designed to navigate this fluid, aquatic-feeling world.
Create a creature that lives in this environment.
For this tutorial, we'll create a creature with:
Why symmetrical? It's easier to animate and convert to 3D quickly.
The T-pose is essential for 3D conversion and animation:
Take a clear photograph of your creature in T-pose. Make sure the lighting is even and the entire drawing is visible.
Example: Gestural Figure in T-Pose
This creature uses the same gestural, painterly approach as its environment. Notice the T-pose with arms extended, symmetrical body, and how the loose, expressive brushwork gives it character while maintaining the basic structure needed for 3D conversion.
Here's how the process works from start to finish using the examples above:
This organic, fluid environment was created with watercolor and mixed media. The abstract forms and aquatic feeling suggest a world where creatures might float, flow, or navigate through liquid spaces.
The creature shares the same gestural, painterly aesthetic as its environment. Arms are extended in T-pose, body is symmetrical, and the loose brushwork maintains visual continuity with the world it inhabits. The elongated proportions suggest movement through fluid space.
Upload your creature photo to Meshy.ai:
Because the drawing is in T-pose with clear symmetry, Meshy.ai can accurately interpret the body structure and create a properly rigged 3D model.
Take your 3D model from Meshy to Mixamo:
For this fluid, organic creature, animations like "Floating" or "Swimming" would emphasize its connection to the aquatic environment.
Use Artivive or Lens Studio to complete the experience:
The result: A seamless blend where your hand-painted world and its creature exist together in augmented reality!
Use AI generators to transform your 2D drawings into 3D models.
There are many image-to-3D AI generators available, but very few that are truly free or will remain free long-term. Here are some tested options:
A binary version of glTF. Single file containing everything (geometry, textures, animations). Best for web and AR applications. Smaller file size.
JSON-based format with separate files for textures and geometry. More human-readable. Industry standard for web-based 3D. Often called "the JPEG of 3D."
Autodesk's proprietary format. Excellent for animations and rigging. Widely supported in professional software (Blender, Unity, Unreal, Maya). Good for complex projects.
Simple, text-based format. Only stores geometry (no animations or rigging). Universally supported. Great for static models. Often comes with an MTL file for materials.
Primarily used for 3D printing. Only stores surface geometry (triangles). No color, texture, or animation data. Simple but limited.
Why This Combination Works:
This application does all three steps in one place: upload image → convert to 3D → animate automatically.
If you're implementing this workflow with your students, consider these options:
After creating your 3D creature, you have several options for adding animation.
For complete control over your animations, use professional 3D software:
These services automatically rig your model, making it ready to animate:
Mixamo Workflow:
WebAR (Web-based Augmented Reality) is AR technology that runs directly in a web browser—no app download required.
Unlike traditional AR apps that require installation from an app store, WebAR experiences are accessed through a simple URL or QR code. Users simply open a link in their mobile browser, grant camera permissions, and instantly view 3D content overlaid on their real-world environment.
Step 1: You create a WebAR experience with your animated 3D creature
Step 2: You generate a QR code or share a URL
Step 3: Someone scans the QR code with their phone
Step 4: Their browser opens and requests camera access
Step 5: They point their camera at a flat surface (floor, table, etc.)
Step 6: Your animated creature appears in their space!
Step 7: They can walk around it, see it from different angles, and watch it animate in real-time
Think of it like putting a virtual sculpture in someone's living room, except this sculpture can dance, walk, or perform any animation you've created—all viewed through their phone screen as if it's really there.
Augmented Reality (AR) is a technology that overlays digital content—such as 3D models, animations, images, or information—onto the real world as viewed through a device's camera.
Unlike Virtual Reality (VR), which creates a completely immersive digital environment, AR enhances the real world by adding virtual elements to it. You see your actual surroundings through your phone or tablet screen, but with digital objects appearing to exist in that space.
For artists and animators, AR opens up exciting possibilities: your animated creatures can inhabit real spaces, your artwork can come alive on gallery walls, and viewers can interact with your creations in their own environments.
There are many types of AR experiences you can create, ranging from simple viewers to complex, trigger-based scenes.
These apps allow you to view 3D objects in your space using your phone. They typically operate through QR codes that link directly to your 3D model.
How they work: Scan QR code → Model appears → View from any angle
These platforms let you create entire scenes where real images or objects trigger animations. The AR system first identifies the trigger (like a poster, painting, or specific object), then places your 3D content on top of it or around it.
How they work: Point camera at trigger → System recognizes it → Animation appears and plays
You can browse your device's app store or search online for AR viewers. Here are some options:
For this demonstration, we'll focus on two platforms that represent different levels of complexity:
1 MONTH FREE of Artivive Pro Plus subscription
Valid for first-time buyers only
Use this code when signing up to get started with professional AR features at no cost for your first month!
Start with Artivive if you want quick results and an intuitive interface. Move to Lens Studio when you're ready for more control and advanced features. Both are excellent tools—it just depends on your comfort level with technology and the complexity of experience you want to create.
Here is a comprehensive list of augmented reality viewer apps that allow you to upload a 3D file stored on your phone and visualize it in your environment. The list ranges from free to paid options and notes if educational discounts are available.
| App/Platform | Free Option | File Upload | Typical Formats | Educational Discount | Premium Pricing |
|---|---|---|---|---|---|
| XR Viewer | Yes | Yes | GLTF, GLB, USDZ | No info | Free |
| ViewAR | Yes | Yes | GLB, USDZ, glTF | No info | Pro for permanent links |
| p3d.in | Yes | Yes | Common 3D formats | No | Free |
| My AR Studio | Trial | Yes | Common 3D formats | No info | Paid tier available |
| Assemblr | Yes | Yes | Common 3D formats | Yes | $1/user/mo (school) |
| LEVAR | Yes | Yes | Custom | No info | $59+/mo |
| Mazing XR | No | Yes | Custom | No info | $59+/mo |
| Sketchfab | No | Yes | Custom | No info | Premium required |
| Adobe Aero | No | Yes | Custom | Yes | Discounted for edu |
| Snap Spectacles | No | N/A | N/A (Hardware) | Yes | $49.50/mo edu |
| Vectary | Yes | Yes | Common 3D formats | No info | Paid tier available |
These options cover basic free AR viewers, school-friendly platforms, browser-based solutions, and professional-grade paid programs, making it easy to pick the right tool for your needs and budget.
Artivive is a professional image-triggered AR platform that will be demonstrated during this workshop.
Remember that environment image you created at the very beginning? That's where your creature was from and what shaped its identity. With Artivive, when someone points their phone at that physical artwork, your animated creature appears in its world through AR.
1 MONTH FREE of Artivive Pro Plus subscription
Valid for first-time buyers only
Use this code after the workshop to create your own AR experiences!
During the workshop, you'll see this process demonstrated:
Step 1: Photograph Your Environment
Take a clear, well-lit photo of the environment artwork you created in Step 1. This will be your AR trigger image - the image that people will scan to see your creature.
Step 2: Upload to Artivive Bridge
Log into Artivive Bridge and follow the on-screen instructions. The interface is very clear and easy to follow:
Step 3: Test Using the Artivive App
Download the Artivive viewer app on your phone, scan your physical artwork (or print), and watch your creature come to life!
If you have Adobe Creative Cloud:
For phone-based workflow:
When someone views your finished AR artwork:
This creates a magical experience where your hand-created world literally comes to life, bridging traditional art-making with cutting-edge technology.
Lens Studio is Snapchat's professional AR creation platform - powerful, complex, and completely free.
When teaching students to use new programs, it's essential to help them develop their own note-taking systems and problem-solving skills. Not everything will be covered in any tutorial - and that's intentional. Students need to learn how to search for their own answers. This prepares them for lifelong learning and professional work where they'll constantly encounter new tools.
LLMs like Perplexity, Claude, and ChatGPT are excellent at troubleshooting computer programs. They are often correct and can help students:
Teach students that copying error messages directly into an AI chat and asking for help is a valuable professional skill, not cheating. This is how modern professionals work.
I create notes like these when learning new programs, then encourage teachers to model this process for their students. These are working notes - not comprehensive documentation - which demonstrates authentic learning in action.
📓 Access the Lens Studio Notes
View Notion Notes →Areas to Focus On:
It's a whole new world out there. You can now create custom AR applications using AI-assisted coding - no traditional programming knowledge required.
AI coding assistants have democratized software development. Last week, I started creating an AR app so I could upload 3D objects and see them in my space. I went back and forth for a little while in natural language, telling the AI what I wanted. Now my application is mostly done and works!
I created a custom AR viewing app where you can upload 3D objects and see them in your space. Try it yourself:
This app was built using Replit's AI assistant through natural language conversation. No complex coding required - just describing what I wanted in plain English.
The Conversational Coding Process:
Traditional coding required learning syntax, debugging cryptic errors, and years of practice. AI-assisted coding lets you:
AR Applications Perfect for Classrooms: