Metaverse Portal Effect

I want to know how the portal effect from Metaverse Champions Hub would be made because it is super cool! All I know is that it would be made using a ViewportFrame but besides that, I have no idea.

Here’s a video of what I’m talking about (sorry for the lag).

Also not sure if I put this in the right category, sorry if I did


check out the EgoMoose portal demo there he used viewport frames to make it possible

1 Like

Here is a link to Ego moose portal effect:

Apologies for bumping this post.

I’m curious how the Metaverse event’s portals were so high quality? Ego Moose’s portal effect is wonderful, but the resolution is extremely low quality. Anyone know how they got the quality to be so high?

The portal effect is done by having a frame and rendering the frame’s contents in the background instead of in front.
The following code is from the renderStepped event handler in the script attached to the frame.
if layerEffect.Parent:FindFirstChild(“FrameEffects”) then
for i,v in pairs(layerEffect.Parent.FrameEffects:GetChildren()) do
if v.Name == “Portal” then
if v.Value == true then
layerEffect.ZIndex = -1

layerEffect is the frame.
Basically, when the Value property of the Portal BoolValue is set to true, the frame will be rendered in the background instead of the foreground.

Yeah, I wonder how they were able to get particles to work with viewportframes.