Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用三维立方体创建世界地图场景?(WebGL、Three.js、Canvas)_Html_3d_Webgl - Fatal编程技术网

Html 使用三维立方体创建世界地图场景?(WebGL、Three.js、Canvas)

Html 使用三维立方体创建世界地图场景?(WebGL、Three.js、Canvas),html,3d,webgl,Html,3d,Webgl,我想创建一个3D透视的世界地图,包括阴影: (请等待3秒钟,使其动画显示到其位置) 在世界地图的顶部,我想放置简单的红色立方体(也投射阴影),而不是上面示例中的标记 您将使用哪些web标准/框架 在伪代码中,如何实现上述功能 您可以使用纯webGL实现,但如果您想快速编写代码,请使用Three.js create plane apply world map texture pixel-shader displacement for country shapes and shadow red cu

我想创建一个3D透视的世界地图,包括阴影: (请等待3秒钟,使其动画显示到其位置)

在世界地图的顶部,我想放置简单的红色立方体(也投射阴影),而不是上面示例中的标记

  • 您将使用哪些web标准/框架
  • 在伪代码中,如何实现上述功能

  • 您可以使用纯webGL实现,但如果您想快速编写代码,请使用Three.js

    create plane
    apply world map texture
    pixel-shader displacement for country shapes and shadow
    red cubes
    render shadow map for directional light and apply it to plane