Okay, this question is more of a request for ideas on equations etc. that will basically rotate a frame into perspective, e.g:
to this:
(this is in PS, but you get the idea)
My only idea for this to set/tween the size and position in some way as well as the rotation. I attempted it, but it didn't work very well.
Here is my code if you want it (although it's not very important):
wait(1)
local f = script.Parent.Frame
local num = 80
local num2 = .25
local t = 0.025
local pos = UDim2.new(0,(num*t)*5,0,(num*t)*8)
print(num*t)
f:TweenSizeAndPosition(f.Size - UDim2.new(0,0,0,(num*t)*10),f.Position-pos,"InOut","Quad",num*t,true)
for i = 1,num do
f.Rotation = f.Rotation + num2
wait(t)
end
Thank you! Any help with this would be greatly useful!
~TDP

2 comments
I don't believe it's possible to form a trapezium like that with a single Roblox frame. This will be very complicated.
Yes. I agree. My only other idea is creating multiple triangles and basically animating it - which will take forever since it's like 300 lines of code per frame.