Kartaverse
Kartaverse is an extensive open-source media production pipeline that integrates seamlessly with a broad range of post-production tools used in VFX, VP, XR, 360VR, fulldome, volumetric video, computer vision, and machine learning workflows.
The Kartaverse Packages¶
The core technologies that are part of the Kartaverse v5 suite are namely:
- KartaVR
- KartaVP
- KartaVision
- KartaSonic
- KartaLink
- CompX
- Vonk Ultra
These modules are based upon the culmination of many years of research & development.
Kartaverse is delivered via the web as free open-source software. It costs you nothing to download and use the Kartaverse tools for both personal and commercial usage. It even works fine with Resolve (Free) running as the host program. The main tool, KartaVR, is Apache 2.0 licensed. Several tools like Vonk Ultra are GPL v3 licensed.
Kartaverse Project Assistance¶
If you want to assist the Kartaverse effort, the best way to help is to provide access to camera original "raw" unprocessed footage from a wide range of digital cinema cameras, DSLR/mirrorless cameras, flagship multi-lens mobile phones, drones, 360VR camera rigs, structured light depth sensors, lightfield cameras, and LIDAR scanners with permissive licensing. Anything you can share helps greatly.
Having new, modern, example footage to work with helps the whole Kartaverse community as it pushes forward the ongoing development of new tools, techniques and workflows.
It is important, if possible, that the sample footage is shared with permissive license terms that would allow the media to be used under a Creative Commons Attribution-ShareAlike 4.0 International license. This media usage policy allows new example project files to be created and shared broadly with the community for learning purposes.
If you have access to sample footage that you are willing to share and are the copyright holder, please email me. Thanks!
The Karta Development Journey¶
Many of the workflow ideas and features found in the Kartaverse suite started development in the following toolsets that I had the opportunity to collaborate on as either a developer, co-developer, software maintainer, or technical writer.
Domemaster Photoshop Actions Pack, Domemaster3D, Domemaster Fusion Macros, RocketComp, PlayblastVR, Lightfielder Suite, OBQ Shaders, CompX, dome2rect, Panoramic Geometry Collection, CameraSnap, Z360 6DOF Stereo VR Tools, Dover Planar Grid Array Camera, KartaVR Volumetric Capture Utility, HDR Pano Camera Rig PIC32 Microcontroller Firmware, IRIXBASIC, Mission Control, WarpStitch TD, Spicy Acorn Vonk, Cryptomatte, KickAss ShaderZ, SilhouetteFX Python Scripts, along with the Steakunderwater Reactor Package Manager, the Dover Studios, Inc. in-house pipeline tools BucketTime/Popcorn, the CameraCommander volumetric video pipeline, the ongoing Kino TR2X virtual production project, and the Borikuaverse project.
Choosing Your Installation Packages¶
The Kartaverse package installation approach is very flexible. Reactor makes it possible to do a minimal installation of only the KartaVR features you need. This is a good choice when getting started so you don't become overwhelmed by choice.
If you are are an entry-level 360VR content creator, who is new to using KartaVR in Resolve/Fusion, then you might choose to only install the "Reframe360Ultra" and "WarpStitchUltra" packages using Reactor. This is a good entry point during your first few weeks of using the toolset. These specific Reactor packages make it possible to work efficiently with fisheye, 360VR, and 180VR media.
As you become more comfortable you could slowly add more Kartaverse tools as required.
Alternatively, if you want to install every possible component in the full Kartaverse suite, it requires the dedication of several hours to set up the entire toolchain to a full production-usage level. This time estimate includes installing Resolve/Fusion/Fusion Render Node, configuring the settings in a render manager for each of the render nodes, and customizing the program execution paths for each of the 3rd party integration bindings available in the toolset.
Kartaverse Development Reference Hardware¶
The Kartaverse v5 release was developed using the following reference computer hardware:
Windows 10 & 11 / Rocky Linux 8.5:
- [ASRock TRX 40 Creator Motherboard](https://www.asrock.com/mb/AMD/TRX40%20Creator/
- AMD Ryzen Threadripper 3990X Desktop CPU
- NVIDIA GeForce RTX 3090 GPU 24 GB VRAM
- 256 GB RAM
- 10 GB Ethernet Networking
macOS Monterey:
- M1 MacBook AIR 16GB RAM, 2 TB HD
- OWC Thunderbolt 3 Pro Dock with 10GB Ethernet
Oculus Quest "Santa Cruz" HMD Dev Kit
Kartaverse Learning Resources¶
- Kartaverse Google Group
- KartaVR Documentation
- KartaVR Facebook Group (Paused)
- KartaVR Steakunderwater Forum Thread
- Reactor Package Manager Steakunderwater Forum Thread
- Vonk Ultra Learning Resources
Workflow Guides¶
- KartaVR Compositing Examples
- Creating ST Maps
- YouTube 360 to Equirectangular Conversions
- Creating Volumetric NeRFs
- Jupyter Notebook for Resolve/Fusion
- SketchFab in VR Via QuestLink