[Fabric 008] abstract three d 3d