Skip to content

Commit

Permalink
player: visualize also primitive / object IDs.
Browse files Browse the repository at this point in the history
  • Loading branch information
mosra committed Apr 22, 2020
1 parent f2234ab commit e50f8b8
Show file tree
Hide file tree
Showing 11 changed files with 141 additions and 62 deletions.
3 changes: 2 additions & 1 deletion doc/changelog-extras.dox
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ namespace Magnum {
well
- @ref magnum-player "magnum-player" now supports normal maps and texture
transformation in materials
- Tangent space visualization in @ref magnum-player "magnum-player"
- Tangent space, object and primitive ID visualization in
@ref magnum-player "magnum-player"

@subsection changelog-extras-latest-buildsystem Build system

Expand Down
2 changes: 1 addition & 1 deletion package/ci/appveyor-desktop-gles.bat
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ cmake .. ^
-DTARGET_GLES2=%TARGET_GLES2% ^
-DTARGET_DESKTOP_GLES=ON ^
-DWITH_AUDIO=OFF ^
-DWITH_DEBUGTOOLS=OFF ^
-DWITH_DEBUGTOOLS=%TARGET_GLES3% ^
-DWITH_MESHTOOLS=ON ^
-DWITH_PRIMITIVES=%TARGET_GLES3% ^
-DWITH_SCENEGRAPH=ON ^
Expand Down
2 changes: 1 addition & 1 deletion package/ci/appveyor-desktop-mingw.bat
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ cmake .. ^
-DCMAKE_INSTALL_PREFIX=%APPVEYOR_BUILD_FOLDER%/deps ^
-DCMAKE_PREFIX_PATH=%APPVEYOR_BUILD_FOLDER%/SDL ^
-DWITH_AUDIO=OFF ^
-DWITH_DEBUGTOOLS=OFF ^
-DWITH_DEBUGTOOLS=ON ^
-DWITH_MESHTOOLS=ON ^
-DWITH_PRIMITIVES=ON ^
-DWITH_SCENEGRAPH=ON ^
Expand Down
2 changes: 1 addition & 1 deletion package/ci/appveyor-desktop.bat
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cmake .. ^
-DCMAKE_INSTALL_PREFIX=%APPVEYOR_BUILD_FOLDER%/deps ^
-DCMAKE_PREFIX_PATH=%APPVEYOR_BUILD_FOLDER%/SDL ^
-DWITH_AUDIO=OFF ^
-DWITH_DEBUGTOOLS=OFF ^
-DWITH_DEBUGTOOLS=ON ^
-DWITH_MESHTOOLS=ON ^
-DWITH_PRIMITIVES=ON ^
-DWITH_SCENEGRAPH=ON ^
Expand Down
2 changes: 1 addition & 1 deletion package/ci/travis-android-arm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ cmake .. \
-DCMAKE_INSTALL_PREFIX=$HOME/deps \
-DCMAKE_FIND_ROOT_PATH=$HOME/deps \
-DWITH_AUDIO=OFF \
-DWITH_DEBUGTOOLS=OFF \
-DWITH_DEBUGTOOLS=$TARGET_GLES3 \
-DWITH_MESHTOOLS=OFF \
-DWITH_PRIMITIVES=$TARGET_GLES3 \
-DWITH_SCENEGRAPH=OFF \
Expand Down
2 changes: 1 addition & 1 deletion package/ci/travis-desktop-gles.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ cmake .. \
-DTARGET_GLES=ON \
-DTARGET_GLES2=$TARGET_GLES2 \
-DWITH_AUDIO=OFF \
-DWITH_DEBUGTOOLS=OFF \
-DWITH_DEBUGTOOLS=$TARGET_GLES3 \
-DWITH_MESHTOOLS=ON \
-DWITH_PRIMITIVES=$TARGET_GLES3 \
-DWITH_SCENEGRAPH=ON \
Expand Down
2 changes: 1 addition & 1 deletion package/ci/travis-desktop.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ cmake .. \
-DCMAKE_INSTALL_RPATH=$HOME/deps/lib \
-DCMAKE_BUILD_TYPE=$CONFIGURATION \
-DWITH_AUDIO=OFF \
-DWITH_DEBUGTOOLS=OFF \
-DWITH_DEBUGTOOLS=ON \
-DWITH_MESHTOOLS=ON \
-DWITH_PRIMITIVES=ON \
-DWITH_SCENEGRAPH=ON \
Expand Down
2 changes: 1 addition & 1 deletion package/ci/travis-emscripten.sh
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ cmake .. \
-DCMAKE_INSTALL_PREFIX=$HOME/deps \
-DCMAKE_FIND_ROOT_PATH=$HOME/deps \
-DWITH_AUDIO=OFF \
-DWITH_DEBUGTOOLS=OFF \
-DWITH_DEBUGTOOLS=$TARGET_GLES3 \
-DWITH_MESHTOOLS=ON \
-DWITH_PRIMITIVES=$TARGET_GLES3 \
-DWITH_SCENEGRAPH=ON \
Expand Down
2 changes: 1 addition & 1 deletion package/ci/travis-ios-simulator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ cmake .. \
-DCMAKE_INSTALL_PREFIX=$HOME/deps \
-DCMAKE_PREFIX_PATH=$TRAVIS_BUILD_DIR/sdl2 \
-DWITH_AUDIO=OFF \
-DWITH_DEBUGTOOLS=OFF \
-DWITH_DEBUGTOOLS=$TARGET_GLES3 \
-DWITH_MESHTOOLS=ON \
-DWITH_PRIMITIVES=$TARGET_GLES3 \
-DWITH_SCENEGRAPH=ON \
Expand Down
2 changes: 2 additions & 0 deletions src/player/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#

find_package(Magnum REQUIRED
DebugTools
GL
MeshTools
Primitives
Expand Down Expand Up @@ -68,6 +69,7 @@ if(CORRADE_TARGET_WINDOWS AND NOT CORRADE_TARGET_WINDOWS_RT)
endif()
target_link_libraries(magnum-player PRIVATE
Magnum::Application
Magnum::DebugTools
Magnum::GL
Magnum::Magnum
Magnum::MeshTools
Expand Down
Loading

0 comments on commit e50f8b8

Please sign in to comment.