Initial Blender 2.8 support is now available in the Github repository as a separate
branch here
New Roof tools have been added. Demo will be coming soon.
As always, use with caution. Cheers.
6 May 2020 - UPDATE !!!
Just released v1.0.0-alpha of building tools. You can get it here. I encourage you all to test it out and report any issues you may come across on the github page here.
Read prefs: C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\config\userpref.blend
found bundled python: C:\Users\owner\Desktop\Release\2.79\python
Traceback (most recent call last):
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\window\window_ops.py”, line 18, in execute
Window.build(context, self.props)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\window\window.py”, line 19, in build
make_window(**kwargs_from_props(props))
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\window\window_types.py”, line 37, in make_window
make_window_fill(bm, face, **kwargs)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\window\window_types.py”, line 107, in make_window_fill
fill_louver(bm, face, **kwargs)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\util_fill\fill_types.py”, line 208, in fill_louver
key= lambda e: calc_edge_median(e).z)
ValueError: max() arg is an empty sequence
location: :-1
location: :-1
Traceback (most recent call last):
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\door\door_ops.py”, line 19, in execute
Door.build(self.props)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\door\door.py”, line 19, in build
make_door(**kwargs_from_props(props))
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\door\door_types.py”, line 39, in make_door
face = make_door_split(bm, face, **kwargs)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\core\door\door_types.py”, line 64, in make_door_split
return split(bm, face, size.y, size.x, off.x, off.y, off.z)
File “C:\Users\owner\AppData\Roaming\Blender Foundation\Blender\2.79\scripts\addons\building_tool-master\utils\util_mesh.py”, line 145, in split
set([round(v.co.z, 1) for v in e.verts])) == 1, face.edges))
AttributeError: ‘NoneType’ object has no attribute ‘edges’