diff --git a/src/layer/geometry/PointLayer.js b/src/layer/geometry/PointLayer.js index 5413459..012829d 100644 --- a/src/layer/geometry/PointLayer.js +++ b/src/layer/geometry/PointLayer.js @@ -14,6 +14,14 @@ // TODO: Provide option to billboard geometry so it always faces the camera +// TODO: Support dynamic updating / hiding / animation of geometry +// +// This could be pretty hard as it's all packed away within BufferGeometry and +// may even be merged by another layer (eg. GeoJSONLayer) +// +// How much control should this layer support? Perhaps a different or custom +// layer would be better suited for animation, for example. + import Layer from '../Layer'; import extend from 'lodash.assign'; import THREE from 'three'; diff --git a/src/layer/geometry/PolygonLayer.js b/src/layer/geometry/PolygonLayer.js index b6c95ae..06d8af6 100644 --- a/src/layer/geometry/PolygonLayer.js +++ b/src/layer/geometry/PolygonLayer.js @@ -3,6 +3,14 @@ // TODO: Look at ways to drop unneeded references to array buffers, etc to // reduce memory footprint +// TODO: Support dynamic updating / hiding / animation of geometry +// +// This could be pretty hard as it's all packed away within BufferGeometry and +// may even be merged by another layer (eg. GeoJSONLayer) +// +// How much control should this layer support? Perhaps a different or custom +// layer would be better suited for animation, for example. + import Layer from '../Layer'; import extend from 'lodash.assign'; import THREE from 'three'; diff --git a/src/layer/geometry/PolylineLayer.js b/src/layer/geometry/PolylineLayer.js index abbcf2b..9a9a63b 100644 --- a/src/layer/geometry/PolylineLayer.js +++ b/src/layer/geometry/PolylineLayer.js @@ -5,6 +5,14 @@ // TODO: Provide alternative output using tubes and splines / curves +// TODO: Support dynamic updating / hiding / animation of geometry +// +// This could be pretty hard as it's all packed away within BufferGeometry and +// may even be merged by another layer (eg. GeoJSONLayer) +// +// How much control should this layer support? Perhaps a different or custom +// layer would be better suited for animation, for example. + import Layer from '../Layer'; import extend from 'lodash.assign'; import THREE from 'three';