Commit History

  1. fix: gr.Plot.select n'existe pas en Gradio 6 — UI grille de boutons (8 az + 4 el + 3 di)

    ea821ac
  2. feat: viewer 2D top-down cliquable — 32 poses sélectionnables d'un clic, distance en boutons

    844f6a6
  3. feat: viewer 3D Plotly natif — fini Three.js dans Gradio, plus d'écran noir

    878eaca
  4. feat: viewer 3D refonte style multimodalart — caméra body+lens, lookAt, distance line orange, plan sujet centré

    41d6349

  1. fix: Three.js via gr.Blocks(js=...) — seul moyen garanti Gradio 6

    Verified signature
    1466764
  2. fix: CameraViewer3D(gr.HTML) + js_on_load — pattern exact du Space référence

    Verified signature
    aa37a2f
  3. fix: viewer Three.js via iframe srcdoc — scripts exécutés dans contexte propre

    Verified signature
    1d0f25a
  4. fix: charger Three.js via createElement — contourne innerHTML qui bloque les scripts

    Verified signature
    f9f7e9a
  5. fix: camera distance correcte + mint dot projeté au sol

    Verified signature
    cb5edcc
  6. feat: 3D viewer fidèle ref — tube ring vert, tube arc rose, dot mint, dot rose, barrel box

    Verified signature
    43eadc0
  7. feat: 3D viewer — image source affichée sur le panneau sujet + lerp caméra

    Verified signature
    ed2869f
  8. feat: 3D Three.js orbit viewer — camera marker moves live on sliders

    Verified signature
    78470dc
  9. feat: 3D Three.js orbit viewer — camera marker moves live on sliders

    Verified signature
    ae4e876
  10. feat: camera orbit diagram — polar view azimuth/elevation/distance

    Verified signature
    8cbd237
  11. feat: camera orbit diagram — polar view azimuth/elevation/distance

    Verified signature
    36c30da
  12. security: remove hardcoded key — use FAL_KEY secret

    Verified signature
    831e38a
  13. feat: requirements — fal-client + gradio only

    Verified signature
    fe5df89
  14. feat: switch to fal.ai API — fal-client + Multiple Angles LoRA

    Verified signature
    c5dff7f
  15. fix: lazy model loading inside GPU context (quantization requires GPU)

    Verified signature
    abb8ecb
  16. Upload requirements.txt with huggingface_hub

    Verified signature
    8dbc4b8
  17. Upload app.py with huggingface_hub

    Verified signature
    bdaff33
  18. Upload app.py with huggingface_hub

    Verified signature
    eaa1c58
  19. Upload app.py with huggingface_hub

    Verified signature
    c7384fa
  20. Upload requirements.txt with huggingface_hub

    Verified signature
    334e57a
  21. Upload app.py with huggingface_hub

    Verified signature
    137881a
  22. Upload app.py with huggingface_hub

    Verified signature
    f98e597
  23. Upload app.py with huggingface_hub

    Verified signature
    585703b
  24. Upload README.md with huggingface_hub

    Verified signature
    84c6c58
  25. Upload requirements.txt with huggingface_hub

    Verified signature
    5e7781c
  26. Upload requirements.txt with huggingface_hub

    Verified signature
    c10af92
  27. Upload requirements.txt with huggingface_hub

    Verified signature
    f7dffef
  28. Upload requirements.txt with huggingface_hub

    Verified signature
    893ff40
  29. Upload app.py with huggingface_hub

    Verified signature
    130304f
  30. Upload README.md with huggingface_hub

    Verified signature
    f6f821a
  31. initial commit

    Verified signature
    11355cc