I use Blender 2.79 and am still pretty much a beginner.

I tried both Archipack and Archimesh. Archipack seems a bit more comfortable but I don't know how to assign a Material to it or change it from the default grey to something different. In Archimesh that is easy. I would like to use the Principle BSDF Shader and Cycles.

I cannot find documentation on either of those addons either... just a long thread in a forum.


2 Answers 2


enter image description here

  • Pull the arrow located at the upper right corner to the left.
  • Go to the "editor type" beside (left side) the "view" toolbar located at the bottom.
  • Select the node editor.
  • Make sure you are on Cycles render mode.
  • Select the Archipack object and go to the materials tab.
  • Click on use nodes.

enter image description here

Shift+A to bring up the context menu then hover to Shader> Principled BSDF

  • $\begingroup$ Well that is what I did and what you normally do to assign a material. It does not work for my archipack wall though. It does not change. If I add a cube and do the same thing it works. $\endgroup$ Commented Nov 3, 2017 at 7:53
  • $\begingroup$ I could assign materials only in edit mode, not in object mode ... is that normal? $\endgroup$ Commented Nov 3, 2017 at 7:55
  • $\begingroup$ Each side of the wall is assigned an independent material (check the materials tab). Wall2_alt1, Wall2_cuts, etc. If you want all of them under the same material then click the minus (-) sign and leave only one or delete all of them (-) and create a new one (+) plus sign. $\endgroup$
    – user47940
    Commented Nov 3, 2017 at 8:17

Archipack can take advantage of a predefined material library.
If the default material library is missing, you get dumb white materials assigned.
Please take a look at https://github.com/s-leger/archipack/wiki/Materials in order to setup your default material library.
The aswer of @light-pankakes remains still valid when it comes to setup new materials.


You must log in to answer this question.

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