aframe extrude and lathe components
Components for A-Frame. Based on aframe-component-boilerplate.
This module offers lathe and extrude components.
TODO
- lathe
- close ends option (for angles < 360)
- choose lathe main axis
- extrude
- expose bevel options
- extrude along path?
- no tests yet
- will probably split the repos in two once both components work properly
Development
npm install
npm start
cd examples
npm install
npm run build
Visit http://127.0.0.1:5566/examples/basic/index.html
Usage
Install.
npm install aframe-extrude-and-lathe
Register.
var aframeCore = ;var eAndL = ;aframeCore;aframeCore;
Use.
extrude
Property | Description | Default Value |
---|---|---|
path | define profile shape via syntax akin to SVG path's d attribute | empty. must be defined |
amount | extension of extrusion | 1 |
lathe
Property | Description | Default Value |
---|---|---|
path | define profile shape via syntax akin to SVG path's d attribute | empty. must be defined |
startAngle | start angle for the revolution | 0 |
angle | revolution angle (0>angle>360) | 360 |
steps | number of steps along the angle | 16 |