Saved in:
Bibliographic Details
Main Author: Arai, Hirohito
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2512.01501
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914444191203328
author Arai, Hirohito
author_facet Arai, Hirohito
contents This paper proposes a unified software architecture for visualization and simulation based on a design targeting an N-dimensional space. The contributions of this study are twofold. First, it presents an architectural configuration that integrates multiple processes into a single software architecture: Quickhull-based convex hull mesh generation, Boolean operations, coordinate transformations for high-dimensional exploration (pose transformation and view transformation), and hyperplane slicing for visualization. Second, it defines "Plex" (.plex) as a file format intended for the exchange of N-dimensional mesh data. The proposed approach adopts an approximate implementation that tolerates numerical errors and prioritizes implementation transparency over guarantees of numerical rigor. The experimental results and evaluations presented in this paper are limited to a 4D implementation; no evaluation is conducted for N > 4, and the discussion is restricted to stating that the architecture itself has a dimension-independent structure. This paper also proposes an interaction design for high-dimensional exploration based on FPS navigation. As an input example involving shape changes over time, a non-rigid body simulation based on XPBD (Extended Position Based Dynamics) is integrated into the 4D implementation. Experimental results confirm that the 4D implementation runs on a single PC.
format Preprint
id arxiv_https___arxiv_org_abs_2512_01501
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle A Unified Architecture for N-Dimensional Visualization and Simulation: 4D Implementation and Evaluation including Boolean Operations
Arai, Hirohito
Computational Geometry
Graphics
This paper proposes a unified software architecture for visualization and simulation based on a design targeting an N-dimensional space. The contributions of this study are twofold. First, it presents an architectural configuration that integrates multiple processes into a single software architecture: Quickhull-based convex hull mesh generation, Boolean operations, coordinate transformations for high-dimensional exploration (pose transformation and view transformation), and hyperplane slicing for visualization. Second, it defines "Plex" (.plex) as a file format intended for the exchange of N-dimensional mesh data. The proposed approach adopts an approximate implementation that tolerates numerical errors and prioritizes implementation transparency over guarantees of numerical rigor. The experimental results and evaluations presented in this paper are limited to a 4D implementation; no evaluation is conducted for N > 4, and the discussion is restricted to stating that the architecture itself has a dimension-independent structure. This paper also proposes an interaction design for high-dimensional exploration based on FPS navigation. As an input example involving shape changes over time, a non-rigid body simulation based on XPBD (Extended Position Based Dynamics) is integrated into the 4D implementation. Experimental results confirm that the 4D implementation runs on a single PC.
title A Unified Architecture for N-Dimensional Visualization and Simulation: 4D Implementation and Evaluation including Boolean Operations
topic Computational Geometry
Graphics
url https://arxiv.org/abs/2512.01501