因为考虑到可能有些人不会vue框架,这里提供一个python的渲染方式。渲染效果比较卡顿。 通过模拟人为装箱的习惯,以车柜一个角落为基点,我们放下一个物体,会在它的另外三个面继续堆叠,这个时候产生了可供堆叠的放置点,通过判断放置点的可用情况,包括添加限制条件,来实现装箱过程的计算,已经把过程封装成可以直接调用的函数,用过传入车柜和货物信息自动计算返回结果。