Attempt to combine JSCAD(OpenJSCAD) and THREE.js and explore what else can be done with JSCAD models.
Issues created based on threejscad explorations
- 805 Allow scripts to cache geometries when parameters change
- 806 (may be impossible because regl has no real suport for webgl2) Improve regl-renderer to better reuse same geometry with different location or color
- 813 Improve regl-renderer to use less power (skip repaint when not needed)
- 818 Move render to worker and use offscreen-canvas (transferControlToOffscreen)
- 856 reimagine transforms to be more open to more rich geometry behaviors
Discussions
- 845 Typed Arrays usage and conversion
- 883 V1 -> V2 migration guide
- 900 multiple workers
- 899 segments abuse and segmetns/precision
PR's
- 869 Performance improvement for measure bounding box
- 859 clone utility / immutability
- 866 change applyTransforms and transform functions to clone geometry
- 878 performance, use webgl2 as default context
- 891 developer friendly syntax for getParameterDefinitions
- 897 fix #114
- 886 fix 885 TypeError: Cannot read property 'isClosed' ...
New feature proposal: