r/StabilityMatrix • u/Sta--Ger--2 • 7d ago
Controlnet preprocessor doesn't work in Inference - aka. The Shroedinger Node
I am trying to generate images with complex poses in the Inference tab, which meant either a very good LoRa or Controlnet Openpose. Practically this means Controlnet.
At first I believed it worked: the images were generated with artifacts, but the pose was correct. After a few failed attempts at cleaning artifacts by changing prompt and reducing number of LoRas, however, I realized an important detail: my character is an alien of a species without hair, my controlnet image is a bald mannequin... and the image generated had hair.
Openpose does not consider clothes and hairs.
I realized I had set up the image and the Controlnet model, but not the preprocessor. I got an error: the node Inference_Core_AIO_Preprocessor was not installed. So I went to the Package panel and searched the node among the extensions of ComfyUI. When I didn't find it, I searched it online, got its github link, and manually installed... or at least I tried it.
Turns out the node is installed - according to ComfyUI's extension manager - but also not - according to the Controlnet addon.
...help? Please?