Search Results

Now showing 1 - 9 of 9
  • Item
    To What Extent Are Existing Volume Mapping Algorithms Practically Useful?
    (The Eurographics Association, 2024) Meloni, Federico; Cherchi, Gianmarco; Scateni, Riccardo; Livesu, Marco; Caputo, Ariel; Garro, Valeria; Giachetti, Andrea; Castellani, Umberto; Dulecha, Tinsae Gebrechristos
    Mappings between geometric domains play a crucial role in many algorithms in geometry processing and are heavily used in various applications. Despite the significant progress made in recent years, the challenge of reliably mapping two volumes still needs to be solved to an extent that is satisfactory for practical applications. This paper offers a review of provably robust volume mapping algorithms, evaluating their performances in terms of time, memory and ability to generate a correct result both with exact and inexact numerical models. We have chosen and evaluated the two most advanced methods currently available, using a state-of-the-art benchmark designed specifically for this type of analysis. We are sharing both the statistical results and specific volume mappings with the community, which can be utilized by future algorithms for direct comparative analysis. We also provide utilities for reading, writing, and validating volume maps encoded with exact rational coordinates, which is the natural form of output for robust algorithms in this class. All in all, this benchmark offers a neat overview of where do we stand in terms of ability to reliably solve the volume mapping problem, also providing practical data and tools that enable the community to compare future algorithmic developments without the need to re-run existing methods.
  • Item
    The Py3DViewer Project: A Python Library for fast Prototyping in Geometry Processing
    (The Eurographics Association, 2019) Cherchi, Gianmarco; Pitzalis, Luca; Frongia, Giovanni Laerte; Scateni, Riccardo; Agus, Marco and Corsini, Massimiliano and Pintus, Ruggero
    Fast research and prototyping, nowadays, is shifting towards languages that allow interactive execution and quick changes. Python is very widely used for rapid prototyping. We introduce Py3DViewer, a new Python library that allows researchers to quickly prototype geometry processing algorithms by interactively editing and viewing meshes. Polygonal and polyhedral meshes are both supported. The library is designed to be used in conjunction with Jupyter environments, which allow interactive Python code execution and data visualization in a browser, thus opening up the possibility of viewing a mesh while editing the underlying geometry and topology.
  • Item
    A Computational Tool for the Analysis of 3D Bending-active Structures Based on the Dynamic Relaxation Method
    (The Eurographics Association, 2022) Manolas, Iason; Laccone, Francesco; Cherchi, Gianmarco; Malomo, Luigi; Cignoni, Paolo; Cabiddu, Daniela; Schneider, Teseo; Allegra, Dario; Catalano, Chiara Eva; Cherchi, Gianmarco; Scateni, Riccardo
    The use of elastic deformation of straight or flat structural components for achieving complex 3D shapes has acquired attention from recent computational design works, particularly in architectural geometry. The so-called bending-active structures are built by deforming and restraining the components mutually to form a stable configuration. While the manufacturing of components from flat raw material and their assembly are simple and inexpensive, the complexity lies in the design phase, in which computational tools are required to predict the deformation and forces under a prescribed form-finding load or displacement. Currently, there is a scarcity of open and efficient tools that hinder the design of bending-active structures. This paper proposes and validates an open-source computational tool for predicting the static equilibrium of general bending-active structures in the form of a network of elements using the dynamic relaxation method. We apply our tool to various real-world examples and compare the results to a commercial FEM solver. The proposed tool shows accuracy and good time performance, making it a significant addition to the available open-source structural engineering toolkit.
  • Item
    Design and Implementation of a Visualization Tool for the in-depth Analysis of the Domestic Electricity Consumption
    (The Eurographics Association, 2019) Merlin, Gabriele; Ortu, Daniele; Cherchi, Gianmarco; Scateni, Riccardo; Agus, Marco and Corsini, Massimiliano and Pintus, Ruggero
    In this poster, we present a visualization tool for the in-depth analysis of domestic electricity consumption. The web-interface allows users to visualize their electricity consumption, compare them with their own records or with the means of selected communities.
  • Item
    A Seamless Pipeline for the Acquisition of the Body Shape: the Virtuoso Case Study
    (The Eurographics Association, 2017) Saba, Marianna; Sorrentino, Fabio; Muntoni, Alessandro; Casti, Sara; Cherchi, Gianmarco; Carcangiu, Alessandro; Corda, Fabrizio; Murru, Alessio; Spano, Lucio Davide; Scateni, Riccardo; Vitali, Ilaria; Salvetti, Ovidio; Magrini, Massimo; Villa, Andrea; Carboni, Andrea; Pascali, Maria Antonietta; Andrea Giachetti and Paolo Pingi and Filippo Stanco
    In this paper, we describe the design and the implementation of the demonstrator for the Virtuoso project, which aims at creating seamless support for fitness and wellness activities in touristic resort.We define the objectives of the user interface, the hardware and software setup, showing how we combined and exploited consumer-level devices for supporting 3D body scan, contact-less acquisition of physical parameters, exercise guidance and operator support.
  • Item
    Polycube-based Decomposition for Fabrication
    (The Eurographics Association, 2017) Fanni, Filippo A.; Cherchi, Gianmarco; Scateni, Riccardo; Andrea Giachetti and Paolo Pingi and Filippo Stanco
    In recent years, fabrication technologies developed at a very fast pace. However, some limitations on shape and dimension still apply both to additive and subtractive manufacturing, and one way to bypass them could be the subdivision of the object to build. We present here a simple algorithm, based on the polycube representation of the original shape, able to decompose any model into simpler portions that are better fabricable. The shape is first mapped in a polycube and, then, split to take advantage of the simple polycube subdivision, thus having, quite easily, a partition of the model at hand. The main aim of this work is to study and analyse pros and cons of this simple subdivision scheme for fabrication, in view of using both the additive and subtractive pipelines. The proposed subdivision scheme is computationally light and it produces quite good results, especially when it is applied to models that can be easily decomposed in a small collection of cuboids. The obtained subdivisions are suitable for 3D printing.
  • Item
    ProtoSketchAR: Prototyping in Augmented Reality via Sketchings
    (The Eurographics Association, 2021) Arriu, Simone; Cherchi, Gianmarco; Spano, Lucio Davide; Frosini, Patrizio and Giorgi, Daniela and Melzi, Simone and Rodolà, Emanuele
    Prototyping is a widely used technique in the early stages of system design, and it is an essential part of a new product development process. During this phase, designers identify the main functionalities, concepts and contents of the system without creating a fully functional system. This paper aims to discuss the development of ProtoSketchAR, a tool enabling Augmented Reality (AR) prototyping by sketching. The application has different interaction modes, depending on the performed functionality. Basically, it is possible to create 2D/3D sketches to be placed in the real environment and to manipulate them. These functionalities allow the creation of virtual elements that can be used to prototype screens of AR applications. The application is web-based so that it can be run on any device with a compatible AR browser, regardless of the operating system used.
  • Item
    Smart Tools and Applications in Graphics - Eurographics Italian Chapter Conference: Frontmatter
    (The Eurographics Association, 2022) Cabiddu, Daniela; Schneider, Teseo; Allegra, Dario; Catalano, Chiara Eva; Cherchi, Gianmarco; Scateni, Riccardo; Cabiddu, Daniela; Schneider, Teseo; Allegra, Dario; Catalano, Chiara Eva; Cherchi, Gianmarco; Scateni, Riccardo
  • Item
    Working with Volumetric Meshes in a Game Engine: a Unity Prototype
    (The Eurographics Association, 2020) Pitzalis, Luca; Cherchi, Gianmarco; Scateni, Riccardo; Spano, Lucio Davide; Biasotti, Silvia and Pintus, Ruggero and Berretti, Stefano
    Volumetric meshes are useful assets in many different research and application fields, like physical simulations, FEM or IGA. In the last decade, the Computer Graphics community dedicated a lot of effort in studying and developing new algorithms for the creation, manipulation, and visualization of this family of meshes. In the meantime, Game Development became a relevant field of application for CG practitioners entangled with AR and VR techniques. In this work, we position ourselves at the confluence of these two broad research and development paths. We introduce a custom data structure aiming at using volumetric meshes in Unity. To this purpose, we combine gaming techniques and interactions with typical operations of volumetric meshes. Besides this, to make the researcher experience more realistic, we also introduce features to manipulate volumetric meshes for their projects in an immersive environment using VR techniques. We think this feature can be useful in developing tools for 3D Sculpting or Digital Fabrication.