viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender

Several different methods are used to test the spatial abilities or visual skills of people. One of them is the Mental Cutting Test (MCT), the exercises of which offer a 2D projection of a 3D shape and a 2D plane, and testees should determine the shape of their intersection. MCT exercises need vario...

Full description

Bibliographic Details
Main Authors: Róbert Tóth, Bálint Tóth, Miklós Hoffmann, Marianna Zichar
Format: Article
Language:English
Published: Elsevier 2023-05-01
Series:SoftwareX
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711023000249
_version_ 1797818621785800704
author Róbert Tóth
Bálint Tóth
Miklós Hoffmann
Marianna Zichar
author_facet Róbert Tóth
Bálint Tóth
Miklós Hoffmann
Marianna Zichar
author_sort Róbert Tóth
collection DOAJ
description Several different methods are used to test the spatial abilities or visual skills of people. One of them is the Mental Cutting Test (MCT), the exercises of which offer a 2D projection of a 3D shape and a 2D plane, and testees should determine the shape of their intersection. MCT exercises need various 2D and 3D assets that should be developed before publishing a test. In recent decades, very few exercises have been available to instructors and researchers. In 2019, we published our first solution that could be used to calculate the intersections of MCT scenarios, then render or export their assets using Blender. This paper proposes an extended, open-source package for Blender that generates assets of MCT exercises by permuting predefined shapes, cutting planes, rotation, and scale operators. The additional wrapper script helps users use the package for various purposes, such as developing exercise offering methods, designing exercises, practicing, or organizing exams and measurements.
first_indexed 2024-03-13T09:11:49Z
format Article
id doaj.art-1403d882d031419dad69b3d8f905ba69
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-03-13T09:11:49Z
publishDate 2023-05-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-1403d882d031419dad69b3d8f905ba692023-05-27T04:25:41ZengElsevierSoftwareX2352-71102023-05-0122101328viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using BlenderRóbert Tóth0Bálint Tóth1Miklós Hoffmann2Marianna Zichar3Faculty of Informatics, University of Debrecen, Debrecen, Hungary; Doctoral School of Informatics, University of Debrecen, Debrecen, Hungary; Corresponding author at: Faculty of Informatics, University of Debrecen, Debrecen, Hungary.Faculty of Economics, University of Debrecen, Debrecen, HungaryFaculty of Informatics, University of Debrecen, Debrecen, Hungary; Faculty of Informatics, Eszterházy Károly University, Eger, HungaryFaculty of Informatics, University of Debrecen, Debrecen, HungarySeveral different methods are used to test the spatial abilities or visual skills of people. One of them is the Mental Cutting Test (MCT), the exercises of which offer a 2D projection of a 3D shape and a 2D plane, and testees should determine the shape of their intersection. MCT exercises need various 2D and 3D assets that should be developed before publishing a test. In recent decades, very few exercises have been available to instructors and researchers. In 2019, we published our first solution that could be used to calculate the intersections of MCT scenarios, then render or export their assets using Blender. This paper proposes an extended, open-source package for Blender that generates assets of MCT exercises by permuting predefined shapes, cutting planes, rotation, and scale operators. The additional wrapper script helps users use the package for various purposes, such as developing exercise offering methods, designing exercises, practicing, or organizing exams and measurements.http://www.sciencedirect.com/science/article/pii/S2352711023000249BlenderMental Cutting TestSpatial skillsAssets
spellingShingle Róbert Tóth
Bálint Tóth
Miklós Hoffmann
Marianna Zichar
viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
SoftwareX
Blender
Mental Cutting Test
Spatial skills
Assets
title viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
title_full viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
title_fullStr viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
title_full_unstemmed viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
title_short viskillz-blender—A Python package to generate assets of Mental Cutting Test exercises using Blender
title_sort viskillz blender a python package to generate assets of mental cutting test exercises using blender
topic Blender
Mental Cutting Test
Spatial skills
Assets
url http://www.sciencedirect.com/science/article/pii/S2352711023000249
work_keys_str_mv AT roberttoth viskillzblenderapythonpackagetogenerateassetsofmentalcuttingtestexercisesusingblender
AT balinttoth viskillzblenderapythonpackagetogenerateassetsofmentalcuttingtestexercisesusingblender
AT mikloshoffmann viskillzblenderapythonpackagetogenerateassetsofmentalcuttingtestexercisesusingblender
AT mariannazichar viskillzblenderapythonpackagetogenerateassetsofmentalcuttingtestexercisesusingblender