How would i make the domain expansion gui

(idk to put this in scripting or art support as its both), in games like jjs whenever u use a domain, the gui pops up of u doing an anim, how would i make that, i think u need viewport frame but idk how to do it

Hey, you can use ViewportFrames to create 3D scenes within 2D UI.

Step-by-Step Guide:

  • Create a ViewportFrame[This will contain your 3d scene]

  • Add a camera and make sure to set the property to the Viewport.

  • Load 3d Models paste your 3d model inside the Viewport and add a Worldmodel component as a child of the viewport, you can add your 3d model in the Worldmodel also make sure you set the 3d model origin and position to 0,0,0 so it appears in the Viewport.

  • Lastly, you can add scripting interaction to trigger the display of the ViewportFrame you can use TweenService or Animation objects to play animations to sell the look of a domain expansion.