magnum-pluginsv2020.06
- Updated
Plugins for magnum, C++11/C++14 graphics middleware for games and data visualization
- Project website: https://magnum.graphics/
#Supported Platforms
All platforms supported.
#Features
Default features: ddsimporter, icoimporter, miniexrimageconverter, opengeximporter, stanfordimporter, stanfordsceneconverter, stbimageconverter, stbimageimporter, stlimporter
#assimpimporter
AssimpImporter plugin
Dependencies:
and 10 transitive dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through jhasse-poly2tri)
- vcpkg-cmake-config (through jhasse-poly2tri)
- vcpkg-cmake-get-vars (through minizip)
#basisimageconverter
BasisImageConverter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#basisimporter
BasisImporter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#cgltfimporter
CgltfImporter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#ddsimporterdefault
DdsImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#devilimageimporter
DevIlImageImporter plugin
Dependencies:
and 11 transitive dependencies:
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through devil)
- vcpkg-cmake-config (through devil)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-tool-meson (through lcms)
#drflacaudioimporter
DrFlacAudioImporter plugin
Dependencies:
magnum
Features:
audio
and 5 transitive dependencies:
alsa (through openal-soft)
Platforms:
linuxcppwinrt (through openal-soft)
Platforms:
uwp- fmt (through openal-soft)
- openal-soft (through magnum)
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
#drmp3audioimporter
DrMp3AudioImporter plugin
Dependencies:
magnum
Features:
audio
and 5 transitive dependencies:
alsa (through openal-soft)
Platforms:
linuxcppwinrt (through openal-soft)
Platforms:
uwp- fmt (through openal-soft)
- openal-soft (through magnum)
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
#drwavaudioimporter
DrWavAudioImporter plugin
Dependencies:
magnum
Features:
audio
and 5 transitive dependencies:
alsa (through openal-soft)
Platforms:
linuxcppwinrt (through openal-soft)
Platforms:
uwp- fmt (through openal-soft)
- openal-soft (through magnum)
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
#freetypefont
FreeTypeFont plugin
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through freetype)
- vcpkg-cmake-config (through freetype)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#glslangshaderconverter
GlslangShaderConverter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through glslang)
- vcpkg-cmake-config (through glslang)
#harfbuzzfont
HarfBuzzFont plugin
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through freetype)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-tool-meson (through harfbuzz)
#icoimporterdefault
IcoImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#jpegimageconverter
JpegImageConverter plugin
Dependencies:
- libjpeg-turbo
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libjpeg-turbo)
- vcpkg-cmake-config (through libjpeg-turbo)
#jpegimporter
JpegImporter plugin
Dependencies:
- libjpeg-turbo
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through libjpeg-turbo)
- vcpkg-cmake-config (through libjpeg-turbo)
#ktximageconverter
KtxImageConverter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#ktximporter
KtxImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#meshoptimizersceneconverter
MeshOptimizerSceneConverter plugin
Dependencies:
magnum
Features:
trade- meshoptimizer
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#miniexrimageconverterdefault
MiniExrImageConverter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#openexrimageconverter
OpenExrImageConverter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#openexrimporter
OpenExrImporter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#opengeximporterdefault
OpenGexImporter plugin
Dependencies:
magnum
Features:
anyimageimportermagnum
Features:
trademagnum-plugins
Features:
openddl
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#pngimageconverter
PngImageConverter plugin
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through libpng)
- vcpkg-cmake-config (through libpng)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#pngimporter
PngImporter plugin
Dependencies:
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through libpng)
- vcpkg-cmake-config (through libpng)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#spirvtoolsshaderconverter
SpirvToolsShaderConverter plugin
Dependencies:
magnum
Features:
shadertools- spirv-tools
and 2 transitive dependencies:
- spirv-headers (through spirv-tools)
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stanfordimporterdefault
StanfordImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stanfordsceneconverterdefault
StanfordSceneConverter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stbdxtimageconverter
StbDxtImageConverter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stbimageconverterdefault
StbImageConverter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stbimageimporterdefault
StbImageImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stbtruetypefont
StbTrueTypeFont plugin
Dependencies:
magnum
Features:
text
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#stbvorbisaudioimporter
StbVorbisAudioImporter plugin
Dependencies:
magnum
Features:
audio
and 5 transitive dependencies:
alsa (through openal-soft)
Platforms:
linuxcppwinrt (through openal-soft)
Platforms:
uwp- fmt (through openal-soft)
- openal-soft (through magnum)
Host Dependencies:
4 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
#stlimporterdefault
StlImporter plugin
Dependencies:
magnum
Features:
trade
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#tinygltfimporter
TinyGltfImporter plugin
Dependencies:
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through corrade)
- vcpkg-cmake-config (through corrade)
#Used By
- magnum-plugins (feature
harfbuzzfont) - magnum-plugins (feature
opengeximporter)
#Host Tool For
No ports use this.
#Contributors
sigman
Robert Schumacher
sigman
Alexander Karatarakis
Joel Clay
Jonathan Hale
Phil Christensen
pravic
Stefano Sinigardi
Jack·Boos·Yu
Francisco Facioni
Billy O'Neal
pezcode
Cheney Wang
autoantwort
Kai Pastor
#Changelog
Show 25 earlier changes
eee5939[magnum,-plugins,-integration,-extras] Update to v2018.043338ab6[magnum,-plugins] Also install headers for dynamically built plugins0e6e2c9Update magnum, magnum-plugins and corrade to latestcb239b9Fix several port hashes due to github tar.gz change26516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)bffa100[magnum][magnum-plugins] Fixed plugins location, static plugins build7b9275f[corrade][magnum][magnum-plugins] Updated to upstream, enabled more features in [magnum]27db5c1[magnum-plugins] Patch for missing include8cbadbf[corrade][magnum-plugins][magnum] Use vcpkg_from_github()1b76105[Magnum-plugins] Import plugins for the magnum opengl library