panorama_image 0.0.1 copy "panorama_image: ^0.0.1" to clipboard
panorama_image: ^0.0.1 copied to clipboard

Display equirectangular projection panoramas with basic pan and zoom functionality

Panorama Image 🖼️ #

A Flutter widget for displaying and interacting with 360° panoramic images using equirectangular projection.

Available for all platforms supported by Flutter.

Features ✨ #

  • Display 360° panoramic images with proper spherical projection
  • Smooth pan and zoom interactions
  • Mouse and touch support

Installation 📦 #

Add this to your package's pubspec.yaml file:

dependencies:
  panorama_image: ^0.0.1

Usage 💡 #

See the example app for a complete example.

Basic Example #

import 'package:panorama_image/panorama_image.dart';

PanoramaViewer(
  image: AssetImage('assets/panorama.jpg'),
  initialFOV: 90.0,
  onViewChanged: (details) {
    print('Longitude: ${details.longitude}');
    print('Latitude: ${details.latitude}');
    print('FOV: ${details.fov}');
  },
)

📄 License #

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ by odd.io

0
likes
160
pub points
34%
popularity

Publisher

verified publisherlukas-poque.dev

Display equirectangular projection panoramas with basic pan and zoom functionality

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, vector_math

More

Packages that depend on panorama_image