Welcome to the Flutter AR App! This app allows users to immerse themselves in a 3D augmented reality (AR) experience where they can explore a detailed globe with a focus on Japan. By using your mobile camera, you can interact with the AR environment and discover the wonders of Japan.
- Augmented Reality Experience: Utilize the power of ARKit to provide a realistic 3D globe that users can explore.
- Immersive Interaction: Enter the 3D globe and navigate through Japan, seeing it in a new and interactive way.
- High-Quality Graphics: Enjoy high-quality images and smooth transitions as you explore the AR world.
- Ensure you have Flutter installed on your machine. You can follow the instructions here to set up Flutter.
- A compatible iOS device with ARKit support.
- Xcode installed on your macOS.
-
Clone the Repository:
git clone https://github.com/yourusername/flutter-ar-explore-japan.git cd flutter-ar-explore-japan
-
Install Dependencies:
flutter pub get
-
Open in Xcode:
- Open the
ios/Runner.xcworkspace
file in Xcode. - Ensure your development team is selected under the Signing & Capabilities tab.
- Open the
-
Run the App:
flutter run
- Open the app on your iOS device.
- Point your camera to a flat surface to initialize the AR experience.
- Once the 3D globe appears, you can move your device to explore different parts of the globe.
- Focus on Japan to delve deeper into its geography and significant locations.
RPReplay_Final1718301754.mov
lib/main.dart
: The main entry point of the application.lib/my_home_page.dart
: The stateful widget that contains the ARKitSceneView.assets/images/image1.jpeg
: The image used as the texture for the 3D globe.
This project is licensed under the MIT License. See the LICENSE file for details.