vsgxchange v1.0.5
- Created
- Updated
Utility library for converting 3rd party images, models and fonts formats to/from VulkanSceneGraph.
# License
# Supported Platforms
All platforms are supported
# Features
No default features set.
# assimp
Enable support for reading 3D model formats as vsg::Node via Assimp
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by draco )
- vcpkg-cmake-config (by draco )
- vcpkg-cmake-get-vars (by minizip )
# curl
Enable support for reading image and model files from http:// and https://
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by curl )
- vcpkg-cmake-config (by curl )
- vcpkg-cmake-get-vars (by openssl )
# freetype
Enable support for reading fonts as vsg::Font via Freetype
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (by freetype )
- vcpkg-cmake-config (by freetype )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
# gdal
Enable support for reading geospatial data formats as vsg::Data via GDAL
Dependencies:
and 43 transitive dependencies:
- boost-assert
>= v1.86.0
(by boost-smart-ptr ) - boost-cmake
>= v1.86.0
(by boost-assert ) - boost-config
>= v1.86.0
(by boost-assert ) - boost-core
>= v1.86.0
(by boost-smart-ptr ) - boost-headers
>= v1.86.0
(by boost-config ) - boost-move
>= v1.86.0
(by boost-smart-ptr ) - boost-smart-ptr (by libkml )
- boost-static-assert
>= v1.86.0
(by boost-core ) - boost-throw-exception
>= v1.86.0
(by boost-core ) - boost-type-traits
>= v1.86.0
(by boost-smart-ptr ) - boost-uninstall
>= v1.86.0
(by boost-cmake ) - expat (by libkml )
- freexl (by libspatialite )
- geos (by gdal )
- giflib (by gdal )
- json-c (by gdal )
- lerc (by gdal )
- libgeotiff (by gdal )
- libiconv (by gdal )
- libjpeg-turbo (by gdal )
- libkml (by gdal )
- liblzma (by tiff )
- libpng (by gdal )
- libspatialite (by gdal )
libxml2 (by gdal , libspatialite )
Features:
http
,iconv
,lzma
,zlib
- lz4 (by libpq )
- minizip (by libkml )
- nlohmann-json (by proj )
- openjpeg (by gdal )
- openssl (by gdal )
- proj (by libgeotiff , libspatialite )
- qhull (by gdal )
sqlite3 (by gdal , libspatialite , proj )
Features:
json1
,rtree
tiff (by gdal , libgeotiff , proj )
Features:
lzma
,zip
- uriparser (by libkml )
- zlib (by tiff )
- zstd (by gdal )
Host Dependencies:
7 transitive dependencies:
- pkgconf (by gdal )
- vcpkg-boost (by boost-cmake )
- vcpkg-cmake (by json-c )
- vcpkg-cmake-config (by json-c )
- vcpkg-cmake-get-vars (by vcpkg-tool-meson )
- vcpkg-pkgconfig-get-modules (by gdal )
- vcpkg-tool-meson (by pkgconf )
# openexr
Enable support for reading EXR files as vsg::Data
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by imath )
- vcpkg-cmake-config (by imath )
# Dependencies
and 17 transitive dependencies:
- bzip2 (by xcb )
- glslang (by vsg )
- libxau (by xcb )
- libxdmcp (by xcb )
- libxslt (by xproto )
- pthread (by xcb )
- pthread-stubs (by xcb )
- pthreads (by pthread )
- vulkan (by vsg )
- vulkan-headers (by vulkan )
vulkan-loader (by vulkan )
Platforms:
!android
- xcb-proto (by xcb )
- xcb-util-m4 (by xcb )
- xorg-macros (by libxau )
- xproto (by libxau )
# Host Dependencies
and 5 transitive dependencies:
- libiconv (by libxml2 )
- liblzma (by libxml2 )
- vcpkg-cmake-get-vars (by vcpkg-tool-meson )
- vcpkg-tool-meson (by xproto )
- zlib (by libxml2 )
# Dependents
No dependents.
# Host Dependents
No dependents.
# Contributors
- Connor Broyles
- Alexander Neumann