This repository contains a sample app that demonstrates how to create a Star Wars-style crawling text effect in VisionOS using RealityKit. The app showcases the use of 3D text, animation, and camera manipulation to achieve this iconic movie opening sequence effect.
- Star Wars-style crawling text with customizable content.
- Dynamic camera animation following the scrolling text.
- Realistic 3D text rendering using RealityKit.
- Xcode 15 or later
- visionOS 1.0
- Swift 5.5 or later
- Clone this repository to your local machine.
git clone https://github.com/Sebulec/crawling-text.git- Open the Xcode project.
cd crawling-text
open OpeningTextCrawl.xcodeproj- Build and run the app on your device or simulator running visionOS 1.0 or later.
-
Launch the app, and you will see the Star Wars text crawl animation when tapped on "Show ImmersiveSpace".
-
Customize the text content by modifying the
crawlingTextproperty in theCrawlViewController. -
Explore the code to learn how the Star Wars text crawl effect is implemented using RealityKit and VisionOS.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspiration for this project comes from the iconic Star Wars opening crawl.
- RealityKit and visionOS provided the tools for creating this visual effect.
Pull requests and issues are welcome. For major changes, please open an issue first to discuss what you would like to change.
If you have any questions or suggestions, feel free to reach out to Sebastian Kotarski.
This project is maintained by Sebastian Kotarski.
Feel free to replace placeholders such as "yourusername" with the actual GitHub username or project details. This README provides an introduction, installation instructions, customization options, licensing information, and details on how to contribute or contact the developer. You can further expand on sections or add more details specific to your project.
