Initiating Draft, Reshoot & 360 view

About Draft

At times the shoot gets started, multiple images are clicked but the shoot does not get completed due to app crashes, incoming call etc. In such cases, for that shoot and the user can resume directly from the point he left.

To be able to use draft, please initiate the SDK similarly to basic shoot initiation.

val spyne = builder.build()
spyne.start()

About Reshoot

Spyne SDK allows you to reshoot the SKUs which have been marked completed. This might be helpful in cases where some images of the SKU were not up to the quality mark, and needs to be re-shot again.

val spyne = builder.build()
spyne.reshoot()

About 360 view

Spyne SDK allows you to create a 360 view of the car in the app itself. You will need to pass the set of images in the right order in given below function to create a proper 360 view.

  1. ThreeSixtyView is the view defined in XML
  2. imageList is a string array list of images you want to render as 360. Please use the images from key output_image_lres_url from get ready images Public API.
Kotlin
ThreeSixtyView.init(imageList)
360view XML
com.spyneai.threesixty.ui.ThreeSixtyView
android:layout_width= "match_parent"
android:layout_height="@dimen/dp_200"
android:id="@+id/threeSixtyView"
android:layout_marginLeft="25dp"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginRight="25dp"