Javascript React中的三个.js-缺少三个.ShaderTerrain
我需要从React中的heightmap图像制作一个3D地图,我遇到了一个不错的演示,我想在我的应用程序中实现它作为一个开始 本例的问题在于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')
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的发布而被删除
但是,您可以使用此功能将代码向后移动并复制到您的项目中。回答得很好,谢谢!请您推荐一个用于相同目的的当代演示(如果有的话)?对不起,官方存储库中没有这样的演示。