Skip to content

About

PicoGK Runtime is the C++ framework behind PicoGK a compact and robust geometry kernel for Computational Engineering

Resources

Stars

142 stars

Watchers

9 watching

Forks

Latest commit

 

History

219 Commits

Folders and files

Repository files navigation

PicoGK Runtime

PicoGK Runtime is the native C++ backbone of PicoGK, a compact geometry kernel for Computational Engineering, developed by LEAP 71.

This repository contains the C++ implementation and native interface of PicoGK 2.x, which is moving into maintenance mode.

Building PicoGK Runtime

PicoGK Runtime is not distributed or built independently. It is included as a Git submodule in PicoGK.Legacy, which manages the native dependencies, cross-platform compilation, testing, and distribution.

If you want to build PicoGK 2.x from source, please use the PicoGK.Legacy superproject.

The runtime is based on the open-source OpenVDB, GLFW, and Dear ImGui projects.

PicoGK Repositories

  • PicoGK — The existing C# geometry library and public API for PicoGK 2.x.
  • PicoGKRuntime — The native C++ implementation of PicoGK 2.x (this repository).
  • PicoGK.Legacy — The unified build and distribution system for PicoGK 2.x.
  • PicoGK.Core — The next-generation geometry kernel, featuring a redesigned architecture and native runtime.

PicoGK 2.x will continue to receive maintenance and bug fixes, while new architectural development takes place in PicoGK.Core.

License

PicoGK was originally developed by Lin Kayser and is maintained by LEAP 71.

PicoGK and PicoGK Runtime are released under the Apache License 2.0 (SPDX: Apache-2.0).

About

PicoGK Runtime is the C++ framework behind PicoGK a compact and robust geometry kernel for Computational Engineering

Resources

Stars

142 stars

Watchers

9 watching

Forks

Releases

Packages

Contributors

Languages