我正在尝试构建2D QGraphicsScene并且场景中有几个2D图片项, 然后创建一个像放大的动画,相机移动到一个项目。在动画期间,这些项目应该像3D一样是透视图。
如何使2D对象看起来像3D坐标。
答案 0 :(得分:0)
更改标志应适用于旋转。您可以通过正确的绘图顺序和大小获得深度效果。较小的物体必须在较大的物体后面,并且在任何滚动的情况下应该滚动较慢(google用于paralaxis效果和视差滚动)30年前的视频游戏也使用该技术。
所有这些,分层,大小和合理的移动速度模拟了深度坐标的存在。
如果你做了#34;遥远的"物体颜色越深,深度效果就越强。
你需要不断的运动来获得正确的效果。只要场景移动它就会产生深度效果。静态场景总是平坦的。