Tidebone Roof & PV – Procedural Roof Generator With Solar Layout

Tidebone Studio in Procedural Generators


Which Blender versions?

4.2 LTS and newer; tested on 4.2.23, 4.5.14 and 5.2.1 with identical results.

Does it need an add-on or Python?

No. Pure Geometry Nodes, procedural shaders, no image textures.

What footprint can I use?

A rectangle as mesh or curve (its bounding box is used) or just numbers. L-shapes via the wing option (gable roofs).

Are the solar modules really counted?

Yes: whole modules only, the count is a group output and an attribute. In the test suite the count is checked against the geometry (glass faces) and, for plain gable roofs, against a closed-form rows × columns formula.

Can I change the module size or use landscape modules?

Yes: width, height, gap, margin, frame and a landscape toggle are inputs.

Can I use my own materials?

Yes, all nine are material inputs. Tiles carry UVMap and a per-tile random value; PV glass uses the CellUV map.

Is it game-ready?

The generator is for rendering and real-time viewports (instances). For games bake or apply the result; Low and Proxy detail give light meshes. Medium/High beaver-tail on a big roof is heavy (see the polycount table in the README).

Can I sell renders / use it commercially?

Yes, in any number of projects. You may not resell or redistribute the asset itself. One license = one person.

Does it include chimneys, skylights, snow guards?

Not in 1.0.

$15

Have questions about this product?
Login to message

Details
Dev Fund Contributor
Published about 5 hours ago
Blender Version 4.2 - 5.2
Render Engine Used Cycles, Eevee
License Royalty Free