A collection of practical ARKit 2.0 sample projects for iOS developers, featuring drawing, 3D modeling, physics, and face detection.
ARKit Emperor is a collection of sample projects demonstrating advanced ARKit 2.0 capabilities for iOS developers. It provides practical code examples for implementing augmented reality features like 3D drawing, physics interactions, face detection, and persistent AR experiences. The project serves as a hands-on resource for developers who want to go beyond basic ARKit tutorials and build more sophisticated AR applications.
iOS developers building augmented reality applications who need practical, production-ready code samples for ARKit 2.0 features. This includes developers creating AR drawing apps, interactive AR experiences, or any application requiring advanced AR capabilities on iOS.
Developers choose ARKit Emperor because it provides immediately usable code samples for complex ARKit features, saving development time and offering multiple implementation approaches for common AR tasks. Unlike basic tutorials, it demonstrates practical considerations like performance optimization and real-world use cases.
Power! Unlimited power for ARKit 2.0!
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides production-ready samples for advanced ARKit 2.0 features like persistent AR sessions and face tongue detection, as shown in the Memo and Face samples, saving development time.
Includes multiple implementation approaches, such as Doodle vs Doodle2, to demonstrate trade-offs between simplicity and efficiency, helping developers make informed choices.
Covers a wide range of AR capabilities from physics integration to custom shaders, as evidenced in samples like Physics and Shader, enabling diverse AR applications.
Focuses on practical applications like business card detection triggering 3D content, offering insights beyond basic tutorials for building actual AR products.
Based on ARKit 2.0 and Swift 4.2, it misses newer iOS AR features and may require manual updates for compatibility with current Swift versions or ARKit 3.0+.
Some samples, like Doodle2, have intricate geometry creation that the README admits is complicated, making customization and debugging challenging for less experienced developers.
The README offers brief descriptions and code links but lacks detailed explanations or tutorials, requiring developers to rely on code inspection for understanding.