npx gltf-pipeline -i assets/tw/glb/u1.gltf -o assets/tw/glb/u1Draco.gltf -d
npx gltf-pipeline -i assets/tw/glb/u1Draco.gltf -o assets/tw/glb/u1Draco.glb
/Users/hemiao/Downloads/IfcConvert /Users/hemiao/Downloads/ifc/glb/Switchboard_Model_IVE_Room_225.ifc /Users/hemiao/Downloads/ifc/glb/Switchboard_Model_IVE_Room_225.glb
This webcomponent follows the open-wc recommendation.
npm i three-world
/**
* @param {string} glb required 模型地址
*/
<script type="module">
import 'three-world/three-world.js';
</script>
<three-world></three-world>
To scan the project for linting and formatting errors, run
npm run lint
To automatically fix linting and formatting errors, run
npm run format
To execute a single test run:
npm run test
To run the tests in interactive watch mode run:
npm run test:watch
To run a local instance of Storybook for your component, run
npm run storybook
To build a production version of Storybook, run
npm run storybook:build
For most of the tools, the configuration is in the package.json
to reduce the amount of files in your project.
If you customize the configuration a lot, you can consider moving them to individual files.
npm start
To run a local development server that serves the basic demo located in demo/index.html