# Generic human reference — local fitting candidate

Source: https://github.com/kunalkushwaha/vsim/blob/main/packages/assets/library/suited.glb
Source manifest: https://github.com/kunalkushwaha/vsim/blob/main/packages/assets/library/manifest.json
Generator: https://github.com/kunalkushwaha/vsim/blob/main/scripts/blender/make-human.py
Manifest credits MakeHuman/MPFB2 and makehuman_system_assets, CC0.
MakeHuman license: https://github.com/makehumancommunity/makehuman/blob/master/LICENSE.md
SHA256: 7b5ff9d323b3bea72eddc2faac3ea3ec8f40232acfa2318692ee30efbc202508

This is a generic person, not an artist likeness. Original GLB retained unchanged.

Rendering correction: imported BLEND materials keep depthWrite=false even when transparent is changed to false. Set both transparent=false and depthWrite=true. This resolves the patchy overdraw and disappearing clothes/legs; do not rewrite UVs or triangle indices to mask it.

Runtime: src/rendering/artist/GenericSeatedPlayer.ts and style-performer.ts.
Owner approved release on 2026-09-10. Show player stays opt-in. The original GLB is styled at load time with black clothing, warm skin, brown hair/beard/moustache, and seated posture. Existing hand rigs provide both hands. This is a generic person, not an artist likeness.
