我可以 3d 将 Y 轴上的图像从 php 旋转 10-15 度吗?

Posted

技术标签:

【中文标题】我可以 3d 将 Y 轴上的图像从 php 旋转 10-15 度吗?【英文标题】:Can i 3d rotate an image on the Y axis 10-15 degrees from php? 【发布时间】:2010-12-24 15:35:48 【问题描述】:

来自我要创建

这可以用 php 实现吗?

【问题讨论】:

呃。这当然是可能的,但没有现成的功能。你会用 ImageMagick 吗? 可能重复:PHP GD Image Perspective 【参考方案1】:

使用 PHP GD 设置图像的透视:

http://www.jqueryit.com/2010/03/set-perspective-of-image-using-php-gd.html

如果你有 Imagemagick:

http://php.net/manual/en/function.imagick-distortimage.php

【讨论】:

谢谢大家的回复。【参考方案2】:

你可以,用 imagemagick。 Here 是用于此类处理的 ImageMagick 文档。

【讨论】:

【参考方案3】:

您可以通过在图像上放置与所需旋转相对应的具有透明中心的白色蒙版来“伪造”效果。

【讨论】:

它实际上不会伪造这种效果,因为图像的一部分将被切断。编辑:我仍然收回我的 -1,因为有时它可能是一个半可接受的解决方案。 我没有说它会达到确切的结果,我说你可以伪造它...它看起来像一张在 3d 空间中旋转的照片,但透视图不正确。我只是建议快速破解。

以上是关于我可以 3d 将 Y 轴上的图像从 php 旋转 10-15 度吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用按钮在一个轴上停止旋转并在新轴上开始旋转?

三 JS / 动画在其 Y 轴上的网格旋转到面方向

Unity3D在特定轴上的矢量/方向之间的角度

Three.js 飞机的 3D 旋转

Unity3D:画布上的 Sprite 渲染器与图像渲染器问题

Y 轴上的 JQuery 动画背景图像