1
$\begingroup$

Whenever I try to add a window using archipack, I get an error. Before, it was a black screen but I did the render thumbs thing and now it is this.enter image description here

$\endgroup$
0

2 Answers 2

2
$\begingroup$

From archipack issue tracker

I got both archipack and Filmic Blender working together by adding the raw color space and copied directly from the original ..\Blender\2.80\datafiles\colormanagement\config.ocio over into the colorspaces section of the filmic blender config.ocio file, as well as adding the line:

! {name: Raw, colorspace: Raw} to the displays > sRGB, BT.1886, and Apple Display P3 sections.

$\endgroup$
1
$\begingroup$

The archipack add-on tries to set color space to Raw for an Image Texture node. The color space entry cannot be found, because you've installed Filmic Blender. Its custom OCIO configuration doesn't include a color space named Raw.

You either have to uninstall Filmic Blender and use the original OCIO configuration or modify Filmic's OCIO configuration to include the Raw color space. This could be accomplished by renaming Filmic's Non-Colour Data color space, which is equivalent to Blender's Raw color space.

$\endgroup$
7
  • $\begingroup$ what would you suggest re a patch to addon for the case of no "Raw" colorspace? $\endgroup$
    – batFINGER
    Mar 23, 2020 at 12:37
  • $\begingroup$ @batFINGER You mean a patch for archipack to not rely on possibly non-existent color spaces? If we assume that the OCIO config may have been modified, we cannot assume that any specific color space exists. I don't think there's a good solution for this. Failing with an explicit error is almost the best approach, since the add-on cannot perform a sensible workaround. Failing silently and just picking whatever color space is available would be bad. $\endgroup$
    – Robert Gützkow
    Mar 23, 2020 at 12:44
  • $\begingroup$ Was considering something in addon prefs. Or throw up a choice for user to choose another. $\endgroup$
    – batFINGER
    Mar 23, 2020 at 12:46
  • $\begingroup$ @batFINGER Assuming that a color space exists for content that should just be treated as data, you could set node.image.colorspace_settings.is_data = True. If such a color space doesn't exist in the OCIO config, then you wouldn't be able to fix it with a user chosen color space either. $\endgroup$
    – Robert Gützkow
    Mar 23, 2020 at 13:25
  • $\begingroup$ The explicit use of color space names also affects blenderkit and gltf $\endgroup$
    – Robert Gützkow
    Mar 23, 2020 at 13:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .