# Player 360

Player 360 is an interactive frontend component designed to present a smooth rotation of a vehicle. It is implemented in the same way as the standard Player: the component is embedded on a website as an `iframe` and can be loaded using `carId`, VIN or the registration number.

div
iframe
The main difference is how photos are presented. Player 360 uses a larger number of frames and faster playback, making vehicle rotation much smoother than in a standard gallery.

Depending on configuration, Player 360 can use:

- 180 frames,
- 360 frames.


Intermediate frames are generated by AI based on 4 or 8 original vehicle shots. The original photos serve as reference points, while the frames between them are generated automatically using proprietary AI technology.

Tip
Player 360 is implemented exactly like the standard Player. Embed an `iframe` with the Player URL and pass `carId`, `vin` or `numberplates` together with `key`.

## Use cases

Player 360 is designed for a smooth, interactive vehicle rotation experience. It is most commonly used:

- as the main multimedia element on the vehicle page,
- as the main slider on the detail page,
- as an extension of the standard Player,
- as a way to increase offer attractiveness,
- as a remote experience close to viewing the car in person.


Users can rotate the car, stop the view at a selected angle and zoom in to inspect details.

## How AI frames are generated

A typical process looks like this:

1. During the session, 4 or 8 source photos are captured.
2. VirtualCar360 uses these photos as reference points.
3. Intermediate frames are generated by AI.
4. Player 360 plays the full sequence as a smooth vehicle rotation.


Information
AI-generated frames are used to create a smooth rotation animation. Original vehicle photos are used for zooming and detail inspection.

## Zoom behavior

Player 360 supports zooming in two ways:

- pinch zoom on touch devices,
- mouse wheel on desktop.


When zooming, Player 360 does not zoom into an AI-generated frame. Instead, the vehicle is automatically moved to the closest original source photo, and zoom is performed on that source image.

Important
AI-generated frames are not intended for detailed zooming. Zoom is performed on original source photos to preserve the highest possible detail quality.

## Hotspots in Player 360

AI-generated frames do not contain hotspots. Hotspots can be available only on original photos if they were marked in the VirtualCar360 system.

A hotspot can indicate a headlight, wheel, equipment item, scratch, damage, body detail or interior element.

Warning
Do not assume that every Player 360 frame contains hotspots. AI-generated frames do not include hotspot data.

## Embed examples

```html
<iframe
  src="https://virtualcar360.pl/player/?carId=10209937&key=YOUR_API_KEY"
  width="100%"
  height="600"
  frameborder="0"
  allowfullscreen
></iframe>
```

```html
<iframe
  src="https://virtualcar360.pl/player/?vin=1NKCLR0X1XR568641&key=YOUR_API_KEY"
  width="100%"
  height="600"
  frameborder="0"
  allowfullscreen
></iframe>
```

## Best practices

- Use Player 360 primarily on vehicle detail pages.
- Be careful when embedding many Player 360 instances on listings.
- Use responsive iframes.
- Test zoom on desktop and mobile devices.
- Remember that hotspots are not available on AI-generated frames.