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.

Gallery

WebGL Demos

WebGL Demo

See also

Internet Data Framework
Build, test, and use REST APIs through a visual workspace with environments, auth profiles, request preview, mock responses, OpenAPI / Swagger import, history, caching, and code generation support.

Instead of scattering API paths, headers, auth logic, and test code across many scripts, you configure everything in one visual workspace and then use the same setup in runtime code.

For programmers, you can also optionally generate a facade layer for API usage, so the integration is easier to use correctly and much harder to misuse.