Files
chameleon/Assets
adminandClaude Opus 4.8 188f16a4e8 Make the eyedropper a hybrid material/screen pick
On a foreign object the pipette now reads the data channels
(metallic/smoothness/occlusion/emission) texel-exact from the material
while taking albedo from the rendered, fully-lit on-screen pixel - so the
picked colour honours baked lightmaps/ambient/SSAO while keeping the
material's PBR fidelity. Falls back to a pure screen pick when no readable
UV is available. Pull the render+readback out of PickFromScreen into a
shared TrySampleScreenColor.

The pipette now also arms on Ctrl (in addition to Shift), and Ctrl+wheel
resizes the brush; the orbit camera ignores the wheel while either modifier
is held so it does not zoom and resize at once.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 16:22:45 +02:00
..
2026-06-29 12:17:25 +02:00
2026-06-28 13:56:58 +02:00
2026-06-29 12:17:25 +02:00
2026-06-29 12:17:25 +02:00