Brain Monitor
The Brain Monitor is a real-time 3D visualization system that displays your genome as volumetric structures with live neural activity. It provides an immersive way to understand your neural architecture and watch your artificial brain in action.
Overview
Brain Monitor renders cortical areas as 3D volumes positioned in space. As neurons fire, you'll see visual indicators showing the activity patterns throughout your genome. This provides intuitive insight into how information flows through your neural circuits.
Interface Components
3D Viewport
The main area displays:
- Cortical Volume Meshes: 3D boxes representing cortical areas
- Neural Activity: Colored highlights showing neuron firing
- Connection Lines: Visual indicators of mappings between areas
- Region Boundaries: Spatial organization of brain circuits
- Grid Floor: Optional reference grid for spatial orientation
Camera Controls
The camera allows free movement through 3D space:
- Orbit: Rotate around a point of interest
- Pan: Move laterally through space
- Zoom: Move closer or farther from objects
- Focus: Automatically frame specific objects
Activity Indicators
Neural activity is visualized through:
- Color Intensity: Brightness indicates firing strength
- Spatial Distribution: Shows which voxels are active
- Temporal Dynamics: Activity changes in real-time
- Connection Flow: Lines show active pathways
Basic Navigation
Mouse Controls
Rotation (Orbit)
- Left mouse drag: Rotate the camera around the focus point
- The camera orbits while keeping the center of interest in view
Pan (Move Laterally)
- Middle mouse drag: Move left/right/up/down
- Shift + Left mouse drag: Alternative pan control
- Useful for repositioning view without rotating
Zoom
- Mouse wheel scroll: Zoom in (scroll up) or out (scroll down)
- Right mouse drag: Alternative zoom (drag up/down)
- Get closer to see details or pull back for overview
Focus on Object
- Click on cortical area: Click a volume to focus on it
- Camera smoothly transitions to frame the object
- Useful for quick navigation to specific areas
Keyboard Controls
- W/S: Move forward/backward
- A/D: Move left/right
- Q/E: Move up/down
- Arrow Keys: Pan view
- F: Focus on selected object
- Home: Reset to default view
See Camera Controls for advanced navigation.
Understanding Visual Elements
Cortical Area Volumes
Each cortical area appears as a 3D box with:
Size and Position:
- Dimensions reflect the cortical area's voxel dimensions
- Position reflects 3D coordinates in the genome
- Larger areas contain more neurons
Activity Visualization:
- Active neurons highlight within the volume
- Color intensity shows firing rate
- Spatial patterns show which regions are processing
Connection Lines
When hovering over or selecting a cortical area:
- Outgoing connections: Lines from this area to others
- Incoming connections: Lines from other areas to this
- Connection strength: Line thickness or opacity
- Connection type: Color or style variations
Brain Circuits
Regions organize cortical areas spatially:
- Dotted or wireframe boundaries (optional)
- Hierarchical nesting of sub-circuits
- Helps understand organizational structure
Interacting with Objects
Selection
Single Selection:
- Click on a cortical area to select it
- Selected area highlights with an indicator
- Properties panel updates (if visible)
Multi-Selection:
- Ctrl + Click to add to selection
- Useful for comparing multiple areas
- Some operations work on multiple objects
- In 3D, Ctrl + Click now toggles cortical areas for shared multi-edit quick menu actions
Plane Focus Shortcuts:
- Ctrl + 1 + Click: Focus clicked cortical area on XY plane
- Ctrl + 2 + Click: Focus clicked cortical area on XZ plane
- Ctrl + 3 + Click: Focus clicked cortical area on YZ plane
Quick Menu
Right-click on a cortical area to access context menu:
- Details - View/edit properties
- Quick Connect - Create connections
- Clone - Duplicate area
- Move 3D - Activate 3D gizmo for positioning
- Resize 3D - Activate 3D gizmo for resizing
- Add to Region - Move to different region
- Reset - Clear neural state
- Delete - Remove area
See Quick Menu for complete details.
Hovering
Hover over a cortical area to:
- See all connections highlighted
- View tooltip with area information
- Temporarily highlight connected areas
- Understand data flow at a glance
Viewing Neural Activity
Activity Display Modes
Neural activity can be visualized in different ways:
Voxel-Level Activity
- Individual voxels light up when neurons fire
- Spatial patterns emerge showing processing
- Color intensity indicates firing strength
Area-Level Activity
- Entire cortical area glows based on average activity
- Quickly see which areas are active
- Useful for high-level understanding
Connection Activity
- Connection lines pulse or glow when data flows
- Shows information pathways
- Helps debug connectivity issues
Global Neural Connections Toggle
Use the Activity Rendering Toggle in the top toolbar:
- Enable: Show all connections globally
- Disable: Show connections only on hover
- Useful for understanding overall architecture
- Can be visually overwhelming with many connections
Camera Features
Camera Animations
Record and play camera paths for:
- Demonstrations and presentations
- Consistent viewpoints for comparisons
- Documentation and screenshots
- Guided tours of complex genomes
See Camera Animations for detailed instructions.
Saved Viewpoints
Quickly return to important views:
- Position camera at desired viewpoint
- Save camera animation with single frame
- Play animation to instantly return
Focus Operations
Focus on Cortical Area:
- Select area in Circuit Builder OR Brain Monitor
- Press F key OR use dropdown in top toolbar
- Camera smoothly frames the object
Focus on Brain Circuit:
- Use Circuits dropdown in top toolbar
- Select a circuit
- Camera focuses on that region's contents
Advanced Features
3D Gizmos
Manipulate objects directly in 3D space:
Move Gizmo:
![]()
- Right-click cortical area → Move 3D
- Colored arrows appear (X=Red, Y=Green, Z=Blue)
- Click and drag arrows to move along that axis
- Click central sphere to move freely
Resize Gizmo:
![]()
- Right-click cortical area → Resize 3D
- Colored handles appear on box corners and edges
- Drag to resize along specific dimensions
- Only available for areas that allow dimension editing
Indicator Flashing
When navigating from top toolbar dropdowns:
- Selected object flashes briefly
- Helps locate object in busy scenes
- Visual confirmation of focus target
Region Visualization
3D Brain Monitor Tabs for Regions:
- Right-click region in Circuit Builder
- Select Open 3D Tab
- Opens dedicated 3D view for that region
- Isolates region for focused work
Split View Workflow
Best practice: Use Brain Monitor alongside Circuit Builder
Setting Up Split View:
- Right-click brain circuit
- Select Open 3D Tab
- Circuit Builder and Brain Monitor appear side-by-side
Benefits:
- See 2D topology and 3D spatial layout simultaneously
- Selection syncs between views
- Edit in one, visualize in the other
- Different perspective aids understanding
See Split View for more details.
Performance Considerations
Optimizing Display
For large genomes:
- Hide connections when not needed (toggle off global connections)
- Focus on sub-circuits instead of viewing entire genome
- Reduce activity rendering if performance suffers
- Close unused tabs to free resources
Activity Update Rate
Neural activity updates at the burst rate frequency:
- Higher burst rates = more frequent updates
- Lower rates reduce visual updates but save performance
- Adjust burst rate in top toolbar if needed
Visual Customization
Camera Settings
Adjust camera behavior in Options:
- Movement speed
- Rotation sensitivity
- Zoom speed
- Inertia and smoothing
Display Options
Configure what's visible:
- Grid floor on/off
- Connection lines always/hover/never
- Activity rendering quality
- Transparency effects
Access via Options menu in top toolbar.
Common Workflows
Monitoring Neural Activity
- Open Brain Monitor (use Split View)
- Ensure burst rate > 0 Hz
- Watch cortical areas light up as they process
- Hover areas to see their connections
- Look for unexpected patterns or dead zones
Exploring Genome Structure
- Start with overview (zoom out to see all)
- Identify major regions and their spatial layout
- Focus on specific circuits of interest
- Examine connections between areas
- Navigate through regional hierarchy
Debugging Connections
- Select source cortical area
- Note outgoing connections (lines)
- Verify expected targets are connected
- Check for unexpected connections
- Edit mappings if needed
Creating Documentation
- Position camera for best view
- Use camera animations to save position
- Take screenshots (system screenshot tool)
- Record camera animations for demos
- Share viewpoints with team
Troubleshooting
"No activity showing"
- Check burst rate is above 0 Hz
- Verify FEAGI is processing data
- Ensure cortical areas have input connections
- Check activity rendering is enabled
"Can't see my cortical areas"
- Zoom out to get overview
- Use Circuits dropdown to focus on regions
- Check you're in correct region tab
- Verify areas exist in FEAGI
"Camera movement is too fast/slow"
- Adjust camera speed in Options
- Use different navigation methods (keyboard vs mouse)
- Reset camera settings to defaults
"Performance is poor"
- Disable global neural connections
- Focus on smaller regions
- Close unnecessary tabs
- Reduce activity rendering quality
"Lost my position"
- Use camera animations to save important views
- Use Focus (F key) to return to selected object
- Use Circuits dropdown for quick navigation
Tips for Effective Monitoring
- Use Split View: See structure and activity simultaneously
- Name Areas Clearly: Helps identify volumes in 3D space
- Organize Spatially: Position related areas near each other
- Save Camera Positions: Record important viewpoints
- Watch for Patterns: Look for expected vs unexpected activity
- Check Connections: Hover to verify data flow paths
- Explore Regions: Navigate hierarchically for large genomes
- Monitor Performance: Adjust settings if visualization slows
Integration with Circuit Builder
Brain Monitor and Circuit Builder work together:
- Synchronized Selection: Click in one, highlights in both
- Synchronized Focus: Focus operations affect both views
- Complementary Perspectives: 2D graph + 3D spatial
- Cross-Navigation: Jump between views seamlessly
Use both views to fully understand your genome's structure and behavior.
Related Topics
- Circuit Builder - 2D graph companion view
- Neural Activity - Understanding neuron firing
- Camera Controls - Advanced navigation
- Camera Animations - Recording viewpoints
- Split View - Side-by-side workflow
- Navigation Basics - Basic movement controls