Portrait photo → procedural 3D (JS only, file:// OK) drag = orbit · wheel = zoom · Three.js r152 (inlined)