4 Commits
Author SHA1 Message Date
martin.fencl f0a6480c86 feat: add BufferGeometryUtils for advanced geometry manipulation
continuous-integration/drone/push Build is passing
- Implemented computeMikkTSpaceTangents for consistent tangent generation.
- Added mergeGeometries to combine multiple BufferGeometries.
- Introduced mergeAttributes for merging BufferAttributes.
- Created deepCloneAttribute for cloning BufferAttributes.
- Developed interleaveAttributes and deinterleaveAttribute for attribute management.
- Added estimateBytesUsed to calculate memory usage of geometries.
- Implemented mergeVertices to optimize vertex data.
- Created toTrianglesDrawMode for converting geometries to triangle mode.
- Added computeMorphedAttributes for handling morph targets in geometries.
- Implemented mergeGroups to consolidate geometry groups.
- Developed toCreasedNormals for generating smooth normals with crease angles.
2026-11-02 13:38:01 +01:00
martin.fencl 8d7f011188 Refactor site parameters and improve ground modeling
continuous-integration/drone/push Build is passing
- Updated site coordinates and bearing to reflect accurate positioning.
- Enhanced ground height calculations based on surveyed data.
- Adjusted road and parcel boundary definitions for better accuracy.
- Improved parking layout and added car models to reflect design.
- Refined roof construction logic and added detailed roof geometry.
- Updated window and door placements according to revised floor plans.
- Enhanced comments for clarity and understanding of the code structure.
2026-10-31 19:01:41 +01:00
martin.fencl 4596a28aed fix: update building dimensions and descriptions in README, model.json, and klabava.js
continuous-integration/drone/push Build is passing
2026-10-31 18:00:33 +01:00
martin.fencl b08f70d18e Add locenice.zip containing necessary resources
continuous-integration/drone/push Build is passing
2026-10-31 17:41:59 +01:00