Branch: refs/heads/1.5_maintenance
Home:
https://github.com/GafferHQ/gaffer
Commit: ea653941a8226d4280f1b120456794c2195680b9
https://github.com/GafferHQ/gaffer/commit/ea653941a8226d4280f1b120456794c2195680b9
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
A include/GafferSceneUI/VisualiserTool.h
A python/GafferSceneUI/VisualiserToolUI.py
A src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Copy from CsVisualiseValueTool
Commit: 3537f4e7a0b02b73db7ce9ffb9fc5b7e3ea1fa30
https://github.com/GafferHQ/gaffer/commit/3537f4e7a0b02b73db7ce9ffb9fc5b7e3ea1fa30
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M Changes.md
M include/GafferSceneUI/TypeIds.h
M include/GafferSceneUI/VisualiserTool.h
M python/GafferSceneUI/VisualiserToolUI.py
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Conform formatting
Commit: 34e802fa4aad59aca4277fe298d0631a810b68c4
https://github.com/GafferHQ/gaffer/commit/34e802fa4aad59aca4277fe298d0631a810b68c4
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUIModule/ToolBinding.cpp
Log Message:
-----------
VisualiserTool : Add binding
Commit: 715815475d73dd31726d5677b1dde6e83e11965a
https://github.com/GafferHQ/gaffer/commit/715815475d73dd31726d5677b1dde6e83e11965a
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M python/GafferSceneUI/VisualiserToolUI.py
M python/GafferSceneUI/__init__.py
M resources/graphics.py
M resources/graphics.svg
Log Message:
-----------
VisualiserToolUI : Icon and toolbar placement
Commit: 2b7d4789ddba790d11e8488eb55f3b857d21d037
https://github.com/GafferHQ/gaffer/commit/2b7d4789ddba790d11e8488eb55f3b857d21d037
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Accommodate MSVC compiler bug
As the comment in the code indicates, this is needed to fix something
that MSVC is doing that prevents setting the polygon mode with the
original value obtained from `glGetIntegerv` from working. I've verified
that `polygonMode is in fact a valid value. Initializing the varaible
seems to prevent whatever compiler optimization is causing the value
to appear as an "invalid enum".
Commit: 6b39d803b27b412d0d78637b732db1f7d3c51b7e
https://github.com/GafferHQ/gaffer/commit/6b39d803b27b412d0d78637b732db1f7d3c51b7e
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Fix "statement may fall through"
Commit: cb69a0e4fa9d2e09a4d7acfa50de85b0ffbc7585
https://github.com/GafferHQ/gaffer/commit/cb69a0e4fa9d2e09a4d7acfa50de85b0ffbc7585
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Default opacity to `1.0`
Commit: 3c9463a8b427fc5ee940d30e261049229ee887aa
https://github.com/GafferHQ/gaffer/commit/3c9463a8b427fc5ee940d30e261049229ee887aa
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M include/GafferSceneUI/VisualiserTool.h
M python/GafferSceneUI/VisualiserToolUI.py
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Remove `color` plug
We instead add a stroke-like effect to always-white text so it is
visible on a full range of background colors without needing user
modification.
Commit: 169324dce96e6dacc2e4c2d5d2cee6850f5fc818
https://github.com/GafferHQ/gaffer/commit/169324dce96e6dacc2e4c2d5d2cee6850f5fc818
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M include/GafferSceneUI/VisualiserTool.h
Log Message:
-----------
VisualiserTool : Make private as much as possible
Commit: 3da89513f84faf36af5063963751515f1a76d776
https://github.com/GafferHQ/gaffer/commit/3da89513f84faf36af5063963751515f1a76d776
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M python/GafferSceneUI/VisualiserToolUI.py
Log Message:
-----------
Visualiser : Plugs in Viewer, not separate window
Commit: 8afefa2238873a58e60e52c84dbcf41eb287d41a
https://github.com/GafferHQ/gaffer/commit/8afefa2238873a58e60e52c84dbcf41eb287d41a
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M include/GafferSceneUI/VisualiserTool.h
M python/GafferSceneUI/VisualiserToolUI.py
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Change `name` plug to `dataName`
Commit: d083f3e80a4b56f1c3e8657a36b6ae29dba091b3
https://github.com/GafferHQ/gaffer/commit/d083f3e80a4b56f1c3e8657a36b6ae29dba091b3
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M python/GafferSceneUI/VisualiserToolUI.py
Log Message:
-----------
Visualiser : Add `opacity` to Viewer
Commit: 5fb9fa53c6f6014bea19ed5b4a33beaebd10caab
https://github.com/GafferHQ/gaffer/commit/5fb9fa53c6f6014bea19ed5b4a33beaebd10caab
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Support `Color3f` variables
Commit: 6aa092e52d421e649bf12c527567b8fbce2cfd5e
https://github.com/GafferHQ/gaffer/commit/6aa092e52d421e649bf12c527567b8fbce2cfd5e
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M include/GafferSceneUI/VisualiserTool.h
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Make visualiser gadget 1st child
This fixes a problem where the visualiser mesh was sometimes occluding
the transform gadget. By ensuring it is the first child, it is also
drawn first.
Commit: bfb71c54c2659050efa01dd2226c6132d22887bc
https://github.com/GafferHQ/gaffer/commit/bfb71c54c2659050efa01dd2226c6132d22887bc
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Allow deselecting visualised objs
Commit: f5cd5e572e7103a549b348e879cb7faffa31ad9e
https://github.com/GafferHQ/gaffer/commit/f5cd5e572e7103a549b348e879cb7faffa31ad9e
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Make note performance issue
Commit: 414f3a97db5a33d008897326ebec812e5576be16
https://github.com/GafferHQ/gaffer/commit/414f3a97db5a33d008897326ebec812e5576be16
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
Visualiser : Tighten `selectionMask()` scope
An exception in `objectAt()` or returning early from one of the
conditionals would result in the selection mask not being restored.
Commit: c13d56c92e61d3597da40489180dcced131d370a
https://github.com/GafferHQ/gaffer/commit/c13d56c92e61d3597da40489180dcced131d370a
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Draw text on `Front` layer
Commit: ab676c68305971a1261cfba58385bc43cceaa7ef
https://github.com/GafferHQ/gaffer/commit/ab676c68305971a1261cfba58385bc43cceaa7ef
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
A include/GafferSceneUI/Private/VisualiserTool.h
R include/GafferSceneUI/VisualiserTool.h
M src/GafferSceneUI/VisualiserTool.cpp
M src/GafferSceneUIModule/ToolBinding.cpp
Log Message:
-----------
VisualiserTool : Move header to `private`
Commit: b0385e64164127a5c7642be0ef3e55f6a148b420
https://github.com/GafferHQ/gaffer/commit/b0385e64164127a5c7642be0ef3e55f6a148b420
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M python/GafferSceneUI/VisualiserToolUI.py
Log Message:
-----------
VisualiserTool : Use `O` for keyboard shortcut.
`S` is currently used for setting an animation
key.
Commit: cdce90b05ed2f9c574ae3aca2597ba2c3f060b87
https://github.com/GafferHQ/gaffer/commit/cdce90b05ed2f9c574ae3aca2597ba2c3f060b87
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Remove `#define private public`
It's not needed after
https://github.com/ImageEngine/cortex/pull/1272
was merged.
Commit: 1c06490ace8aeb61f216e72a197324764a42105a
https://github.com/GafferHQ/gaffer/commit/1c06490ace8aeb61f216e72a197324764a42105a
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Remove unneeded pointer check
`renderLayer()` is only called by `ViewportGadget`, so it won't be
called if there's not viewport.
Commit: bfa6c2b30b37e0aaf9de98b5c3aa6f715a01008e
https://github.com/GafferHQ/gaffer/commit/bfa6c2b30b37e0aaf9de98b5c3aa6f715a01008e
Author: Eric Mehl <
er...@thinkhypothetical.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M include/GafferSceneUI/Private/VisualiserTool.h
M src/GafferSceneUI/VisualiserTool.cpp
Log Message:
-----------
VisualiserTool : Remove `metadataChanged`
We're not reading the metadata anywhere in the tool, so dirtying the
tool in response to `metadataChanged` events won't have any effect.
Commit: e1917fcf63ccf1a28a7582d346e80c77a5760163
https://github.com/GafferHQ/gaffer/commit/e1917fcf63ccf1a28a7582d346e80c77a5760163
Author: Eric Mehl <
er...@cinesite.com>
Date: 2024-12-10 (Tue, 10 Dec 2024)
Changed paths:
M Changes.md
A include/GafferSceneUI/Private/VisualiserTool.h
M include/GafferSceneUI/TypeIds.h
A python/GafferSceneUI/VisualiserToolUI.py
M python/GafferSceneUI/__init__.py
M resources/graphics.py
M resources/graphics.svg
A src/GafferSceneUI/VisualiserTool.cpp
M src/GafferSceneUIModule/ToolBinding.cpp
Log Message:
-----------
Merge pull request #6159 from ericmehl/visualiserValueTool
VisualiserTool : Visualise value
Compare:
https://github.com/GafferHQ/gaffer/compare/a700efad96ae...e1917fcf63cc
To unsubscribe from these emails, change your notification settings at
https://github.com/GafferHQ/gaffer/settings/notifications