Generate a 3D model from photos using Agisoft PhotoScan
4.7 (89 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
679 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Generate a 3D model from photos using Agisoft PhotoScan to your Wishlist.

Add to Wishlist

Generate a 3D model from photos using Agisoft PhotoScan

Easily create accurate 3D models of real world objects using photography. This course will cover the basics.
4.7 (89 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
679 students enrolled
Created by TGA Digital
Last updated 12/2015
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 1 Article
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Generate 3D models from a series of photos
  • Generate a texture for said 3D model from a series of photos
  • Optimize camera settings for good results
View Curriculum
  • A computer running Windows/MacOS/Linux is needed to run the main software of this course.
  • If the students want to produce 3D models based of their own photo series then they need access to a camera that can produce sharp images. High-end mobile phone camera or better is recommended.

Learn how to create highly detailed and accurate 3D models with texture by means of Photogrammetry, that is 2D images processed into 3D models.

Create accurate and high resolution models with ease with this course.

  • Create highly detailed and accurate models of real world objects.
  • Save time and effort by this new way of creating 3D-models.
  • Generate high resolution textures for your model.

The benefit of using this method for creating a 3D model is that you will get highly accurate representations of a real world object when it comes to proportions and texture. With the right workflow and pipeline this method can potentially also save you much time in comparison to modelling and texturing manually. Several big production companies use this method for creating their 3D content for these reasons.

After completing this course you will be able to create a 3D model with texture of your own using Agisoft PhotoScan. The same basic principals apply to other photography based photogrammetry software as well.

This course is aimed towards those who have no prior experience working with photogrammetry or Agisoft PhotoScan. At the end of the course we will also briefly look at how you can approach retopologizing/decimating your model to fit your end needs, i.e. creating a version of the models with your desired about of polygons.

The only prerequisite you will need for this course is a fairly capable computer running Windows, MacOS or Linux to participate. Preferably you also own or have access to a digital camera to work with your own unique projects, but you will get access to a few series of photos that you may use for learning purposes. Agisoft PhotoScan is available as a trial and a demo version for those who do not own the software yet or just want to try it out. These versions will work perfectly fine for this course*.

* The demo version cannot export the results and therefor you cannot try out the retopology/decimation parts of this course with it.

Who is the target audience?
  • 3D graphics enthusiasts should take this course
  • Photography enthusiasts should take this course
  • Computer savvy students should take this course
  • Technology interested students should take this course
  • Students unfamiliar with using a computer should not take this course
  • Students who have no means what so ever to take/aquire sharp photos have little to benefit from this course. High-end mobile phone camera or better is recommended.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
22 Lectures
Course introduction
3 Lectures 07:35

This is a short lecture where the course is presented and the major sections are described very briefly.

Preview 01:13

This lecture covers what photogrammetry is in short.

What is Photogrammetry?

In this lecture we cover good pointers on what type of objects work well for photogrammetry and which don't.

Preview 04:57
Photography for Photogrammetry purpose
3 Lectures 16:56

This lecture covers what camera equipment I have used myself and what equipment you will need to get started.

Preview 02:17

In this lecture you will learn which significant camera settings you need to adjust and why.

Preview 09:49

This lecture covers what to keep in mind when taking your photos and why.

When taking the photos
Preprocessing your photos (optional step)
2 Lectures 13:07

This lecture covers why to shoot in RAW format if available and how preprocessing the photos can potentially give you better results in Agisoft PhotoScan.

Shooting in RAW and preprocessing the photos

In this lecture you will be introduced to the concept of masking your photos and see why we prefer Adobe Photoshop for the job. This is also an optional step.

Masking your object in an 2D application
Processing your photos in Agisoft PhotoScan
8 Lectures 37:41

In this lecture we start Agisoft PhotoScan and set an important setting which can potentially speed up all future processing steps in the software.

Running Agisoft PhotoScan & Enabling OpenCL for more processing power

In this lecture we will start importing all of our photos in the PhotoScan software.

Importing your photos

In this lecture we will apply masks to our newly imported photos to improve our future result in PhotoScan.

Masking your photos (optional)

This lecture is where we start processing the photos to create a sparse 3D point cloud. We will also edit the point cloud and remove unnessecary and error points.

Creating and editing your initial 3D sample points

In this lecture we generate even more points for our point cloud based on the already existing points. We also continue to refine the point cloud results by removing unnecessary points.

Adding and editing more detailing 3D sample points

In this lecture we will generate a 3D model based of our point cloud and also continue to generate a texture for the 3D model.

Creating your mesh and texture

This lecture will cover how you can organize your project in PhotoScan when working with several "versions" of the same intended project.

Organizing your project

This lecture will cover how to export your 3D model and the texture to use it for your own end purpose.

Exporting your results
An overview of retopology
2 Lectures 07:22

In this lecture we will shortly look at how to decimate(automaticl retopology) the 3D model into a version with less geometry to better fit your needs.

Automatic retopology (decimation)

In this lecture we will short look at how you can manually do retopology in Autodesk Maya.

Manual retopology (Quick look at doing it in Autodesk Maya 2015)
4 Lectures 18:48

During this lecture you will get to see some example projects created in Agisoft PhotoScan.

Showcasing some of my projects

This lecture covers how you can easily upload your results to Sketchfab to easily share your results with your viewers in a nice interactive 3D viewer.

Share you results on Sketchfab!

In this lecture I share my own personal reflections on what is most important to keep in mind when learning photogrammetry.

My reflections on photogrammetry

This lecture contains a list of useful and interesting resources relating to photogrammetry.

Interesting and useful resource links
2 pages
About the Instructor
TGA Digital
4.5 Average rating
130 Reviews
3,626 Students
2 Courses
Online Educator

TGA Digital is The Game Assembly's project to share knowledge online to a wider audience. The Game Assembly is a on-location game education situated in in Malmö, Sweden. We have extensive experience in different fields of game development such as 3D graphics, game programming, level design and technical artist. We're are very dedicated to delivering the best possible education for all our students and yearly graduate several students of whom the majority(~90%) get a job in the games industry.

We always strive to teach current topics and techniques within game development. Don't hesitate to get back to use with feedback or questions.