🖱️ Navigating the 3D SceneRotate View: Hold Left Click and move your mouse.Pan Scene: Hold Right Click and drag the cursor.Zoom: Use your scroll wheel to zoom in and out.⚙️ Using the Settings PanelThe Settings Panel allows you to customize and interact with the maze:1. Select Cube SizeChoose the size (dimensions) of the cube maze.⚠️ Note: Larger cubes may reduce performance on slower systems.2. Choose Click ActionSelect what happens when you click a node in the maze:Start Node – Set the starting point.End Node – Set the destination.Wall – Add an obstacle (cannot be crossed).Open – Remove wall or clear a node.3. Click and Drag BehaviorHold left click and drag the cursor to apply changes to multiple nodes quickly, useful for placing or removing multiple walls at once.🚧 Designing Your MazeSet the Start and End PointsUse the click tool to place exactly one Start and one End node.Add Walls (Optional)Place walls to block certain paths and add complexity to the maze.Open Nodes (Optional)Use the "Open" tool to remove walls or reset special nodes.🧮 Running the Pathfinding AlgorithmEnsure you’ve placed a Start and End node.Open the Settings Panel.Click the “Compute” button to start the search.The algorithm will try to find a path from Start to End, avoiding any placed walls.💡 Tips & NotesStart and End nodes are required to begin pathfinding.Dragging with the left mouse button speeds up placing or removing multiple nodes.Try different cube sizes and layouts to see how performance and behavior change.