The application discloses a 3D model labeling
system, method, device and medium based on TPRI-DataVue, and belongs to the technical field of three-dimensional model labeling. The tool comprises a basic scene rendering module, a three-dimensional model labeling and analysis module, a component data driving module, a platform component interaction module and an
interactive editing module. The basic scene rendering module introduces a 3D model through a
file system and provides a light, glow and style customization
system; the three-dimensional model labeling and analysis module analyzes a model hierarchical structure and supports custom attribute modification and
label addition; the component data driving module constructs a data driving
system based on an MVC model, realizes scene update triggered by data change through a Proxy class agent; the platform component interaction module realizes mutual nesting and
data exchange linkage with other components; and the
interactive editing module provides a mouse event editing system and a camera
roaming function. The application solves the technical problems of poor interactivity, low customization degree and weak compatibility with platform components of a traditional 3D model labeling tool, and can be applied to the fields of three-dimensional
visualization and
industrial design.