# Trescope **Repository Path**: alibaba/Trescope ## Basic Information - **Project Name**: Trescope - **Description**: Trescope is a comprehensive 3D machine learning development tool devoted to improve developing experience and speed in 3D field, which helps researchers and developers to label, debug, visualize various 3D data - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 10 - **Forks**: 0 - **Created**: 2024-10-31 - **Last Updated**: 2026-03-27 ## Categories & Tags **Categories**: 3d-engine **Tags**: None ## README # Trescope ## Introduction Trescope is a comprehensive 3D machine learning development tool devoted to improve developing experience and speed in 3D field, which helps researchers and developers to label, debug, visualize various 3D data . see the [documentation](https://alibaba.github.io/Trescope/index.html) for details . ## Key features ### Labeling Support labeling multiple attributes of 3D data, such as enumeration attributes, pose(coming soon), point cloud segmentation(coming soon) and so on ![Labeling](readme/trescope-label-case.png) Enumeration attributes labeling example ### Debug Support breakpoint and 3D data visualization when you debug your program ![Debug](readme/trescope-step-debug.gif) Step-by-step debug example ### Visualization Support visualization of various 3D data types, such as mesh, voxel, point cloud and so on, it is worth mentioning that we also support [3D-FRONT dataset](https://tianchi.aliyun.com/specials/promotion/alibaba-3d-scene-dataset) visualization(which is a fantastic scene dataset from Alibaba) ![Visualization](readme/trescope-plot-front3d.gif) 3D-FRONT dataset visualization example ### Heterogeneous language support architecture Support multiple development languages, and it is easy to support a new language under trescope architecture ### Online/Offline visualization Support visualize 3D data by two way: * Online mode(display output): you can visualize 3D data in browser with interaction(zoom, rotate...) * Offline mode(file output): you can visualize 3D data to file, in this way, you can check plenty of 3D data quickly ## Communication If you have any suggestion or issue, you can contact with us by Dingtalk or issue at github directly, scan the QR code below to enter Dingtalk group: ## License MIT ## Thanks Trescope uses a number of open source projects to work properly: * [Plotly.js](https://github.com/plotly/plotly.js/) * [Electron](https://github.com/electron/electron)