Javascript React中的三个.js-缺少三个.ShaderTerrain

Javascript React中的三个.js-缺少三个.ShaderTerrain,javascript,reactjs,three.js,renderer,Javascript,Reactjs,Three.js,Renderer,我需要从React中的heightmap图像制作一个3D地图,我遇到了一个不错的演示,我想在我的应用程序中实现它作为一个开始 本例的问题在于ShaderTerrain属性完全丢失(至少在我的应用程序中)。我是不是错过了一个重要环节?以下是我得到的错误: Failed to compile. ./src/App.js Attempted import error: 'ShaderTerrain' is not exported from 'three' (imported as 'THREE')

我需要从React中的heightmap图像制作一个3D地图,我遇到了一个不错的演示,我想在我的应用程序中实现它作为一个开始

本例的问题在于ShaderTerrain属性完全丢失(至少在我的应用程序中)。我是不是错过了一个重要环节?以下是我得到的错误:

Failed to compile.

./src/App.js
Attempted import error: 'ShaderTerrain' is not exported from 'three' (imported as 'THREE').

您链接的教程已有多年历史。相应的演示在版本
r49
中使用
three.js
。当前版本是
r115
。在过去,
ShaderTerrain
首先被重命名为
TerrainShader
,随后随着r112的发布而被删除


但是,您可以使用此功能将代码向后移动并复制到您的项目中。

回答得很好,谢谢!请您推荐一个用于相同目的的当代演示(如果有的话)?对不起,官方存储库中没有这样的演示。