Package: cgvR Title: Interactive 3D Visualization of Large Cayley Graphs via Vulkan Version: 0.1.2 Authors@R: c( person("Yuri", "Baramykov", email = "lbsbmsu@mail.ru", role = c("aut", "cre"), comment = c(ORCID = "0009-0000-7627-4217")), person("Cyrille", "Rossant", role = c("ctb", "cph"), comment = "Author of the Datoviz library") ) Description: 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. Depends: R (>= 4.1.0) Imports: grDevices, stats Suggests: cayleyR, knitr, rmarkdown, testthat (>= 3.0.0) VignetteBuilder: knitr License: MIT + file LICENSE Encoding: UTF-8 SystemRequirements: C17, C++17, GNU make, pkg-config, libvulkan-dev (Linux) or LunarG 'Vulkan' 'SDK' (Windows, macOS), libglfw3-dev (Linux) or glfw via Homebrew (macOS), ffmpeg (optional, for cgv_record_*). Optional configure flags: --with-vulkan / --without-vulkan, --with-simd for SSE4.1 + PCLMUL fpng. RoxygenNote: 7.3.3 Config/testthat/edition: 3 URL: https://github.com/Zabis13/cgvR BugReports: https://github.com/Zabis13/cgvR/issues Config/pak/sysreqs: make pkg-config Repository: https://zabis13.r-universe.dev Date/Publication: 2026-06-01 17:32:30 UTC RemoteUrl: https://github.com/zabis13/cgvr RemoteRef: HEAD RemoteSha: 991bd350832e9b31dcb4343de4c2c6dd1912bba4 NeedsCompilation: yes Packaged: 2026-07-04 17:30:40 UTC; root Author: Yuri Baramykov [aut, cre] (ORCID: ), Cyrille Rossant [ctb, cph] (Author of the Datoviz library) Maintainer: Yuri Baramykov