Javascript 画布中的二维立方体算法

Javascript 画布中的二维立方体算法,javascript,canvas,html5-canvas,Javascript,Canvas,Html5 Canvas,有没有办法在2d中创建立方体?从任何角度看,3d立方体都是什么样子?基本上,三个四边形的组合看起来像个立方体 我想生成随机立方体,因此,无论什么公式需要考虑变化,您都可以在这个名为pre3D的整洁的小2d-->3d库中学习转换算法 它提供的功能可能比您需要的更多,但它只有36k,您可以随时删除不需要的功能,以获得更小的下载大小 您可以在此处看到演示(包括动画2d-->3d框): 您可以在这里获得代码:只需绘制正方形,然后使用变换创建立方体。。。小心:这涉及到一些数学问题。我以前做过类似的事情,只

有没有办法在2d中创建立方体?从任何角度看,3d立方体都是什么样子?基本上,三个四边形的组合看起来像个立方体


我想生成随机立方体,因此,无论什么公式需要考虑变化,您都可以在这个名为pre3D的整洁的小2d-->3d库中学习转换算法

它提供的功能可能比您需要的更多,但它只有36k,您可以随时删除不需要的功能,以获得更小的下载大小

您可以在此处看到演示(包括动画2d-->3d框):


您可以在这里获得代码:

只需绘制正方形,然后使用变换创建立方体。。。小心:这涉及到一些数学问题。我以前做过类似的事情,只是需要一些。是的,这就是我想我需要的,我只是需要公式方面的帮助