Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以破解Packery.js创建圆形垃圾箱包装吗?_Javascript_Jquery_Python_Bin Packing_Packery - Fatal编程技术网

Javascript 我可以破解Packery.js创建圆形垃圾箱包装吗?

Javascript 我可以破解Packery.js创建圆形垃圾箱包装吗?,javascript,jquery,python,bin-packing,packery,Javascript,Jquery,Python,Bin Packing,Packery,这是() 我对上面的图像(用python实现)中使用jQuery插件进行基于js/DOM的bin打包的结果感兴趣。Pacery是从左到右、从上到下工作的,但我想知道,如果使用圆形边界框而不是视口作为其边界,是否可以做到这一点 最终,我想用它来呈现许多大小和比例各异的图像缩略图 任何代码示例或其他指针都将不胜感激 这里有一个代码笔供您使用: 对!!看 正在进行中 发展正在加快。它处于实验阶段。虽然这是一个简洁的可视化演示,但我不确定它的应用程序有多实用 感谢@desandro(感谢这一点,感

这是()

我对上面的图像(用python实现)中使用jQuery插件进行基于js/DOM的bin打包的结果感兴趣。Pacery是从左到右、从上到下工作的,但我想知道,如果使用圆形边界框而不是视口作为其边界,是否可以做到这一点

最终,我想用它来呈现许多大小和比例各异的图像缩略图

任何代码示例或其他指针都将不胜感激

这里有一个代码笔供您使用:

对!!看

正在进行中

发展正在加快。它处于实验阶段。虽然这是一个简洁的可视化演示,但我不确定它的应用程序有多实用


感谢@desandro(感谢这一点,感谢Packy和你所做的所有其他精彩工作)。看起来真不错!我们将检查代码,看看它是否是我们正在寻找的。再次感谢。你真棒!好的,我们对代码做了一些修改,看起来很有希望。然而,它仍然有相当多的车与元素偶尔重叠和其他只是不对齐的包。您是否熟悉这些bug,或者您希望我将它们作为问题发布在GH上?是的,我一直看到相同的两个问题;a) 重叠的项目,以及b)一个或多个项目(通常是最大的),当窗口大小改变时,会卡在适当的位置而不会重新打包。对这些有什么想法吗(…希望很快奖励奖金)?请在帖子中编辑外部托管代码;这样做将确保即使链接断开,它仍然有用。我的脚本因为潜在的许可问题。