Addressing the challenges in the current ship’s lifecycle design process, such as high difficulty in information sharing and complex installation of design environments, this study proposes a concept design of a ship 3D visualization platform based on digital twin technology. It constructs a web-based ship 3D visualization platform with an interactive interface of realism. The aim is to avoid cumbersome client-side programs and provide a method to showcase and interact with ship 3D models on web pages. This method not only reduces the threshold for ordinary users but also significantly enhances the work efficiency of professional designers. Following the model construction theory of digital twin platforms, it utilizes WebGL technology and the Three.js library to build ship 3D scenes, achieving ship 3D visualization. Functional interaction among modules is implemented using JavaScript, establishing the digital twin of the ship. Test results indicate that the proposed concept design of the ship 3D visualization platform can preliminarily fulfill the basic requirements of achieving ship 3D display, rendering, and interaction on web platforms. The proposed method can support the development of ship online collaborative design systems based on front-end internet technologies.
Read full abstract