git clone git@github.com:openbraininstitute/morphoviewer.git
cd morphoviewerThen, you will need two terminals:
cd lib
npm install
npm startcd doc
npm install
npm startThe development of this software was supported by funding to the Blue Brain Project, a research center of the École polytechnique fédérale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology.
Copyright (c) 2024 Blue Brain Project/EPFL Copyright (c) 2025 Open Brain Institute
- Add optional
gizmoprop toMorphoViewerSmallCircuitfor displaying an axes orientation controller- Accepts
booleanor aPartial<TgdPainterGizmoOptions>object (alignX,alignY,size,margin) - Dynamically updates gizmo position, size, and visibility at runtime
- Accepts
- Reuse
GizmoSettingscomponent in theMorphoViewerSmallCircuitdoc page for interactive gizmo configuration - Move
GizmoSettingscomponent to shareddoc/src/components/gizmo-settings/directory - Remove leftover
console.logdebug statements fromOctreeManager - Fix import ordering in
tst/rspack.config.mjs
- Add optional
gizmoprop toMorphoViewerOctreefor displaying an axes orientation controller- Accepts
booleanor aPartial<TgdPainterGizmoOptions>object (alignX,alignY,size,margin) - Dynamically updates gizmo position, size, and visibility at runtime
- Accepts
- Add
GizmoSettingspanel in the doc app for interactive gizmo configuration - Add nested route
/morpho-viewer-octree/gizmo-settingsin the doc app - Upgrade
@tolokoban/tgddependency from^2.0.126to^2.0.130to fix a bug in Gizmo resizing
- Add Tauri-based testing tool (
tst/) for checking LOD blocks bounding boxes potential misalignements