Commit Graph

20 Commits

Author SHA1 Message Date
d7aeb890c9 Bugfixes, weitere Vegetationsgeneratoren hinzugefügt 2026-07-25 20:16:13 +02:00
9ebde59d40 Bug in der Camera behoben, was nahgelegene Objekte anbelangt, weitere Modelle hochgeladen 2026-07-22 21:39:36 +02:00
032345b2bc Fehler im Importer behoben - weitere Models importiert 2026-07-22 19:57:02 +02:00
2d492fe1e2 Model Importer Bug Fixes und weitere Modelle importiert 2026-07-22 11:58:58 +02:00
1b3d9bf0af Fehler im LOD System behoben 2026-07-21 07:08:26 +02:00
b17a71286a An den LOD im Editor gearbeitet 2026-07-20 13:35:27 +02:00
0913da2f93 Imposter Generation angepassst 2026-07-19 10:37:10 +02:00
8bcee4491e Character und Dialog System weiter gebaut 2026-07-06 21:06:27 +02:00
b44d583dc3 Bank-Sitz-Fix: clearKfOffset-Timing, Approach-Distanz, Animationsübergänge
- clearKfOffset() erst nach get_up-Animation (Callback) statt sofort beim Start
  → kein Slide des Visuals während der Aufsteh-Animation
- Approach-Distanz zur Bank um 17.5cm verkürzt (läuft näher ran, sitzt tiefer)
- blockingAnimRemaining um 1 Frame (1/60s) gekürzt → verhindert Extra-Keyframe-Hold
  am Animationsende (noch zu beobachten)
- Diverses aus vorheriger Session: AnimSet-Editor, Navigation, Assets

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 22:51:11 +02:00
7a3b2b8733 snapRootBoneXZ: Achsen-Fix für Mixamo-Hips (X=0, Y=0/frei, Z=frei)
In diesen Mixamo-Exporten ist Local-Y die Vorwärts-Richtung (nicht Höhe),
Local-Z die Höhe. Bisheriger Code fror Z=0 ein → Charakter 1m zu tief.
Und Y war frei → Lauf-Drift blieb.

Neue Logik:
  X → 0 (kein Seiten-Drift)
  Y → 0 für Lauf-Clips (running/walking/sprinting/running_jump), normalisiert sonst
  Z → vollständig frei (Höhe und Setz/Aufsteh-Bewegung erhalten)

Nur der flachste Bone (Hips) wird modifiziert, alle anderen unberührt.
Clips vollständig neu importiert mit korrektem Snap.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-22 18:28:51 +02:00
c8f1dd9432 Animations-Import, Massenimport-Queue, Asset-Archivierung, Voxel-Refactor
- Animations-Import: GLB wird direkt vom Ursprungspfad geladen (kein Zwischenkopieren), J3O in clips/ gespeichert
- RetargetingSystem: Translations-Tracks im Full-Retarget-Pfad erhalten (Hips-Y für sit_down)
- AnimationLibrary: lädt nur J3O, Clip-Name wird bei applyTo() auf Library-Key umbenannt
- SharedInput: animPreviewAddAnimPath → ConcurrentLinkedQueue animImportQueue (Massenimport-Fix)
- EditorApp: archiveOriginal() archiviert Originaldateien nach assets/imported/<assettyp>/
- EditorApp: Animations-Unterknoten im Asset-Baum zeigen enthaltene Clip-Namen
- Neue Animations-Clips: sit_down, get_up_sitting, sitting, pickup, sprinting u.a.
- Voxel: VoxelChunkState entfernt, VoxelChunkNode/MarchingCubes überarbeitet
- Map: Voxel-Chunks bereinigt, Terrain-Chunks aktualisiert

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 20:52:04 +02:00
a369647e9c Weiter gearbeitet 2026-06-16 07:03:08 +02:00
a80269e681 Commit vor Voxel Update für die Klippen 2026-06-11 21:52:00 +02:00
fe5dfc19b1 Commit vor dem Einfügen von Gebierge über Voxels 2026-06-10 12:56:29 +02:00
edb9cfc946 Weiter gebastelt 2026-06-09 19:25:30 +02:00
5e85051716 Weiter am Editor gearbeitet, unter anderem LOD System, Items, Trees, Modelle 2026-06-08 22:25:47 +02:00
1297869dfa Commit vor großem Terrain refactoring 2026-06-08 08:42:45 +02:00
7faed35287 Einmal den Fortschritt mit dem Wasser sichern 2026-06-06 09:05:25 +02:00
d56f2ea41f Weiter gearbeitet 2026-06-04 22:40:17 +02:00
875c39ab27 Alles was kloht nicht commiten wollte 2026-06-02 23:20:18 +02:00