Skip to content

Commit 5016193

Browse files
MPankninclaude
andcommitted
Update README to reflect fully functional ImGui viewer
The viewer now has all core features operational: - Volume loading with dimension inputs - OSG 3D slice visualization - CPU occlusion generation - Transfer function controls - Real-time status monitoring Updated usage instructions to include dimension inputs. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 7d218a1 commit 5016193

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -173,15 +173,19 @@ cmake --build . --config Release
173173

174174
**Current Status:**
175175
- ✅ The ImGui viewer provides a fully functional modern, cross-platform UI
176-
- ✅ Volume loading operational with VolumeManager integration
176+
- ✅ Volume loading operational with dimension inputs (Width x Height x Depth)
177+
- ✅ OSG 3D rendering active - displays middle slice of loaded volume
177178
- ✅ CPU-based occlusion generation working (CUDA integration for Linux in progress)
178179
- ✅ Transfer function controls with presets functional
179180
- ✅ Real-time status panel showing volume info and operation state
180-
- 🔄 Full OSG 3D volume rendering viewport integration in progress
181+
- 🔄 Render-to-texture integration (OSG renders to separate window currently)
181182

182183
**Usage:**
183-
1. **Load a volume:** Enter path in Volume Loading panel and click "Load RAW Volume"
184+
1. **Load a volume:** Enter path and dimensions in Volume Loading panel
185+
- Example: `data/samples/cornell_128x128x128.raw` with Width=128, Height=128, Depth=128
186+
- Click "Load RAW Volume"
184187
- Status panel will show volume dimensions and voxel count
188+
- OSG will create a 3D visualization window showing the middle slice
185189
2. **Generate occlusion:** Set radius (1-20) and click "Generate Occlusion Map"
186190
- CPU computation works on all platforms (macOS, Linux, Windows)
187191
- Status panel will confirm when generation is complete

0 commit comments

Comments
 (0)