Javascript 从三维空间在画布中查找坐标

Javascript 从三维空间在画布中查找坐标,javascript,node.js,canvas,3d,2d,Javascript,Node.js,Canvas,3d,2d,我试图用画布在2.5D(等轴测)中渲染3D长方体,目的是在图像中渲染minecraft块 问题是我只懂一点数学,我知道如何在2D中转换我的3d位置 最终的目标是从Node.JS渲染图像(这就是为什么我使用canvas而不是像three.JS这样的东西的原因) 数据格式:coords与一个16x16框相关(该框来自MC) 我的当前状态:(如果您想尝试,您可以在index.ts文件中更改形状) 如果你看,只有“复杂”的形状是bug(endRod和chorusFlower) 所以我的问题是:X坐标和Y

我试图用
画布
在2.5D(等轴测)中渲染3D长方体,目的是在图像中渲染minecraft块

问题是我只懂一点数学,我知道如何在2D中转换我的3d位置

最终的目标是从
Node.JS
渲染图像(这就是为什么我使用
canvas
而不是像
three.JS
这样的东西的原因)

数据格式:
coords
与一个
16x16
框相关(该框来自MC)

我的当前状态:(如果您想尝试,您可以在
index.ts
文件中更改形状)

如果你看,只有“复杂”的形状是bug(
endRod
chorusFlower

所以我的问题是:
X
坐标和
Y
坐标的计算是什么

提前感谢你的帮助