cgvR: Interactive 3D Visualization of Large Cayley Graphs via Vulkan

Provides interactive 3D visualization for large-scale Cayley graphs. Specifically designed for analyzing state spaces of the 'TopSpin' puzzle. Leverages the 'Datoviz' library and Vulkan-based GPU rendering for smooth real-time exploration of large graphs and complex state transitions. Implements efficient coordinate mapping for high-dimensional permutation groups, allowing users to visualize the connectivity and structural properties of the puzzle's state space. The rendering engine provides high-performance visuals and interactive camera controls, making it suitable for mathematical analysis of group-theoretic puzzles within the R environment.

Package details

AuthorYuri Baramykov [aut, cre] (ORCID: <https://orcid.org/0009-0000-7627-4217>), Cyrille Rossant [ctb, cph] (Author of the Datoviz library)
MaintainerYuri Baramykov <lbsbmsu@mail.ru>
LicenseMIT + file LICENSE
Version0.1.2
URL https://github.com/Zabis13/cgvR
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("cgvR")

Try the cgvR package in your browser

Any scripts or data that you put into this service are public.

cgvR documentation built on May 12, 2026, 1:06 a.m.