# vscode-3dviewer **Repository Path**: mirrors_deckar01/vscode-3dviewer ## Basic Information - **Project Name**: vscode-3dviewer - **Description**: Preview 3D meshes in VSCode - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 3D Viewer for VSCode ## Description Preview 3D models in VSCode ## Main Features ### Model Viewer Support multiple formats: * `3ds` 3D Studio Max * `dae` Collada digital asset exchange * `fbx` Filmbox * `stl` STereo-Lithography * `obj` Wavefront OBJ ![sponza](images/sponza.png) Several parameters to tweak, like materials, rendering, transform ![teapot](images/teapot.png) Play animations ![animation](images/animation.png) Open models from disk or online ![online](images/online.png) --- ### THREE.js Editor Use the [THREE.js editor](https://threejs.org/editor/) directly inside VSCode ![editor](images/editor.png) ## Commands * From the context menu supported file in the explorer * `Open in Editor` * `Open in Viewer` * From the command palette * `Open THREE.js Editor` * `Open URL in Viewer` ## Configuration |Name |Type |Description |-----------------------|----------|------------ |`3dviewer.wireframe` |`boolean` |Display mesh in wireframe mode |`3dviewer.background` |`string` |Set the default background color (e.g. '#8f8f8f') |`3dviewer.boundingBox` |`boolean` |Display a bounding box around the model |`3dviewer.grid` |`boolean` |Display a grid at the origin |`3dviewer.gridSize` |`number` |Set the size of the grid |`3dviewer.near` |`number` |Set the near plane distance |`3dviewer.far` |`number` |Set the far plane distance ## Contributing 1. Fork it! 2. Create your feature branch: `git checkout -b my-new-feature` 3. Commit your changes: `git commit -am 'Add some feature'` 4. Push to the branch: `git push origin my-new-feature` 5. Submit a pull request :D ## Requirements Visual Studio Code v1.18.0 ## Credits * [Visual Studio Code](https://code.visualstudio.com/) * [THREE.js](https://threejs.org) * [dat.GUI](http://workshop.chromeexperiments.com/examples/gui/#1--Basic-Usage) ## License [MIT](LICENSE.md)