main
Name Last commit message Last updated
cap.py Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
extract.py Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
hand_ref.glb Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
hand_views.png Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
level.py Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
pose.py Rev 2 hero 3D: an adult hand for scale beside the case (CC0, MakeHuman base mesh) · John Lauer 1d ago
README.md Rev 2 hero 3D: the UV laser engraving on the case, built from the engraving SVG · John Lauer 1d ago
sink_scene.glb Rev 2 hero 3D: brushed-metal faucet; opens on the assembled gadget, Replay plays the assembly · John Lauer 1d ago
sink_scene.py Rev 2 hero 3D: brushed-metal faucet; opens on the assembled gadget, Replay plays the assembly · John Lauer 1d ago
sink_views.png Rev 2 hero 3D: the UV laser engraving on the case, built from the engraving SVG · John Lauer 1d ago

Size-reference hand

An average adult right hand (180 mm wrist to middle fingertip), palm down and flat on the counter, for scale in the Ghost Hand hero model.

Cut from the MakeHuman base mesh (makehuman/data/3dobjs/base.obj) using its default skeleton weights (makehuman/data/rigs/default_weights.mhw), both released as CC0 by Data Collection AB (https://github.com/makehumancommunity/makehuman). Steps: extract.py (hand plus distal forearm by skin weights), pose.py (palm down, fingers +Y, scaled to 180 mm), level.py (forearm trimmed 55 mm behind the wrist, levelled), cap.py (wrist cut capped, watertight).

Frame: metres, Z up, Z = 0 on the counter, wrist stub at Y = 0, fingers toward +Y, centred on X. 146 x 227 x 54 mm, 234 KB.

Sink scene (sink_scene.glb, sink_scene.py)

The hand washing under a Moen 8551 (dimensions from Moen's spec sheet rev 3/17: column 53 x 57 x 166 mm, outlet 105 mm out and 142 mm up, sensor window 40 mm up), a 17 x 14 in basin in a 900 x 600 mm counter, and the water stream. Frame: metres, Z up, counter top Z = 0, origin = Ghost Hand case centre, +Y = where its IR window points; the faucet window lands at (0, 0.330, 0.040): 330 mm away, 49 deg off the faucet's axis, inside the aim study's working zone. Nodes: sink_counter, sink_basin, sink_faucet, sink_faucet_window, sink_water, size_reference_hand. 451 KB. Preview: sink_views.png (the green box stands in for Ghost Hand).