使用常见的 flash 3d 库,例如 Papervision3d 或 away3d & as3dmod 或更好地创建一个 Flash 3d 对象操纵器,它:
- 加载复杂的 3d 对象(例如陶器)
- 允许用户旋转对象
- 允许用户用鼠标抓取顶点并像这样拉伸它们:
- 在 x 轴上拖动(对称 - 更改会影响整个部分的给定点区域 - 即加宽锅)
- 在 x 轴上拖动(非对称 - 更改会影响给定的点区域,但仅限于该区域 - 即旋转时您可以看到凸起或缩进)
- 在 y 轴上拖动(对称 - 更改会影响整个部分的给定点区域 - 即使锅从给定点更高)
- 在 y 轴上拖动(非对称 - 更改会影响给定点区域,但仅限于该区域 - 即使锅更高但以倾斜的方式......就像比萨的斜塔或其他东西)
- 在 x 和 y 轴上拖动(对称 - 基本上调整大小)
- 在 x 和 y 轴上拖动(非对称 - 这将是变形的柔韧版本,用户所做的任何事情都会以设定的方式影响局部区域 - 即真正弄坏一个罐子,或者如果你的技术人员让它变得非常好)
- 最后允许用户在操作后捕获和下载所述对象的图片