为three.js场景创建缩略图

Create thumbnail for three.js scene

本文关键字:创建 略图 three js      更新时间:2023-09-26

我正在建立一个网站来可视化动物的生物神经元。我有一个列表中所有神经元名称的列表,当用户按下它的名称时,我用THREE JS绘制神经元。问题是,我有几百个神经元,它们的名字没有给出任何关于形状的估计,所以用户必须按下每个神经元,直到找到他想要的东西。我可以(自动)为每个神经元的渲染创建缩略图,并将其显示在神经元名称旁边吗?我正在考虑一种方法,让我浏览所有神经元列表,并虚拟渲染它们(不显示它们),为每个神经元创建缩略图,然后保存这些图像。这可以自动完成吗?

我看过THREE JS的屏幕截图,但它需要点击p按钮,它会生成一个屏幕截图,并在一个新的选项卡中打开它,但不会保存它。

非常感谢。

这对我很有效https://github.com/khaledalyawad/node-threejs-thumbnailer您可以从本地文件或url 生成缩略图

renderUrlrenderFile