目前想要做一个类似这个网站:https://projectone.trekbikes....
这个网站实现的是,可以选择不同的配件,然后动态展示整体的自行车外形。网站打开后:
然后选择一些不同的配件,展示自行车的外形(自行车整体不变,选择的零件会随着选择不同而改变)。
看了选择零件后发送的请求,是php写。
现在的疑问是:
1、这个自行车最开始是怎么生成的
2、单个零件不同而展示不同外形的自行车,这个展示的自行车的图片是怎么生成的?
3、php用了什么样的技术实现这个?
召唤大神~!
目前想要做一个类似这个网站:https://projectone.trekbikes....
这个网站实现的是,可以选择不同的配件,然后动态展示整体的自行车外形。网站打开后:
然后选择一些不同的配件,展示自行车的外形(自行车整体不变,选择的零件会随着选择不同而改变)。
看了选择零件后发送的请求,是php写。
现在的疑问是:
1、这个自行车最开始是怎么生成的
2、单个零件不同而展示不同外形的自行车,这个展示的自行车的图片是怎么生成的?
3、php用了什么样的技术实现这个?
召唤大神~!
1,他就是一张图片,基本款的图片
2,预先生成的,服务器保存各种配置组合对应的图片连接,使用时返回即可。
3,如果是按照上诉所说,不需要啥特殊的技术了。
当然另一种情况,
它服务器生成,预先准备好自行车不同配件的各种型号的图片,并预先定义位置和各个配件的层级(比如车轮被车叉挡住),然后输入不同参数,php这边可以通过GD或者Imagick,来在画布上绘制车的图片。可以实现,也不难,但是前提提供的素材和资料要很准确,生成一次之后可以将图片和配置对应缓存起来,后续就不再重新生成了。
但是你不觉得你就算是写出了这个程序,为啥不本地直接跑一遍然后把图片上传了算了。
如果各个配件的素材你允许后台自主上传,然后他在页面上可见拖动位置,更改层级,然后你保存位置和层级的配置,用户调用的时候自动生成,那你还需要一些前端的知识。也可以实现。
3 回答1.5k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
5 回答1.9k 阅读
这个看了下实际上就是切换了一张图片而已= =。