A 3D floor plan model must comprise of walls, floors, windows, doorways and exterior walls. Other common attributes that can be optionally included in this model are kitchen fixtures, cabinets, wall tiles, bathroom fixtures, furniture, electronic devices, etc.