opencascade v7.8.1
- Created
- Updated
Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.
# License
LGPL-2.1-only
# Supported Platforms
!xbox
- ✅ linux
- ✅ osx
- ✅ uwp
- ✅ windows
# Features
Default feature: freetype
# freeimage
Enable optional usage of freeimage
Dependencies:
and 13 transitive dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by imath )
- vcpkg-cmake-config (by imath )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# freetype
Use of freetype
Supports: !uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
Dependencies:
- fontconfig
freetype
Features: (none)
and 14 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by fontconfig )
- expat (by fontconfig )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by fontconfig )
- gettext-libintl (by gettext )
libiconv (by gettext-libintl )
Platforms:
!linux
- libpng (by freetype )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pthread (by fontconfig )
- pthreads (by pthread )
- zlib (by libpng )
Host Dependencies:
5 transitive dependencies:
- gperf (by fontconfig )
- vcpkg-cmake (by expat )
- vcpkg-cmake-config (by expat )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by fontconfig )
# rapidjson
Enable optional usage of rapidjson
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by rapidjson )
- vcpkg-cmake-config (by rapidjson )
# samples
Enable optional samples
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# tbb
Enable optional usage of tbb
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by tbb )
- vcpkg-cmake-config (by tbb )
# vtk
Enable optional usage of vtk
Dependencies:
vtk
Features:
opengl
and 41 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- cereal (by seacas )
- double-conversion (by vtk )
- egl-registry (by opengl-registry )
- eigen3 (by vtk )
- expat (by vtk )
- exprtk (by vtk )
- fast-float (by vtk )
- fmt (by vtk )
- freetype (by vtk )
- gklib (by metis )
- glew (by vtk )
- jsoncpp (by vtk )
- libharu
>= v2.4.3
(by vtk ) - libiconv (by libxml2 )
- libjpeg-turbo (by vtk )
- liblzma (by vtk )
- libogg (by vtk )
- libpng (by freetype )
- libtheora (by vtk )
- libxml2 (by vtk )
- lz4 (by vtk )
- metis (by seacas )
- nlohmann-json (by proj )
- opengl (by glew )
- opengl-registry (by opengl )
- pegtl (by vtk )
- pugixml (by vtk )
- sqlite3 (by proj , vtk )
- utfcpp (by vtk )
- verdict (by vtk )
- zlib (by libpng )
Host Dependencies:
6 transitive dependencies:
- pkgconf (by vcpkg-pkgconfig-get-modules )
- vcpkg-cmake (by double-conversion )
- vcpkg-cmake-config (by double-conversion )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-pkgconfig-get-modules (by netcdf-c )
- vcpkg-tool-meson (by pkgconf )
# Dependencies
and 21 transitive dependencies:
- bzip2 (by libx11 )
- egl-registry (by angle )
- libxau (by xcb )
- libxdmcp (by xcb )
- libxfixes (by libxi )
- libxslt (by xproto )
- opengl-registry (by angle )
- pthread (by xcb )
- pthread-stubs (by xcb )
- pthreads (by pthread )
- xcb (by libx11 )
- xcb-proto (by xcb )
- xcb-util-m4 (by xcb )
- xorg-macros (by libxau )
- xproto (by libxau )
- xtrans (by libx11 )
- zlib (by angle )
# Host Dependencies
# Dependents
# Host Dependents
No dependents.
# Contributors
Marek Roszko
socuwn
Jack·Boos·Yu
NancyLi1013
JonLiu1993
Dejauxvue
Billy O'Neal
Cheney Wang
Lily Wang
Ali
Michael MIGLIORE
Chuck Walbourn
David Kirchsteiger
autoantwort
Kai Pastor
jim wang