# 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 [Google 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

- [Interactive GLB loader](https://icosa-gallery.github.io/icosa-viewer/index.html)
- [GLTF 2.0](https://icosa-gallery.github.io/icosa-viewer/gltf-viewer.html)
- [GLTF 1.0 (Legacy)](https://icosa-gallery.github.io/icosa-viewer/gltf1-viewer.html)
- [Raw .tilt file](https://icosa-gallery.github.io/icosa-viewer/tilt-viewer.html)

## Installation

`npm install --save icosa-viewer`
