Fantasy Roof Generator

by Baukran in Modifier Setups


What it is

Fantasy Roof Generator is an addon for Blender. It is a procedural roof generator that is designed to create roofs fast and easy with a high flexibility. There are more than 180 settings for the roof parts in adjustment and randomization. This addon is based on geometry nodes. There are no additional objects. Every part of the roof is generated in geometry nodes.

You can create classic modern and rural roofs, castle roofs, tower roofs, broken/destroyed roofs, round roofs and stylised roofs.


Why should you buy it?

This addon is designed to be a huge time saver when it comes to creating roofs. All you need is a mesh with four faces. Geometry nodes will handle the rest for you.

With a few clicks you can change the shape, style and general appearance. It is easy to install and comes with a clear UI. No more searching in the modifiers panel.

You have a high level of customisation and you can also use your own models (roof tiles, chimneys, etc.) with this addon.


Tutorials

I made two short tutorials for this addon. Before you start working with it, please watch the basics tutorial to cover the basic workflow.

Features


Shapes and styles
  • You can create several roof styles and shapes with just a few clicks. You can choose between the shape of the base model and 4 custom shapes. You can apply these shapes to every roof, even the round roof types.



      Materials
      • This addon comes with 8 materials, but you can - of course - use your own materials as well. With one click you can change the material of every roof part to any material you like. The materials that come with this addon are designed for cycles and may not work in eevee.


        Roof tiles

        You can use one of the 15 pre-made rooftiles or use your own created roof tiles. All these roof tiles you can:

        • alternate (one and two sided roofs)

        • scale them in width and length

        • delete them randomly

        • change their resolution (works only for the pre-made roof tiles)

        • randomize their angle, width and length.


          Round roofs
          • With one click you can turn a four sided roof to a round roof shape.



            Generated models
            • There are more than 50 pre-made models that come with this addon. This includes roof tiles, corner roof tiles, ridge roof tiles, ridge models and chimneys. All these models are generated in geometry nodes.

            Roof beams
            • The fundament of the roof consists of 5 types of roof beams. You can adjust them individually or turn them off if you do not need them.


            Side elements
            • You wanna have a roof with closed sides? Just add side elements by changing the quad faces via 'knife cut' to tris faces.


              Rain gutters
              • Add rain gutters to your roof with just one click. They work for all shapes.

              Chimneys
              • If you want to add chimneys to your roof, you do that by just clicking on the position you want the chimney to be. You can, of course, change the position and also the scale later on. You can choose between three pre-made chimneys or use your own creations.

              Deform mode
              • Choose between 5 types of deform variants to deform the roof.


                Destruction mode
                • You can destroy every part of the roof. There are separate adjustments for the roof tile and the roof beam destruction.


                  Known bugs
                  • There is a bug with the shapes and the round roof. The line distance is not correct. You can solve this by adjusting the tile length or increase the line count.


                  Update 1.0.182
                  • Updated for Blender version 4.2
                  • Fixed roof beam 3 lenght scale


                  Dev Fund Contributor
                  Published about 2 months ago
                  Blender Version 4.2, 4.1, 4.0
                  License GPL
                  Have questions before purchasing?

                  Contact the Creator with your questions right now.

                  Login to Message