I would like to send non standard roofs to Revit. I think the Revit “roof by face” could be an option.
The other option is “roof by footprint” with the ability to be able to define which edges are giving a slope.
It would be nice to have one of these or both implemented in Speckle.
I’ve added this to our backlog - “Roof by footprint” was originally skipped as it’s not straightforward given that each edge can have a slope and angle.
The “Roof by face” should be simpler as we already support “Wall by face”.
Will keep you posted! In the meantime, DirectShapes are the obvious workaround…