js开发
山中涛大爷
子在川上曰:逝者如期乎?
展开
-
Deck.gl 中着色器属性(attribute)更新原理
问题1:Deck.gl中vertex-shader中的attribute数据是如何通过layer.props更新的?问题2:layer的props中函数型accessor是如何传入到vertex-shader中的?首先,这两个问题并不太容易理解。第一个问题的背景如下:Deck.lg很多图层(Layer)绘制是通过将几何对象的坐标通过attribute传入到vertex-shader中,比如ArcLayer的shader片段如下:exportdefault`\#defineS...原创 2020-07-15 02:12:07 · 905 阅读 · 0 评论 -
怎样将ES6 bare module引入到本地程序中,3DTilesRendererJS集成问题解决方案探索
最近想要将NASA的3DTile的解析渲染代码集成到自己的程序中,在github中clone了git+https://github.com/NASA-AMMOS/3DTilesRendererJS.git相关代码在运行其示范代码时却出现以下问题:“Uncaught SyntaxError: Cannot use import statement outside a module”因为引用文件引入了class,这是ES6中module中定义的概念,需要在script中加入type=“mod..原创 2020-06-22 08:57:24 · 6058 阅读 · 2 评论