# Icosa Viewer

[![Latest NPM release](https://img.shields.io/npm/v/icosa-viewer.svg)](https://www.npmjs.com/package/icosa-viewer)
[![Twitter](https://img.shields.io/badge/follow-%40IcosaGallery-blue.svg?style=flat&logo=twitter)](https://twitter.com/IcosaGallery)
[![Discord](https://discordapp.com/api/guilds/783806589991780412/embed.png?style=shield)](https://discord.gg/W7NCEYnEfy)
[![Open Collective backers and sponsors](https://img.shields.io/opencollective/all/icosa?logo=open-collective)](https://opencollective.com/icosa)

3D viewer component for [Icosa Gallery](https://icosa.gallery).

This project aims to provide a simple way to view raw .tilt files and the various converted variants hosted on Icosa Gallery, with legacy support for [Poly](https://poly.google.com) models.

The viewer is still a work in progress and subject to change. Please join the [Discord](https://discord.gg/W7NCEYnEfy) to discuss the project!

## Examples

- [Poly GLTF 1.0 (Legacy)](https://github.com/icosa-gallery/icosa-viewer/blob/main/examples/poly-viewer.html)
- [GLTF 2.0](https://github.com/icosa-gallery/icosa-viewer/blob/main/examples/gltf-viewer.html)
- [Raw .tilt file](https://github.com/icosa-gallery/icosa-viewer/blob/main/examples/tilt-viewer.html)

## Installation

`npm install --save icosa-viewer`
