Release date: November 2nd, 2018
Current version: 5.3.9
Change log

How many photos are needed for a 360° product spin?

Posted on 2018-07-16

People often ask us about the number of photos (frames), which they need for a simple 360 rotation. This question is asked even by customers, who already bought a set for the 360° product photography. Unfortunately, there is no clear answer to this question. To visualize the difference, in this article can to switch stepwise between 6 and 180 frames for a standard 360-degree product spin, experience the gap and make a decision. The paper provides some additional information for consideration.

So what is the right number of frames in a simple 360 view for your product? First, let us experiment with the numbers and see how it looks. Press on the buttons below the AJAX-ZOOM player to change the number of frames in one 360-rotation view.

Loading, please wait...

As you can visually see above, the lower the number of frames, the chopper is the rotation. However, it is not always right to say, that the more image frames you have, the better it is. While making a decision, you need to find a balance between the smoothness and a few other facts such as:

  • Loading time
  • Resolution of the images
  • Internet speed of your target audience
  • Number of products you want to present
  • Time for production of a 360° view
  • The lifetime of the product / selling quantity

As of loading time, resolution and quality of the images, AJAX-ZOOM 360 viewer does almost all, what is possible to eliminate these concerns. Nearly all just because we are continuously working on the software, so you can expect even better performance in the future. For now, the primary AJAX-ZOOM features like multi-resolution allow you to use images with the highest resolution and best quality without any noticeable differences in loading times. That is possible because, by default, AJAX-ZOOM will not load these original images while preloading a 360 view. Instead, it will load smaller representations of these images at first. When the user wants to see more details on zoom or a particular frame, AJAX-ZOOM will dynamically by load only the visible part of the image, thus saving loading time and bandwidth.

The size of the images from the above 360-view example is "only" 2.000 x 2.000 pixels. However, it would make no difference if they were, e.g. 6.000 x 6.000 pixels large, meaning an increase by factor 9! (36 megapixels (6.000 x 6.000) divided by 4 megapixels (2.000 x 2.000)). This feature combined with the excellent performance and handling, is not very common for 360 view players, what commonly leads to the misconception, that when dealing with 360 product views, images must be of low quality and low resolution. At least with AJAX-ZOOM, this is not true. If you are interested in getting more information on resolution question, please check out this blog article.

Returning to the central question of this article about the number of frames, as an intermediate conclusion, we can say that even with AJAX-ZOOM, the more frames a 360 view has, the more 360 preview images it needs to load and the longer it takes. However, the photos, which AJAX-ZOOM does preload, are not as large as your original images, so the loading speed is acceptable even on fast 3G connections.

So how many images of a 360 view and in what quality / resolution should you produce now.

If you are not sure or did not make a final decision, we can only provide you with some thoughts. The assumption behind is that the preparation work such as unpacking the product, cleaning it from dust, centering the product on the turning plate, setting up the light and making camera adjustments take quite a lot of manual work and time compared to actual photo making. Provided that the turning plate rotates automatically, and the camera shot is synchronized and triggered instantly as well.

Image resolution: as you probably know, the possibilities of upscaling photos without losing the quality are not widely present. On the other side, you can always downscale photos fast and without losing quality. So why not to shoot with highest possible resolution and quality at first and go down later if needed? It does not necessarily need to be RAW unless you want to make fancy edits later, but depending on your camera, it should be JPG or PNG without compression.

The number of frames: considering the time needed to prepare the setup we think, that it is a good idea to double the number of frames if your target framerate is below 40. You can always choose to load every second or third frame in your primary project but in case later you decide, that the rotation is not fluent enough, e.g., on a fair, you will have the possibility to increase the number of frames without repeating the entire process of making 360 photos. The number of frames you choose should be divisible by as many divisors as possible. Consider these numbers and the possible values for a 360 spin presentation:

Frames Interval Possible number of frames
3601.00°360, 180, 120, 90, 72, 60, 45, 40, 36, 30, 24, 20, 18, 15, 12, 10, 8, 6
3001.20°300, 150, 100, 75, 60, 50, 30, 25, 20, 15, 12, 10, 6
2881.25°288, 144, 96, 72, 48, 36, 32, 24, 18, 16, 12, 8, 6
2401.50°240, 120, 80, 60, 48, 40, 30, 24, 20, 16, 15, 12, 10, 8, 6
2251.60°225, 75, 45, 25, 15, 9
2001.80°200, 100, 50, 40, 25, 20, 10, 8
1802.00°180, 90, 60, 45, 36, 30, 20, 18, 15, 12, 10, 9, 6
1602.25°160, 80, 40, 32, 20, 16, 10, 8
1502.40°150, 75, 50, 30, 25, 15, 10, 6
1442.50°144, 72, 48, 36, 24, 18, 16, 12, 9, 8, 6
1203.00°120, 60, 40, 30, 24, 20, 15, 12, 10, 8, 6
1003.60°100, 50, 25, 20, 10
963.75°96, 48, 32, 24, 16, 12, 8, 6
904.0090, 45, 30, 18, 15, 10, 9, 6
804.50°80, 40, 20, 16, 10, 8
754.80°75, 25, 15
725.00°72, 36, 24, 18, 12, 9, 8, 6
606.00°60, 30, 20, 15, 12, 10, 6
507.20°50, 25, 10
487.50°48, 24, 16, 12, 8, 6
458.00°45, 15, 9
409.00°40, 20, 10, 8
3610.00°36, 18, 12, 9, 6
3211.25°32, 16, 8
3012.00°30, 15, 10, 6
2514.40°25
2415.00°24, 12, 8, 6
2018.00°20, 10
1820.00°18, 9, 6
1622.50°16, 8

As you can see, not all base frame numbers can be divided well by 2 or 3. E.g., 45 is not divisible by 2, so making 360 photos every 8 degrees is not a good idea unless you want to have a spin with 45 images only. The number 40 for frames (every 9 degrees) is not divisible by 3; If you do not want to make too many images, we suggest to consider 72 frames as your photo shoot standard. The possible frame numbers you can get out of 72 frames base, including 72 itself are widespread in web presentations.

As a final note, if you are concerned about the loading speed, at least with AJAX-ZOOM 360 object view player, you can choose the number of frames you want to display for a particular client, e.g., based on the connection speed of that client. This is achieved by passing "cutFrames" query string argument and value when loading a 360 set (see the source code of this article for now). In another blog article, we will make an extensive example of this possibility with actually measuring the bandwidth and storing the results into a cookie or something like that.

Comments (0)

Leave a Comment

Looking for a place to add a personal image? Visit www.gravatar.com to get Your own gravatar, a globally-recognized avatar. After you're all setup, your personal image will be attached every time you comment.

To use live-support-chat, you need to have Skype installed on your device. In case live support over Skype is not available immediately, please leave us a message or send an email by using the contact form.

We answer every inquiry or question that relates to the AJAX-ZOOM software!

Live-Support-Chat