跳到主要内容

Thirdparty Dependencies & Credits

  • cinolib: A generic programming header only C++ library for processing polygonal and polyhedral meshes
  • Emscripten: a complete compiler toolchain toWebAssembly
  • libE57Format: library for reading & writing the E57file format
  • Boost C++ Libraries: free peer-reviewed portable C++ source libraries
  • libjpeg-turbo: JPEG image codec that uses SIMDinstructions
  • Blosc: a blocking,shuffling and lossless compression library
  • libzip: reading,creating,and modifying zip archives
  • Curl for People: a simple wrapper around libcurl
  • Mbed TLS: a C library that implements cryptographic primitives
  • Dear ImGui: a bloat free graphical user interface library for C+4
  • miniply: a simple and fast parser for PLY files
  • Eigen: a C++ template library for linear algebra
  • oneTBB: simplifies the work of adding parallelism to complex applications
  • FreeType: a freely available software library to render fonts
  • Open CASCADE Technology: full-scale 3D geometry library
  • GDCM: C++ library dedicated to reading/parsing and writing DICOMmedical files
  • OpenCTM: the Open Compressed Triangle Mesh file format
  • GLAD: GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs
  • OpenVDB: efficient manipulation of sparse.time-varying,volumetric data discretized
  • GLFW: library for OpenGL, OpenGL Es and Vulkan development on the desktop
  • parallel-hashmap: fast and memory-friendly hashmap and btree containers
  • Google Test: C++ testing and mocking framework
  • pybind11: a library that exposes C++ types inPython and vice versa
  • fmt: a library providing a fast and safe alternative to C stdio and C++ iostreams
  • spdlog: very fast, header-only/compiled, C++logging library
  • Haru: free,cross platform,open source library for generating PDF files
  • TartanLlamav/expected: implementation of std::expected with functional-style extensions
  • HIDAPI: simple cross-platform library for communicating with HID devices
  • tiff: provides support for the Tag ImageFile Format (TIFF)
  • JsonCpp: manipulating JSON values, including serialization and deserialization
  • TinyGLTF: header only C++11 gITF 2.0
  • LAZperf: alternative LAZ implementation for C++ and lavaScript
  • tinyxml2: an efficient, C++ XML parser
NameMeshlibMCutManifoldCinoLib + RobustMeshCGALRhino 3DLibiglTrimesh-ManifoldTrimesh-Blender
LicenseLicensing optionsLGPL 3/Paid supportApache 2.0MITOpen-Source / CommercialCommercial, with three modelsGPL 3, MPL 2MITMIT