Industry & Engineering | Architecture | Geology | Film & Animation | Archaeology | Articles | Accident Recon & Forensics* | Scanner*

Overview | Examples | Clients
title
 
Examples

Below are some 3D graphic project examples. Click on an image for a larger view. Also see the PhotoModeler Scanner Animation/Modeling Examples.

PMV Coded Target Project


[+] Enlarge
The PhotoModeler Video Module (PMV) is a valuable tool for scientific measurement applications. This project shows PhotoModeler's PMV ability to capture the movement and shape deformation of an object over time. A puppet was used as an example object to demonstrate this application.

The project is set up as a PMV Type 2 project, which uses one moving camera and some static points. Coded Targets were placed on the puppet and on the platform. The platform targets were used as the static (non-moving) points. Photos were then taken to capture the puppet at the six different epochs (an instance in time when images are captured and when the object is temporarily stationary).


[+] Enlarge
The puppet changed shape between each epoch and the 8 static points remain common and stationary across all epochs. Coded targets were used for both the static and moving points for maximum automation. Using coded targets on the moving object allows for large and random movements without having to worry about the ability to track them. While the subject matter in this example is rather fanciful (a puppet), it does demonstrate PMV's capabilities in a stop-motion scenario.We ask the reader to 'extrapolate' this capability to their particular scientific, industrial or engineering application.

New Ferrari Project


[+] Enlarge
This project may be familiar to many of you, as it has been previously used as an example model created with older versions of PhotoModeler. Using Pro 5, we are now able to re-create a model of this car with far more realistic results.







[+] Enlarge
An object such as a car consists of complex curved features. With previous versions of PhotoModeler, points and lines were used to approximately model the curved features. With Pro 5's new Nurbs Surface and enhanced Curve capabilities, we were able to model the true details of the Ferrari.

The project was created by Eos Systems using a Olympus C-5050 Digital Camera and 7 photographs.


Coffee Maker


[+] Enlarge
This model displays PhotoModeler's ability to model complex shapes. This project used a number of PhotoModeler's powerful NURBS tools including Surface of Revolution, Sweep, Boundary Patch, and Path mode.








[+] Enlarge
The project was created by Eos Systems using a 2.1 Mega Pixel Toshiba PDR-M4 digital camera and 10 photographs.








^ Back to top
Watering Can


[+] Enlarge
This model is an excellent example of PhotoModeler's capabilities for modeling complex objects. Using the new Sweep and Revolution Surface tools, as well as the Curve tool, this watering can was modeled accurately and in detail.







[+] Enlarge
PhotoModeler's enhanced photo-texturing system provides high quality and realistic 3D models.

The project was created by Eos Systems using a 2.1 Mega Pixel Toshiba PDR-M4 digital camera and 5 photographs.





Bass Guitar


[+] Enlarge
PhotoModeler has many tools to assist in the 3D modeling of a wide variety of objects. For an object such as this bass guitar, Line and Curve tools are used to create a detailed wireframe model. This project used 12 photographs, 3D Points, curves-from-points tool, NURBS surfaces, and textures.

This project was created by Mark Savoy.



Cassio PDA


[+] Enlarge
High realism is important for online product presentation. With the use of points, lines, surfaces, photo textures and 3d model export, highly realistic models such as the PDA can be created.

This project was created by Ferdy Blaset of Quadstream.





Mask 3D Model


[+] Enlarge
This project demonstrates a method for modeling objects that have some organic shaped features. In this project, Greg Nuckolls of Peregrine Interactive used PhotoModeler to create a 3D model of a mask. The project required some planning for the photography. First, a set of 6 circular dot stickers were placed on the mask as targets. Second, the organic shape of the mask meant there were few details on the mask that could be marked and referenced, so a pattern of dots was projected onto the mask to provide enough marks to properly model the object's smooth shape. A number of photos from different angles were taken with the the dots and targets displayed. Finally, the mask was photographed using natural light to provide one dot-free image that would later be used for photo-textures.


[+] Enlarge
First the dot sticker points were marked and referenced so the program could process and orient the camera stations. The Automatic Target Marking tool was used to mark the several hundred projected dots. The project was then processed to produce a high density surface model. Texturing the model was simplified by PhotoModeler's ability to allow the user to choose the photograph(s) from which textures should be extracted from.

Total modeling time was less than 2 hours.

^ Back to top
Perspective Matching


[+] Enlarge
PhotoModeler has a capability called Perspective Matching, which is the process of determining the position of a camera when it took a photograph so that 3D graphics can be combined with that photograph. To combine 3D graphics with a photograph you have to tell the 3D rendering program where to place the camera, how to orient the camera, and the specification for the camera's internals so during rendering the 'perspective matches'.

When PhotoModeler is solving a project to create a 3D model, it computes the exact position and orientation of the camera for each photograph. It also knows the accurate specifications for the camera's internal parameters (focal length, field of view, etc). This information can be exported from PhotoModeler for use in rendering and animation programs (such as 3D Studio Max, Truespace, Wavefront, Real3D, etc.).


[+] Enlarge
In this example we have an image of a cardboard box of known dimension but we know nothing about the camera that took the photo - we don't know what type of camera, what its focal length is, or where it was in space when the photo was taken. PhotoModeler's Inverse Camera feature and control points are used to solve the camera parameters and orientation. That information is then given to the Real3D animation/rendering program along with the 3D box model to perform a perspective match and rendering.

For a detailed description of this project, download the Perspective Matching Example (53KB pdf ).

High Density Surface Model


[+] Enlarge
This project demonstrates some of the powerful features of PhotoModeler. The Automated Marking, Automated Referencing, and Automated Surfacing features are ideal for modeling high density surface models, such as the wooden bowl in this example. The Automated Marker requires that circular targets be visible on the object. In this project, light targets were projected onto the bowl. A fifth photo was taken under normal lighting conditions for texture extraction.


[+] Enlarge
A project such as this normally involves hundreds or thousands of points. Using PhotoModeler's automated tools, these points were marked, referenced, and surfaced in less than 15 minutes - a job that would have taken hours or days if done manually!

^ Back to top
 

 
Home | About Us | Products | Applications | Support | FAQ | Contact Us | Privacy Policy
© 2010 Eos Systems Inc. | Website designed by Graphically Speaking