Extended Reality (XR) applications require Photorealistic Virtual Pro- totypes (PVPs), usually obtained by generating a polygon-based textured model of the original CAD (Computer Aided Design). Getting PVPs requires specific ren- dering and texturing software tools that experienced technicians use. Automatic simplification and conversion approaches from CAD to XR exist but are almost all focused on models without textures. The paper aims to establish a semi-automatic method for creating low-poly PVPs for XR starting from 3D CAD models. The process, implemented in Blender, consists of several steps. First, starting from a high-poly model imported from a 3D mechanicalCAD system, the modelling cage (a low-poly simplified version) is designed. Second, a low-poly variety ofthe CAD geometries are generated using Blender modifiers (i.e., shrinkwrap, subdivision surface and Boolean).Texture mapping is carried out on the cage. Then,bycombin- ing Shrinkwrap, Boolean and Subdivision Surface modifiers, the cage is projected on the CAD-imported high-poly model. Thus, it becomes a low-poly version ofthe same geometry. Finally, the Normal Baking process adds high-frequency details (e.g., engravings). Thanks to the generation ofaUV-Mapped cagewrapping up the component, in case of local modifications to the latter, Blender semi-automatically updates the PVP. The method was used on three stock versions of a sporting rifle. With an average duration of 23 min, the proposed approach more than halved the time

A Shrinkwrap Method for Quickly Generating Virtual Prototypes for Extended Reality / Senesi, Paolo; Lonzi, Barbara; Papetti, Alessandra; Germani, Michele; Mandolini, Marco. - (2024), pp. 345-352. [10.1007/978-3-031-58094-9_38]

A Shrinkwrap Method for Quickly Generating Virtual Prototypes for Extended Reality

Senesi, Paolo
Primo
Writing – Original Draft Preparation
;
Papetti, Alessandra
Writing – Review & Editing
;
Germani, Michele
Supervision
;
Mandolini, Marco
Ultimo
Methodology
2024-01-01

Abstract

Extended Reality (XR) applications require Photorealistic Virtual Pro- totypes (PVPs), usually obtained by generating a polygon-based textured model of the original CAD (Computer Aided Design). Getting PVPs requires specific ren- dering and texturing software tools that experienced technicians use. Automatic simplification and conversion approaches from CAD to XR exist but are almost all focused on models without textures. The paper aims to establish a semi-automatic method for creating low-poly PVPs for XR starting from 3D CAD models. The process, implemented in Blender, consists of several steps. First, starting from a high-poly model imported from a 3D mechanicalCAD system, the modelling cage (a low-poly simplified version) is designed. Second, a low-poly variety ofthe CAD geometries are generated using Blender modifiers (i.e., shrinkwrap, subdivision surface and Boolean).Texture mapping is carried out on the cage. Then,bycombin- ing Shrinkwrap, Boolean and Subdivision Surface modifiers, the cage is projected on the CAD-imported high-poly model. Thus, it becomes a low-poly version ofthe same geometry. Finally, the Normal Baking process adds high-frequency details (e.g., engravings). Thanks to the generation ofaUV-Mapped cagewrapping up the component, in case of local modifications to the latter, Blender semi-automatically updates the PVP. The method was used on three stock versions of a sporting rifle. With an average duration of 23 min, the proposed approach more than halved the time
2024
Design Tools and Methods in Industrial Engineering III
9783031580932
9783031580949
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/329559
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact