Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3
Objects of more than three dimensions can be used to model geographic phenomena that occur in space, time and scale. For instance, a single 4D object can be used to represent the changes in a 3D object’s shape across time or all its optimal representations at various levels of detail. In this paper,...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2017-07-01
|
Series: | PeerJ Computer Science |
Subjects: | |
Online Access: | https://peerj.com/articles/cs-123.pdf |
id |
doaj-c49ba24988c14ea1a01a16dc33816e5b |
---|---|
record_format |
Article |
spelling |
doaj-c49ba24988c14ea1a01a16dc33816e5b2020-11-24T22:34:33ZengPeerJ Inc.PeerJ Computer Science2376-59922017-07-013e12310.7717/peerj-cs.123Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3Ken Arroyo Ohori0Hugo Ledoux1Jantien Stoter23D Geoinformation, Delft University of Technology, Delft, Netherlands3D Geoinformation, Delft University of Technology, Delft, Netherlands3D Geoinformation, Delft University of Technology, Delft, NetherlandsObjects of more than three dimensions can be used to model geographic phenomena that occur in space, time and scale. For instance, a single 4D object can be used to represent the changes in a 3D object’s shape across time or all its optimal representations at various levels of detail. In this paper, we look at how such higher-dimensional space-time and space-scale objects can be visualised as projections from ℝ4 to ℝ3. We present three projections that we believe are particularly intuitive for this purpose: (i) a simple ‘long axis’ projection that puts 3D objects side by side; (ii) the well-known orthographic and perspective projections; and (iii) a projection to a 3-sphere (S3) followed by a stereographic projection to ℝ3, which results in an inwards-outwards fourth axis. Our focus is in using these projections from ℝ4 to ℝ3, but they are formulated from ℝn to ℝn−1 so as to be easily extensible and to incorporate other non-spatial characteristics. We present a prototype interactive visualiser that applies these projections from 4D to 3D in real-time using the programmable pipeline and compute shaders of the Metal graphics API.https://peerj.com/articles/cs-123.pdfProjectionsSpace-timeSpace-scale4D visualisationNd gis |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ken Arroyo Ohori Hugo Ledoux Jantien Stoter |
spellingShingle |
Ken Arroyo Ohori Hugo Ledoux Jantien Stoter Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 PeerJ Computer Science Projections Space-time Space-scale 4D visualisation Nd gis |
author_facet |
Ken Arroyo Ohori Hugo Ledoux Jantien Stoter |
author_sort |
Ken Arroyo Ohori |
title |
Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
title_short |
Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
title_full |
Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
title_fullStr |
Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
title_full_unstemmed |
Visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
title_sort |
visualising higher-dimensional space-time and space-scale objects as projections to ℝ3 |
publisher |
PeerJ Inc. |
series |
PeerJ Computer Science |
issn |
2376-5992 |
publishDate |
2017-07-01 |
description |
Objects of more than three dimensions can be used to model geographic phenomena that occur in space, time and scale. For instance, a single 4D object can be used to represent the changes in a 3D object’s shape across time or all its optimal representations at various levels of detail. In this paper, we look at how such higher-dimensional space-time and space-scale objects can be visualised as projections from ℝ4 to ℝ3. We present three projections that we believe are particularly intuitive for this purpose: (i) a simple ‘long axis’ projection that puts 3D objects side by side; (ii) the well-known orthographic and perspective projections; and (iii) a projection to a 3-sphere (S3) followed by a stereographic projection to ℝ3, which results in an inwards-outwards fourth axis. Our focus is in using these projections from ℝ4 to ℝ3, but they are formulated from ℝn to ℝn−1 so as to be easily extensible and to incorporate other non-spatial characteristics. We present a prototype interactive visualiser that applies these projections from 4D to 3D in real-time using the programmable pipeline and compute shaders of the Metal graphics API. |
topic |
Projections Space-time Space-scale 4D visualisation Nd gis |
url |
https://peerj.com/articles/cs-123.pdf |
work_keys_str_mv |
AT kenarroyoohori visualisinghigherdimensionalspacetimeandspacescaleobjectsasprojectionstor3 AT hugoledoux visualisinghigherdimensionalspacetimeandspacescaleobjectsasprojectionstor3 AT jantienstoter visualisinghigherdimensionalspacetimeandspacescaleobjectsasprojectionstor3 |
_version_ |
1725726811889860608 |