Asteroid
An augmented reality dev tool for creating reactive 3D apps.

What is Asteroid?

Asteroid provides a graphical interface for building augmented reality (AR) applications specifically for iPhone using ARKit. It enables developers and creators to design interactive 3D experiences that respond to the surrounding environment without necessarily requiring scripting knowledge. The platform allows the importation of CoreML models and 3D assets, facilitating the creation of 'reactions' – functional blocks that trigger 3D events based on camera input.

This tool simplifies AR development by offering features commonly found in game engines for crafting animated 3D scenes. Users can visually connect machine learning model outputs to scripts or 3D animations via its switchboard interface. Once a scene is created, it can be previewed within an AR context using a built-in camera portal and then exported as an ARKit-based Xcode project, ready for deployment on iOS devices.

Features

  • Graphical Interface: Build ARKit apps visually without extensive scripting.
  • Reaction System: Create functional blocks that trigger 3D events based on camera input.
  • CoreML Integration: Import and utilize Apple CoreML models.
  • Custom ML Model Support: Use Tensorflow/Python scripts alongside CoreML.
  • 3D Asset Import: Incorporate custom 3D assets into AR scenes.
  • Game Engine Features: Access tools for creating animated 3D scenes.
  • Switchboard Interface: Visually connect ML outputs to animations or scripts.
  • AR Preview: See how scenes look in AR via a built-in camera portal.
  • Xcode Export: Export projects ready to run on iOS devices via ARKit.

Use Cases

  • Developing AR annotations for objects or locations.
  • Creating AR visual effects and filters for social applications.
  • Building AI-assisted AR guides for tasks like cooking or DIY projects.
  • Prototyping AR experiences without coding.
  • Integrating machine learning models into interactive AR apps.

Related Tools:

Blogs:

  • Best ai tools for Twitter Growth

    Best ai tools for Twitter Growth

    The best AI tools for Twitter's growth are designed to enhance user engagement, increase followers, and optimize content strategy on the platform. These tools utilize artificial intelligence algorithms to analyze Twitter trends, identify relevant hashtags, suggest optimal posting times, and even curate personalized content.

  • Best AI tools for Room Design

    Best AI tools for Room Design

    Discover cutting-edge AI tools that redefine the art of room design. From layout optimization to aesthetic finesse, these top-tier tools enhance your space to new heights.

Didn't find tool you were looking for?

Be as detailed as possible for better results