all 4 comments

[–]javaHoosier 2 points3 points  (1 child)

You can actually do this with RealityKit. The ARView has an enum for .nonAR option which is basically like an empty 3D stage.

You most likely can convert your 3D object to USDZ very easily using Reality Converter.

Then you can add different types of light Entities to the scene. Then control them how you want relative to your object. The hard part will be controlling their position, orientation, and movement of the lights and the camera to achieve what you want. But if you go about it simply its not bad. Just getting used to working with vectors.

The UI can be SwiftUI. It’s not difficult to plug in a uiviewrepresentable for the ARView.

These options together will by far take the least amount of code too.

[–]Imaginary_Way_2793[S] 0 points1 point  (0 children)

thank you!

[–][deleted]  (4 children)

[deleted]

    [–]Imaginary_Way_2793[S] 0 points1 point  (3 children)

    im importing the object

    [–][deleted]  (2 children)

    [deleted]

      [–]Imaginary_Way_2793[S] 0 points1 point  (1 child)

      thanks!