Smart Gallery

Elegant, flexible and efficient solution for Galleries

Smart Gallery is an elegant, flexible and efficient solution for displaying image, video and audio galleries for your project.

 

Key features:

  • Unique Modular Architecture: Each element of the gallery is a separate module, resulting in extraordinary flexibility of the asset. You can easily customise modules to achieve the design and functionality your project needs.
  • Diverse Content Types: Texture, Video, Audio, Remote Texture (from URL, Resources, Streaming Assets or Persistent Data Path), Remote Video, UI Prefab.
  • Easy Extensibility: Modular architecture and a powerful API give you limitless extensibility. You can easily add your own module, transition, or content type to fulfil any needs of your project.
  • Very easy to use: Even if today is your first day in Unity, you'll be able to use this.
  • Package Contains: 7 viewer styles, 21 modules, 8 transitions.
  • Powerful API.
  • Built-in Update System.

 

Render Pipelines: Built-in RP, URP, HDRP, Custom RP.

Input Systems: Old, New, Both.

Platforms: PC, Mac, iOS, Android, UWP, WebGL.
Other platforms have not been tested, but most likely Smart Gallery will work well.

Need to add image, video, and audio galleries to an interactive virtual tour project? Get Smart Gallery together with uPano and Huge Texture in the Virtual Tour & Interactive Media Bundle and save $25 compared to purchasing the assets separately.

Gallery

WebGL Demos

WebGL Demo

See also

Tiny Terrain

Tiny Terrain is a lossy Terrain Data compression technology for Unity Terrain Engine, which allows you to reduce the size of the data that Terrain takes in the project many times and significantly reduce the size of your application.

You pay a little CPU time and additional memory usage, but save tens and hundreds of megabytes for each Terrain in the project.

Even though the compression is lossy, in most cases you won't see any visual difference at all.

A very high compression ratio is achieved due to the author's data preparation algorithms and then compression using Brotli.