How do I scale and shear the camera?

I tried using the last 3 “rotation” values

gng idk if you didn’t read the topic creation template, but you’re gonna have to be a lot clearer than that. speak, my child. what is it exactly that you are trying to accomplish?

making it look like the entire game has been sheered or scaled by modifying the camera CFrame

could you perhaps use the FOV? scaled is just a matter of perspective and im not exactly sure what you mean by sheered. try playing around with the FOV for now (try 30 and 0). also, here is a resource that may help you Isometric Camera View - Resources / Community Tutorials - Developer Forum | Roblox but i dont think this is what you’re looking for

CFrame, not FOV

As I said, scaled is just a matter of perspective. Simply move your camera closer, and it will look bigger. I do not see what you are trying to achieve - what do you mean by sheered.

Edit: If you would like, I can provide a demonstration of how scaled perspective works


for example this elongated camera makes everything look like its squished, and btw I have some code

--scale
camera.CFrame*=CFrame.new(0,0,0
  xScale,0,0,
  0,yScale,0,
  0,0,zScale
)
--shear
camera.CFrame*=CFrame.new(0,0,0
  1,shearA,shearB,
  shearC,1,sheard,
  shearE,shearF,1
)

Umm, alright? Great, I guess. I didn’t know what “sheer” was, but I guess you were talking about “shear.” Anyways, great job on finding the solution, but I still don’t know what you were trying to achieve with the scaling… That’s just a view closer to the surface… Cool.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.