- 19 Jun, 2026 16 commits
-
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
openglfx-jogl does not declare JOGL; the GUI now uses com.jogamp.opengl directly, so depend on jogl-all-main + gluegen-rt-main explicitly (versions managed by parent; -main artifacts bundle platform natives). Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
-
Matthias Betz authored
Implements SceneBuilder with fromPolygons() and build() entry points, plus private helpers for center computation and base color selection. Test loads real GML fixture (building with BoundarySurfaces) to verify buffer length consistency and that all picking ids resolve to Polygons. Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
-
Matthias Betz authored
OpenGLCamera/UniformLocation were a partial earlier attempt; superseded by the new gui.gl package per docs/superpowers/plans/2026-06-18-opengl-3d-view.md. Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
-
Matthias Betz authored
Phased TDD plan: pure math/data core (Mat4, OrbitCamera, ShadeColor, PickingCodec, MeshAccumulator, IndexSetBuilder, SceneBuilder), GL infrastructure (shaders, GlScene, PickingFramebuffer, HighlightOverlay, GLViewport), GUI wiring, manual verification, and packaging. Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
-
- 18 Jun, 2026 1 commit
-
-
Matthias Betz authored
Replaces the JavaFX SubScene/MeshView rendering with an OpenGL viewport (openglfx-jogl, GL 3.3 core), single global VBO, GPU color-picking, and baked fake shading. Windows/Linux targets; JavaFX 3D path removed. Co-Authored-By:Claude Opus 4.8 <noreply@anthropic.com>
-
- 18 May, 2026 1 commit
-
-
Luna Riegel authored
-
- 16 Apr, 2026 3 commits
-
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
- 09 Mar, 2026 1 commit
-
-
Matthias Betz authored
fixed a bug where a degenerate triangle causing the all polygons wrong orientation check to report false positives
-
- 06 Mar, 2026 1 commit
-
-
Matthias Betz authored
-
- 25 Feb, 2026 2 commits
-
-
Luna Riegel authored
Version 3.18.2 See merge request !39
-
Luna Riegel authored
-
- 24 Feb, 2026 6 commits
-
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
- 23 Feb, 2026 1 commit
-
-
Luna Riegel authored
-
- 06 Feb, 2026 1 commit
-
-
Luna Riegel authored
-
- 05 Feb, 2026 6 commits
-
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
-
Luna Riegel authored
Adds a generalized version of the 3D-Renderer LoadingDialog to improve UX by showing that CityDoctor is currently busy doing something in the background of indeterminate length, e.g. opening a file or waiting for the Schematron thread to finish.
-
- 04 Feb, 2026 1 commit
-
-
Luna Riegel authored
-