Tom Boullay
|
471424f83d
|
update: docs
|
2026-04-29 13:01:10 +02:00 |
|
Tom Boullay
|
2a3b088294
|
fix: position perf panel beside debug gui
|
2026-04-29 11:56:46 +02:00 |
|
Tom Boullay
|
5627373752
|
feat: improve hand grab targeting
|
2026-04-29 11:40:17 +02:00 |
|
Tom Boullay
|
5b14a1d971
|
fix: decouple hand tracking from crosshair focus
|
2026-04-29 11:13:11 +02:00 |
|
Tom Boullay
|
fffabc01c2
|
feat: improve fist grab depth tracking
|
2026-04-29 10:52:35 +02:00 |
|
Tom Boullay
|
d9fc9d0a15
|
feat: grab objects with closed fist raycast
|
2026-04-29 10:40:48 +02:00 |
|
Tom Boullay
|
d4dd0fa283
|
refactor: replace pinch gesture with fist gesture
|
2026-04-29 10:34:11 +02:00 |
|
Tom Boullay
|
3503ff52ed
|
fix: guard hand landmark visualization
|
2026-04-29 09:52:46 +02:00 |
|
Tom Boullay
|
a8ece3a448
|
Create model.gltf
|
2026-04-29 09:05:04 +02:00 |
|
Tom Boullay
|
3f1e15f616
|
Merge branch 'design' into feat/main-feature
|
2026-04-29 09:05:00 +02:00 |
|
Tom Boullay
|
b0f0f3cb91
|
update: upload-gltf add a new model -> talkie
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_boutonb.png (compressed)
✅ color_e_cran.png (compressed)
✅ color_boutona.png (compressed)
✅ color_cadre.png (compressed)
✅ color_hautparleur.png (compressed)
✅ color_touches.png (compressed)
✅ color_cable2.png (compressed)
✅ color_talkie.png (compressed)
✅ color_antenne.png (compressed)
✅ color_prise.png (compressed)
✅ color_cable1.png (compressed)
🪶 Textures (roughness)
✅ roughness_talkie.png (compressed)
✅ roughness_antenne.png (compressed)
✅ roughness_touches.png (compressed)
✅ roughness_prise.png (compressed)
✅ roughness_hautparleur.png (compressed)
✅ roughness_cable2.png (compressed)
✅ roughness_cable1.png (compressed)
✅ roughness_cadre.png (compressed)
✅ roughness_boutonb.png (compressed)
✅ roughness_e_cran.png (compressed)
✅ roughness_boutona.png (compressed)
🧭 Textures (normal)
✅ cadre_normal_opengl.png (compressed)
✅ talkie_normal_opengl.png (compressed)
✅ hautparleur_normal_opengl.png (compressed)
✅ hautparleur_normal.png (compressed)
✅ prise_normal_opengl.png (compressed)
✅ boutonb_normal_opengl.png (compressed)
✅ touches_normal.png (compressed)
✅ antenne_normal.png (compressed)
✅ boutona_normal_opengl.png (compressed)
✅ cadre_normal.png (compressed)
✅ touches_normal_opengl.png (compressed)
✅ e_cran_normal.png (compressed)
✅ cable2_normal.png (compressed)
✅ boutona_normal.png (compressed)
✅ talkie_normal.png (compressed)
✅ cable1_normal.png (compressed)
✅ boutonb_normal.png (compressed)
✅ prise_normal.png (compressed)
✅ cable2_normal_opengl.png (compressed)
✅ antenne_normal_opengl.png (compressed)
✅ cable1_normal_opengl.png (compressed)
✅ e_cran_normal_opengl.png (compressed)
🔩 Textures (metalness)
✅ metalness_cable1.png (compressed)
✅ metalness_boutonb.png (compressed)
✅ metalness_touches.png (compressed)
✅ metalness_e_cran.png (compressed)
✅ metalness_boutona.png (compressed)
✅ metalness_talkie.png (compressed)
✅ metalness_antenne.png (compressed)
✅ metalness_hautparleur.png (compressed)
✅ metalness_cadre.png (compressed)
✅ metalness_cable2.png (compressed)
✅ metalness_prise.png (compressed)
⛰ Textures (height)
✅ height_hautparleur.png (compressed)
✅ height_touches.png (compressed)
✅ height_antenne.png (compressed)
✅ height_cadre.png (compressed)
✅ height_e_cran.png (compressed)
✅ height_cable2.png (compressed)
✅ height_boutona.png (compressed)
✅ height_talkie.png (compressed)
✅ height_cable1.png (compressed)
✅ height_boutonb.png (compressed)
✅ height_prise.png (compressed)
🌑 Textures (ao)
✅ ao_cable1.png (compressed)
✅ ao_e_cran.png (compressed)
✅ ao_boutonb.png (compressed)
✅ ao_touches.png (compressed)
✅ ao_antenne.png (compressed)
✅ ao_talkie.png (compressed)
✅ ao_boutona.png (compressed)
✅ ao_cable2.png (compressed)
✅ ao_prise.png (compressed)
✅ ao_hautparleur.png (compressed)
✅ ao_cadre.png (compressed)
🧩 Assets
✅ model.bin
|
2026-04-29 08:44:37 +02:00 |
|
Tom Boullay
|
35cd3c7c64
|
update: upload-gltf add a new model -> refroidisseur
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_refroidisseur.png (compressed)
🪶 Textures (roughness)
✅ roughness_refroidisseur.png (compressed)
🧭 Textures (normal)
✅ refroidisseur_normal.png (compressed)
✅ refroidisseur_normal_opengl.png (compressed)
🔩 Textures (metalness)
✅ metalness_refroidisseur.png (compressed)
⛰ Textures (height)
✅ height_refroidisseur.png (compressed)
🌑 Textures (ao)
✅ ao_refroidisseur.png (compressed)
🧩 Assets
✅ model.bin
|
2026-04-29 08:42:35 +02:00 |
|
Tom Boullay
|
cfa1bd9e16
|
update: upload-gltf add a new model -> immeuble1
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_buisson.png (compressed)
✅ color_fenetre.png (compressed)
✅ color_feuilles.png (compressed)
✅ color_maison.png (compressed)
✅ color_panneau.png (compressed)
✅ color_porte.png (compressed)
✅ color_tronc.png (compressed)
🧭 Textures (normal)
✅ normal_buisson.png (compressed)
✅ normal_fenetre.png (compressed)
✅ normal_feuilles.png (compressed)
✅ normal_maison.png (compressed)
✅ normal_panneau.png (compressed)
✅ normal_porte.png (compressed)
✅ normal_tronc.png (compressed)
🧱 Textures (orm)
✅ orm_buisson.png (compressed)
✅ orm_fenetre.png (compressed)
✅ orm_feuilles.png (compressed)
✅ orm_maison.png (compressed)
✅ orm_panneau.png (compressed)
✅ orm_porte.png (compressed)
✅ orm_tronc.png (compressed)
🧩 Assets
✅ immeuble1-2.bin
|
2026-04-28 20:18:56 +02:00 |
|
Tom Boullay
|
b9a3fbfc99
|
update: upload-gltf add a new model -> maison1
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_buisson.png (compressed)
✅ color_contours.png (compressed)
✅ color_fenetre.png (compressed)
✅ color_maison.png (compressed)
✅ color_panneau.png (compressed)
✅ color_porte.png (compressed)
✅ color_toit.png (compressed)
🧭 Textures (normal)
✅ normal_buisson.png (compressed)
✅ normal_contours.png (compressed)
✅ normal_fenetre.png (compressed)
✅ normal_maison.png (compressed)
✅ normal_panneau.png (compressed)
✅ normal_porte.png (compressed)
✅ normal_toit.png (compressed)
🧱 Textures (orm)
✅ orm_buisson.png (compressed)
✅ orm_contours.png (compressed)
✅ orm_fenetre.png (compressed)
✅ orm_maison.png (compressed)
✅ orm_panneau.png (compressed)
✅ orm_porte.png (compressed)
✅ orm_toit.png (compressed)
🧩 Assets
✅ maison.bin
|
2026-04-28 20:07:17 +02:00 |
|
Tom Boullay
|
9d814c9924
|
update: upload-gltf add a new model -> persoprincipal
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_defaultmaterial.png (compressed)
🧭 Textures (normal)
✅ normal_defaultmaterial.png (compressed)
🧱 Textures (orm)
✅ orm_defaultmaterial.png (compressed)
🧩 Assets
✅ mc.bin
|
2026-04-28 20:02:25 +02:00 |
|
Tom Boullay
|
eb875068eb
|
update: upload-gltf add a new model -> fermier
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_defaultmaterial.png (compressed)
🧭 Textures (normal)
✅ normal_defaultmaterial.png (compressed)
🧱 Textures (orm)
✅ orm_defaultmaterial.png (compressed)
🧩 Assets
✅ fermier.bin
|
2026-04-28 19:58:21 +02:00 |
|
Tom Boullay
|
e8a5a44218
|
update: upload-gltf add a new model -> gerant
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ defaultmaterial_basecolor.png (compressed)
✅ defaultmaterial_base_color.png (compressed)
🪶 Textures (roughness)
✅ roughness_defaultmaterial.png (compressed)
🧭 Textures (normal)
✅ defaultmaterial_normal.png (compressed)
✅ defaultmaterial_normal_opengl.png (compressed)
🔩 Textures (metalness)
✅ metalness_defaultmaterial.png (compressed)
⛰ Textures (height)
✅ height_defaultmaterial.png (compressed)
🧱 Textures (orm)
✅ orm_defaultmaterial.png (compressed)
🧩 Assets
✅ gerant.bin
|
2026-04-28 19:56:34 +02:00 |
|
Tom Boullay
|
9c12c7a9e5
|
update: upload-gltf add a new model -> sapin
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_mat.1.png (compressed)
✅ color_mat.png (compressed)
🧭 Textures (normal)
✅ normal_mat.1.png (compressed)
✅ normal_mat.png (compressed)
🧱 Textures (orm)
✅ orm_mat.1.png (compressed)
✅ orm_mat.png (compressed)
🧩 Assets
✅ sapin.bin
|
2026-04-28 19:54:38 +02:00 |
|
Tom Boullay
|
1907f2623b
|
update: upload-gltf add a new model -> eolienne
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_feuilles1st.png (compressed)
✅ color_he_lisse.png (compressed)
✅ color_pied.png (compressed)
✅ color_tiges1st.png (compressed)
✅ color_moteur.png (compressed)
✅ color_feuilles2nd.png (compressed)
✅ color_tiges2nd.png (compressed)
✅ color_cul.png (compressed)
🪶 Textures (roughness)
✅ roughness_tiges2nd.png (compressed)
✅ roughness_moteur.png (compressed)
✅ roughness_feuilles2nd.png (compressed)
✅ roughness_tiges1st.png (compressed)
✅ roughness_he_lisse.png (compressed)
✅ roughness_cul.png (compressed)
✅ roughness_pied.png (compressed)
✅ roughness_feuilles1st.png (compressed)
🧭 Textures (normal)
✅ pied_normal.png (compressed)
✅ feuilles2nd_normal.png (compressed)
✅ tiges1st_normal.png (compressed)
✅ tiges1st_normal_opengl.png (compressed)
✅ cul_normal.png (compressed)
✅ he_lisse_normal.png (compressed)
✅ tiges2nd_normal_opengl.png (compressed)
✅ pied_normal_opengl.png (compressed)
✅ cul_normal_opengl.png (compressed)
✅ feuilles2nd_normal_opengl.png (compressed)
✅ feuilles1st_normal_opengl.png (compressed)
✅ tiges2nd_normal.png (compressed)
✅ moteur_normal_opengl.png (compressed)
✅ feuilles1st_normal.png (compressed)
✅ moteur_normal.png (compressed)
✅ he_lisse_normal_opengl.png (compressed)
🔩 Textures (metalness)
✅ metalness_feuilles2nd.png (compressed)
✅ metalness_feuilles1st.png (compressed)
✅ metalness_cul.png (compressed)
✅ metalness_he_lisse.png (compressed)
✅ metalness_tiges1st.png (compressed)
✅ metalness_moteur.png (compressed)
✅ metalness_tiges2nd.png (compressed)
✅ metalness_pied.png (compressed)
⛰ Textures (height)
✅ height_pied.png (compressed)
✅ height_feuilles2nd.png (compressed)
✅ height_tiges1st.png (compressed)
✅ height_cul.png (compressed)
✅ height_he_lisse.png (compressed)
✅ height_tiges2nd.png (compressed)
✅ height_feuilles1st.png (compressed)
✅ height_moteur.png (compressed)
🪟 Textures (opacity)
✅ opacity_he_lisse.png (compressed)
🌑 Textures (ao)
✅ ao_feuilles2nd.png (compressed)
✅ ao_cul.png (compressed)
✅ ao_feuilles1st.png (compressed)
✅ ao_moteur.png (compressed)
✅ ao_tiges1st.png (compressed)
✅ ao_he_lisse.png (compressed)
✅ ao_pied.png (compressed)
✅ ao_tiges2nd.png (compressed)
|
2026-04-28 19:19:25 +02:00 |
|
Tom Boullay
|
cf5be3d45d
|
update: upload-gltf add a new model -> packderelance
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_tetemart.png (compressed)
✅ color_charnie_res.png (compressed)
✅ color_mousse.png (compressed)
✅ color_patinf.png (compressed)
✅ color_lock.png (compressed)
✅ color_cabledroit.png (compressed)
✅ color_cablegauche.png (compressed)
✅ color_puces.png (compressed)
✅ color_manchemart.png (compressed)
✅ color_mousse_bas.png (compressed)
✅ color_patsup.png (compressed)
🪶 Textures (roughness)
✅ roughness_mousse.png (compressed)
✅ roughness_charnie_res.png (compressed)
✅ roughness_cablegauche.png (compressed)
✅ roughness_patsup.png (compressed)
✅ roughness_mousse_bas.png (compressed)
✅ roughness_manchemart.png (compressed)
✅ roughness_cabledroit.png (compressed)
✅ roughness_patinf.png (compressed)
✅ roughness_lock.png (compressed)
✅ roughness_puces.png (compressed)
✅ roughness_tetemart.png (compressed)
🧭 Textures (normal)
✅ patsup_normal.png (compressed)
✅ mousse_normal_opengl.png (compressed)
✅ patinf_normal_opengl.png (compressed)
✅ cablegauche_normal.png (compressed)
✅ cablegauche_normal_opengl.png (compressed)
✅ lock_normal.png (compressed)
✅ patinf_normal.png (compressed)
✅ patsup_normal_opengl.png (compressed)
✅ mousse_bas_normal.png (compressed)
✅ mousse_normal.png (compressed)
✅ cabledroit_normal_opengl.png (compressed)
✅ cabledroit_normal.png (compressed)
✅ manchemart_normal.png (compressed)
✅ tetemart_normal_opengl.png (compressed)
✅ tetemart_normal.png (compressed)
✅ manchemart_normal_opengl.png (compressed)
✅ puces_normal.png (compressed)
✅ charnie_res_normal.png (compressed)
✅ lock_normal_opengl.png (compressed)
✅ mousse_bas_normal_opengl.png (compressed)
✅ puces_normal_opengl.png (compressed)
✅ charnie_res_normal_opengl.png (compressed)
🔩 Textures (metalness)
✅ metalness_mousse.png (compressed)
✅ metalness_puces.png (compressed)
✅ metalness_tetemart.png (compressed)
✅ metalness_charnie_res.png (compressed)
✅ metalness_mousse_bas.png (compressed)
✅ metalness_cabledroit.png (compressed)
✅ metalness_manchemart.png (compressed)
✅ metalness_lock.png (compressed)
✅ metalness_patinf.png (compressed)
✅ metalness_patsup.png (compressed)
✅ metalness_cablegauche.png (compressed)
⛰ Textures (height)
✅ height_patsup.png (compressed)
✅ height_cablegauche.png (compressed)
✅ height_lock.png (compressed)
✅ height_patinf.png (compressed)
✅ height_mousse_bas.png (compressed)
✅ height_mousse.png (compressed)
✅ height_cabledroit.png (compressed)
✅ height_manchemart.png (compressed)
✅ height_tetemart.png (compressed)
✅ height_puces.png (compressed)
✅ height_charnie_res.png (compressed)
🌑 Textures (ao)
✅ ao_puces.png (compressed)
✅ ao_mousse.png (compressed)
✅ ao_charnie_res.png (compressed)
✅ ao_mousse_bas.png (compressed)
✅ ao_cabledroit.png (compressed)
✅ ao_tetemart.png (compressed)
✅ ao_manchemart.png (compressed)
✅ ao_lock.png (compressed)
✅ ao_patinf.png (compressed)
✅ ao_patsup.png (compressed)
✅ ao_cablegauche.png (compressed)
|
2026-04-28 19:14:52 +02:00 |
|
Tom Boullay
|
9ff75e0516
|
fix: persist debug modes and skip missing map models
|
2026-04-28 16:35:33 +02:00 |
|
Tom Boullay
|
3b8c59db87
|
Merge branch 'develop' into feat/main-feature
|
2026-04-28 16:27:05 +02:00 |
|
Tom Boullay
|
5e0125e05a
|
update: upload-gltf add a new model -> gants
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_galet.png (compressed)
✅ color_gant.png (compressed)
🧭 Textures (normal)
✅ normal_galet.png (compressed)
✅ normal_gant.png (compressed)
🧱 Textures (orm)
✅ orm_galet.png (compressed)
✅ orm_gant.png (compressed)
🧩 Assets
✅ gants.bin
|
2026-04-28 16:07:26 +02:00 |
|
Tom Boullay
|
b81f85cd50
|
update: upload-gltf add a new model -> galet
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_galet.png (compressed)
🧭 Textures (normal)
✅ normal_galet.png (compressed)
🧱 Textures (orm)
✅ orm_galet.png (compressed)
🧩 Assets
✅ galet.bin
|
2026-04-28 16:02:46 +02:00 |
|
Tom Boullay
|
8f1a553601
|
update: upload-gltf add a new model -> gant
📦 Model
✅ model.gltf
🎨 Textures (color)
✅ color_gant.png (compressed)
🧭 Textures (normal)
✅ normal_gant.png (compressed)
🧱 Textures (orm)
✅ orm_gant.png (compressed)
🧩 Assets
✅ gant.bin
|
2026-04-28 16:01:41 +02:00 |
|
Tom Boullay
|
9b8bb1a182
|
Merge pull request #6 from La-Fabrik-Durable/feat/docs-routing
Feat/docs-routing
|
2026-04-28 15:04:29 +02:00 |
|
Tom Boullay
|
a8c6fafbcd
|
address docs routing review feedback
|
2026-04-28 15:02:50 +02:00 |
|
Tom Boullay
|
14a55e8dd1
|
clean docs router declarations
|
2026-04-28 14:53:28 +02:00 |
|
Tom Boullay
|
2dd5bfeda1
|
move debug components out of utils
|
2026-04-28 14:47:26 +02:00 |
|
Tom Boullay
|
e20ead88e1
|
standardize source naming conventions
|
2026-04-28 14:46:27 +02:00 |
|
Tom Boullay
|
7e99d455b4
|
fix runtime map loading lifecycle
|
2026-04-28 14:42:49 +02:00 |
|
Tom Boullay
|
8c6af0ed6d
|
rename pages
|
2026-04-28 14:25:29 +02:00 |
|
Tom Boullay
|
324aa9dc0f
|
clean branch-scoped code quality issues
|
2026-04-28 14:23:37 +02:00 |
|
Tom Boullay
|
356bb5ef88
|
organize data configs by domain
|
2026-04-28 14:17:21 +02:00 |
|
Tom Boullay
|
ece9b1268f
|
refactor feature folders by code type
|
2026-04-28 14:14:15 +02:00 |
|
Tom Boullay
|
d2735b72a0
|
refactor docs into feature folder
|
2026-04-28 13:54:41 +02:00 |
|
Tom Boullay
|
fc5e4acba4
|
group docs navigation by audience
|
2026-04-28 13:48:03 +02:00 |
|
Tom Boullay
|
a3db0b2f0d
|
add editor documentation pages
|
2026-04-28 13:47:56 +02:00 |
|
Tom Boullay
|
f9a0480121
|
fix react three peer dependencies
|
2026-04-28 13:47:49 +02:00 |
|
Tom Boullay
|
aa7db176e6
|
update: app and main
|
2026-04-28 13:32:54 +02:00 |
|
Tom Boullay
|
0f83f57e23
|
Merge branch 'develop' into feat/docs-routing
|
2026-04-28 13:31:40 +02:00 |
|
Tom Boullay
|
d4e7edaa89
|
Merge pull request #4 from La-Fabrik-Durable/feat-editor
Feat/editor
|
2026-04-28 13:22:44 +02:00 |
|
Tom Boullay
|
ab21df18cb
|
fix editor map reliability
|
2026-04-28 11:06:09 +02:00 |
|
Tom Boullay
|
7e067ecccd
|
Update Map.tsx
|
2026-04-28 10:53:57 +02:00 |
|
Tom Boullay
|
3fac43d5f1
|
Create Map.tsx
|
2026-04-28 10:52:05 +02:00 |
|
Tom Boullay
|
abfbb284f5
|
Update debugConfig.ts
|
2026-04-28 10:48:42 +02:00 |
|
math-pixel
|
e3162d6588
|
Merge pull request #9 from La-Fabrik-Durable/feat/deploy-test
Feat/deploy test
|
2026-04-28 10:45:25 +02:00 |
|
math-pixel
|
7588f7f736
|
Merge pull request #8 from La-Fabrik-Durable/feat/deploy-test
Feat/deploy test
|
2026-04-28 10:44:12 +02:00 |
|
Tom Boullay
|
5ff5b89302
|
Merge branch 'feat-editor' of https://github.com/La-Fabrik-Durable/La-Fabrik into feat-editor
|
2026-04-28 10:43:08 +02:00 |
|
Tom Boullay
|
af35150452
|
cleaaning
|
2026-04-28 10:42:57 +02:00 |
|