MicMacRoom Troubleshooting
Sommaire
Description
This page will cover some basic tips to help run the various pipelines you can create by following the tutorial or otherwise. This list is not exhaustive.
Useful Tools
Node Colors
Under the name of each node will be a line that can be of different colors:
- Grey: the node has not been executed yet. - Light blue: the node is pending execution, generally happens when the previous operations are not yet done. - Orange: the node is currently being executed. - Green: the node has finished its execution (without problem). - Red: An error has occurred.
It is important to know that MicMacRoom keeps all intermediary data and, as such, will never recalculate nodes that are green, no matter how many times you press start. If you wish to redo all calculations, select all nodes, right-click, and choose "Delete data". This action can also be done on individual nodes.
The Log Tab
When you click on a node, you can see on the bottom right that there are multiple tabs, notably the log tab. Clicking on it will show you every operation the node is performing in the background. This can be used in real-time as the node is running.
If a node turns red and you want information on what went wrong, check the log tab. Error messages typically appear at the bottom of the log.
The Command Prompt
You might have noticed that before the proper interface of Meshroom appears, Meshroom will first open a command prompt. Do not close it as it will close the software. This prompt is used to launch the actual MicMac commands that the node will execute. If a node fails to launch, it is possible that the error will appear here. Although it is important to mention that if an error appears here, it is most likely not fixable by changing node settings or inputs and outputs and requires a modification of the code.
Relaunching a Node
If a node stops midway through its execution, it is recommended to delete its data. To do that, right-click on it and choose "Delete data". The color line will turn grey, and then you can fix the error and press start.
Last Resort
Have you tried turning it off and on again?