好吧,如果您有与背景形成鲜明对比的适当图像,您可以尝试读取图像的像素值和对比度,并尝试找到这些图像的轮廓。下一步,您将使用 Three.Shape 或 Three.Path 并使用 LineTo 跟踪轮廓。之后,您使用 ExtrudeGeometry 并将形状挤压成 3d 对象。
主要问题是找到轮廓,我猜。这仅适用于正确的图像,并且取决于您想要达到的质量,您将必须实施正确的算法,可能参见边缘检测过滤器。
或者非常简单,读取像素值,如果它们是白色或接近白色,忽略它们,如果不是,画另一条线......类似的东西......