Blender Add-On: Window Generator

My latest add-on will create many windows at once on the faces of a mesh:

Years ago, I had a very hard time modelling window patterns onto models like this one:


The user wanted more and more windows added to the 3D model, and each time I found myself painstakingly adding each one in a random pattern onto the faces.  This took up many hours and days of my time, far more than modelling the overall model itself. After this painful experience, I thought there surely must be a better way.  So when using Blender, I decided to create an add-on that would do the job for me.

The add-on has applications beyond just modelling spaceships, and would also apply when needing to quickly model many windows onto architectural buildings.


  • Select faces and then add a configurable pattern of windows, where the amount of coverage and randomness can be controlled.
  • Control how many windows are mapped across each face and how many are mapped down them.
  • The width and height of the windows can be changed.
  • Different window styles can be created by adding corner bevels, and outer bevels can be added to make the window edges smooth.
  • Option to disable top or bottom bevels to create different effects.
  • Ability to assign a material to the newly created windows by specifying a material slot id.
  • Also assign a lights-off material to give the impression that some window lights are switched off.
  • Introduce further variations by adding a random “jitter” to the width and height of each window.
  • Option to perform edge split operations to create a quicker clean look.
  • The process automatically creates uv seams to aid in uv mapping for textures.
  • Faces are mapped from the top-to-bottom of a face by default, but the orientation can be changed to either left-right or front-back.
  • Additional refinement options that will attempt to remove unwanted edges or vertices from the created window patterns.

If you have a new feature suggestion or feedback on the add-on feel free to contact me through this website or contact me on twitter @markkingsnorth.

4 thoughts on “Blender Add-On: Window Generator

  1. How you doing old friend? I was just passing by, when I saw the awesome add-ons you´d built for Blender. So, I had to stop, to say hello and tell you how I´m impressed !!
    I´m away from modelling for to much time. Tyed to come back using Sketchup, but my freetime is almost non-existant. So… hard to keep my modelling skills evolving.
    But I will visit you from time to time. Keep doing the great work bro!!

    • Hi Cassio! I hope you are well. I too have absolutely zero time but snatch moments every now and again to do these add-ons. Would love to spend more time doing this, and if this continues to prove popular then maybe I’ll get that opportunity! All the best and take care – stay tuned!

  2. Hi Mark – thanks for writing this add on – It’s the first Add on I have ever purchased.
    I’ve been using it for about an hour and as a total beginner to blender I am finding it really easy to use and my Trek Models already look more trek!

    All the best!

Leave a Reply

Your email address will not be published. Required fields are marked *