php - html5 Canvas 创建虚拟房间

标签 php javascript jquery html canvas

我正在寻找可以将两个图像相互混合以创建动态环境的东西,请参见下面的示例: http://www.armstrong.com/flooring/design-a-room.asp?darScene=10&shortCode=&productCategory=

我能够解码该方法。 他们混合这些图像,例如: http://www.armstrong.com/ei2/data/assets/Robbins/0557AW148630.jpg http://www.armstrong.com/ei2/data/images/room-scenes/RSX3050L_2A.jpg

输出:http://www.armstrong.com/ei2/cgi-bin/Swatchbox.cgi?a=RenderImage%5Boutput=jpegstream%5D&v=1&i=data/images/room-scenes/RSEWE5205_2&o=data/out/&w=530&h=4444&Floor=~stitch~data/assets/Robbins/0557AW148630~%5BSpecialStitch=randomOffset%5D%5BPPF=75%5D

这将成为客户可以定制的整体网站体验的一部分。感觉这需要后端脚本,但如果可能的话我想将其保留在 php/javascript/jquery 中。

我只找到了很多解决方案,需要在他们这边执行脚本,这需要按月付费。这不是远程使用任何东西的选项。不过,如果产品的功能在另一台服务器上不受限制,则可以选择付费购买产品。

最佳答案

好吧,如果你想做类似的事情,你可以使用一些 html5 canvas。

我做过一些非常类似的事情,并且使用了 JCanvas。 http://calebevans.me/projects/jcanvas/index.php 最好的部分是多层,以及更改和控制其中 z-index 的能力。 这样您就可以对不同的透明 png 进行分层,甚至可以移动它们。

关于php - html5 Canvas 创建虚拟房间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15167924/

相关文章:

javascript - VueJS - 从本地 json 文件读取数据到 vis.js 时间线

jquery - 如何向表 tr :nth-child(rowNumber) 提供动态值

javascript - TinyMCE & MoxieManager : url from MoxieManager won't be passed to TinyMCE

php - 如何使用 Laravel 5.0 制作 Restful 密码提醒并将用户电子邮件字段更改为用户名字段?

php - 在 Homestead 不清楚的全新 Laravel 安装中连接到 MySQL

javascript - 从视口(viewport)顶部元素获取颜色

javascript - X-可编辑的自定义地址

PHP setcookie "SameSite=Strict"?

javascript - promise resolution 如何决定将返回值视为 promise 还是普通值?

javascript - 提升缩放不起作用