I want to know how the game makes the objects look pixelated, low quality, and “2.5D”. Also how they change angle based on how you look at them. I know they use viewport frames, but how do you even achive the effect?
I don’t know exactly what they did, but this same effect can be achieved using a BillboardGui
and an ImageLabel
, not a viewport frame. They’re not actual objects, they’re images.
well the issue is that with the players, depending on how you look at them you see different angles of them.
It probably just changes the image ID when the object is looked at from different angles. Using vectors, angles, and math, you can figure out which direction a player is looking at an object and change the ID of the image to match.
They probably detect the Y axis of a cframe.lookat to get the angle and perceive a model based on that angle.
i’ve checked out the game and i think its just a BillboardGui
with a Viewportframe
and a 3d model and it changes the angles of the Viewportframe
based on the player’s camera cframe with thresholds
OR
it could be just a BillboardGui
with a ImageLabel
that changes the image based on the player’s camera cframe