ISSN 2079-3537      

 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

Scientific Visualization, 2022, volume 14, number 3, pages 107 - 121, DOI: 10.26583/sv.14.3.08

Arithmetic in Functional-Voxel Modeling

Authors: Alexey Tolok1, Natalya Tolok2

V.A. Trapeznikov Institute of Control Science of Russian Academy of Sciences, 65 Profsoyuznaya street, Moscow, 117997, Russia

1 ORCID: 0000-0002-7257-9029, tolok_61@mail.ru

2 ORCID: 0000-0002-5511-4852, nat_tolok@mail.ru

 

Abstract

The paper considers the claim that the function-voxel model allows arithmetic operations over the space of values of two different functions given by a single domain. At the same time, there are three possible approaches to solving the problem, leading to a similar result: functional approach - when the analytical representation of functions is involved in the calculations; functional voxel approach - when voxel data representing local geometric characteristics are used in the construction of local functions for further use in the calculation; voxel approach - when exclusively voxel data is used for sequential recalculation of local geometric characteristics of the model. The basic arithmetic operations on functional voxel models are considered, including such procedures as: addition, subtraction, modulo, exponentiation, taking root expressions, multiplication and division of functional voxel models. It is shown that the obtained applicability of arithmetic operations to functional voxel models leads to obtaining new complex functional voxel models.

 

Keywords: Functional voxel modeling method, arithmetic operations, R-functions.