我想首先说我之前提出了这个问题,但附加了多个问题,所以我只是再次打开一个帖子,但只有这个。
我需要创建一个在白天的地球和夜晚的地球之间混合的着色器(各个城市的夜间灯光)。我已经尝试过一种技术,我在之前回答过的关于这个话题的问题上看到了这个技术,但它对我来说并没有成功。我为着色器创建了材质,当我将它添加到phong时,它会将地球的整个颜色更改为绿色或紫色(取决于我添加它的位置)。
这是我的代码的链接。感兴趣的领域是earth.js
https://www.dropbox.com/s/6r8foqz25ont9b3/webgl-earth-master.zip?dl=0