You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Vladimír Vondruš 8dddda9c77 Trade: support zero and negative strides in mesh attribute data. 4 years ago
..
CMakeLists.txt SceneTools: utility to reorder & cluster the parent field. 4 years ago
Magnum.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MagnumAnimation-custom.cpp Updated copyright year. 5 years ago
MagnumAnimation.cpp doc: finally fix all those annoying warnings in code snippets. 4 years ago
MagnumAudio-scenegraph.cpp Updated copyright year. 5 years ago
MagnumAudio.cpp Updated copyright year. 5 years ago
MagnumDebugTools-gl.cpp doc: make GLFrameProfiler snippets use the same private variable. 5 years ago
MagnumDebugTools.cpp Updated copyright year. 5 years ago
MagnumGL-application.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MagnumGL.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MagnumMath-cpp14.cpp Updated copyright year. 5 years ago
MagnumMath.cpp doc: finally fix all those annoying warnings in code snippets. 4 years ago
MagnumMathAlgorithms.cpp Updated copyright year. 5 years ago
MagnumMeshTools-gl.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MagnumMeshTools-stl.cpp Updated copyright year. 5 years ago
MagnumMeshTools.cpp Updated copyright year. 5 years ago
MagnumPlatform-custom.cpp Updated copyright year. 5 years ago
MagnumPlatform-portability.cpp Updated copyright year. 5 years ago
MagnumPlatform-windowless-custom.cpp Updated copyright year. 5 years ago
MagnumPlatform-windowless-thread.cpp Updated copyright year. 5 years ago
MagnumPlatform-windowless.cpp GL: rework Context to not use any STL containers. 5 years ago
MagnumPlatform.cpp doc: finally fix all those annoying warnings in code snippets. 4 years ago
MagnumPrimitives.cpp Updated copyright year. 5 years ago
MagnumSceneGraph-gl.cpp Shaders: suffix all existing shaders with GL. 5 years ago
MagnumSceneGraph.cpp doc: finally fix all those annoying warnings in code snippets. 4 years ago
MagnumSceneTools.cpp SceneTools: hint at MeshTools::transform*D() in flattenMeshHierarchy(). 4 years ago
MagnumShaderTools.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MagnumShaders-gl.cpp doc: yep, this order is wrong. 4 years ago
MagnumText.cpp Shaders: suffix all existing shaders with GL. 5 years ago
MagnumTrade.cpp Trade: support zero and negative strides in mesh attribute data. 4 years ago
MagnumTrade.glsl Updated copyright year. 5 years ago
MagnumVk.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
MathColor3-debug.ansi doc: oops, forgot these files. 7 years ago
MathColor4-debug.ansi doc: oops, forgot these files. 7 years ago
README.md Trade: high-level documentation for SceneData. 4 years ago
coding-style.h doc: provide a separate \def_vk and \val_vk. 6 years ago
configure.h.cmake Updated copyright year. 5 years ago
debugtools-compareimage.ansi doc: adapt to Corrade changes. 6 years ago
debugtools-compareimage.cpp doc: rename DOXYGEN_IGNORE() to DOXYGEN_ELLIPSIS(). 4 years ago
debugtools-frameprofiler.ansi DebugTools: initial implementation of a new frame profiler. 6 years ago
debugtools-frameprofiler.cpp DebugTools: rename GLFrameProfiler to FrameProfilerGL. 5 years ago
easings-backin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-backin.svg Animation: added a collection of easing functions. 8 years ago
easings-backinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-backinout.svg Animation: added a collection of easing functions. 8 years ago
easings-backout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-backout.svg Animation: added a collection of easing functions. 8 years ago
easings-bouncein-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-bouncein.svg Animation: added a collection of easing functions. 8 years ago
easings-bounceinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-bounceinout.svg Animation: added a collection of easing functions. 8 years ago
easings-bounceout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-bounceout.svg Animation: added a collection of easing functions. 8 years ago
easings-circularin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-circularin.svg Animation: added a collection of easing functions. 8 years ago
easings-circularinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-circularinout.svg Animation: added a collection of easing functions. 8 years ago
easings-circularout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-circularout.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicin.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicinout.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-cubicout.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticin.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticinout.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-elasticout.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialin.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialinout.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-exponentialout.svg Animation: added a collection of easing functions. 8 years ago
easings-linear-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-linear.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticin.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticinout.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quadraticout.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticin.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticinout.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quarticout.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticin-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticin.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticinout.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-quinticout.svg Animation: added a collection of easing functions. 8 years ago
easings-sinein-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-sinein.svg Animation: added a collection of easing functions. 8 years ago
easings-sineinout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-sineinout.svg Animation: added a collection of easing functions. 8 years ago
easings-sineout-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-sineout.svg Animation: added a collection of easing functions. 8 years ago
easings-smootherstep-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-smootherstep.svg Animation: added a collection of easing functions. 8 years ago
easings-smoothstep-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-smoothstep.svg Animation: added a collection of easing functions. 8 years ago
easings-step-thumb.svg Animation: added a collection of easing functions. 8 years ago
easings-step.svg Animation: added a collection of easing functions. 8 years ago
getting-started-blue.cpp GL: rework Context to not use any STL containers. 5 years ago
getting-started.cpp Updated copyright year. 5 years ago
image1.tga DebugTools: initial implementation of CompareImage class. 9 years ago
image2.tga DebugTools: initial implementation of CompareImage class. 9 years ago
libvulkan.cpp doc: some initial platform docs for Vulkan. 5 years ago
platforms-html5.cpp Updated copyright year. 5 years ago
plugins.cpp doc: freshen up plugin-related documentation. 5 years ago
scenedata-dod.svg Trade: high-level documentation for SceneData. 4 years ago
scenedata-tree.svg Trade: high-level documentation for SceneData. 4 years ago
triangulate.svg MeshTools: add generateQuadIndices(). 6 years ago

README.md

Snippets that possibly generate output for Magnum documentation ###############################################################

"Getting started" image

Displayed by the getting-started executable. Run the app and take screenshot using Spectacle (including decorations, 880x707). Similarly for the gray version. The resulting files should be resized to half. pngcrush to them for smaller file sizes:

pngcrush -ow getting-started.png
pngcrush -ow getting-started-blue.png

The output printed by the application can be used to update the example output in doc/getting-started.dox.

triangulate.svg, scenedata-tree.svg, scenedata-dod.svg

Created by Inkscape from doc/artwork/triangulate.svg by saving as Optimized SVG and:

  • cleaning up the <svg> header (removing version, xmlns)
  • converting to a style="", keeping viewBox
  • adding class="m-image"
  • removing metadata, the background layer and all layers that have display: none