Go to file
象数 6ba0818531 Merge branch 'dev-shadermodule' into 'master'
为 shader 增加模块化功能

为 shader 增加简单的模块化功能

详细使用方式:
https://yuque.antfin-inc.com/antv/l7/ui9wii

L7 内置模块的注册在 `src/geom/shader/index.js` 中进行。目前只注册了 common(定义一些常量)、point、polygon 三个模块。因此也只有 polygonMaterial 会使用模块生成的 shader 代码,目前没有任何影响。

See merge request !4
2019-02-26 16:05:37 +08:00
.github feat(src): threejs render 2018-10-23 19:32:42 +08:00
bin feat(src): threejs render 2018-10-23 19:32:42 +08:00
bundler feat(src): threejs render 2018-10-23 19:32:42 +08:00
demos fix(threejs): remove unuse import 2019-01-24 16:26:47 +08:00
docs feat(src): threejs render 2018-10-23 19:32:42 +08:00
src Merge branch 'dev-shadermodule' into 'master' 2019-02-26 16:05:37 +08:00
test feat(l7): add shader module 2019-02-26 15:09:49 +08:00
.babelrc fix(test): use the proper version of torchjs and babel, etc. 2018-10-31 16:24:32 +08:00
.editorconfig feat(src): threejs render 2018-10-23 19:32:42 +08:00
.eslintignore feat(src):textLayer 2018-10-30 11:22:18 +08:00
.eslintrc feat(src): threejs render 2018-10-23 19:32:42 +08:00
.gitignore feat(src): threejs render 2018-10-23 19:32:42 +08:00
.npmignore chore(dev): do not upload sources and ignore tests 2018-11-20 20:21:50 +08:00
.si.yml feat(src): threejs render 2018-10-23 19:32:42 +08:00
.torch.compile.opts.js fix(test): compile threejs source 2018-11-01 11:14:19 +08:00
.travis.yml feat(src): threejs render 2018-10-23 19:32:42 +08:00
CHANGELOG.md feat(src): threejs render 2018-10-23 19:32:42 +08:00
CONTRIBUTING.md feat(src): threejs render 2018-10-23 19:32:42 +08:00
CONTRIBUTING.zh-CN.md feat(src): threejs render 2018-10-23 19:32:42 +08:00
LICENSE feat(src): threejs render 2018-10-23 19:32:42 +08:00
README.md feat(src): threejs render 2018-10-23 19:32:42 +08:00
README.zh-CN.md feat(src): threejs render 2018-10-23 19:32:42 +08:00
package.json fix(scene): event on map 2019-01-24 21:06:08 +08:00
webpack-dev.config.js feat(src): threejs render 2018-10-23 19:32:42 +08:00
webpack.config.js refator(polygonLayer): update polygon Layer 2019-01-20 20:44:49 +08:00

README.md

L7

Development

$ npm install

# run test case
$ npm run test-live

# build watching file changes and run demos
$ npm run dev

# run demos
$ npm run demos

visit online demo http://site.alipay.net/datavis/L7/demos/index.html

How to Contribute