IfcSite · DEFINED IfcBuilding · 47 instances schema: IFC4ADD2TC1
IfcActor · IfcPerson
About
IfcActorRole · ARCHITECT IfcActorRole · BIMMANAGER IfcOrganization · ACTIVE
Mahdi Jafari is an architect, BIM developer, and computational designer whose practice spans the full spectrum — from hand-drawn sketch to parametric algorithm, from historic stone masonry to open BIM digital twins.
Rooted in the belief that architecture begins with a point, his work traces the philosophical arc from dot to line, line to plane, plane to volume, and volume to living data.
"A point has no dimension. A line is a point extended through time. Every building I design begins with this tension — between the singular and the infinite."
With expertise in Revit plugin development, IFC schema authoring, Three.js visualisation, and robotic fabrication, Mahdi bridges architectural intent and machine-readable data.
Technical Expertise · IfcPropertySet
Open BIM · IFC Viewer · Three.js WebGL
IFC Viewer
Schema: IFC4 · IFC2x3 Renderer: WebGL / Three.js Orbit · Zoom · Pan active
DRAG · ORBIT | SCROLL · ZOOM | SHIFT+DRAG · PAN
Upload .ifc or explore default model
IFC File
IFC 2x3 · IFC 4 · Geometry parsed & rendered
Controls
Left drag · Orbit / Rotate Scroll · Zoom in / out Shift+drag · Pan R · Reset view W · Wireframe G · Grid Click · Inspect
Whether exploring a new architectural vision, needing BIM consulting, discussing computational design, or seeking a Revit plugin collaborator — every project begins with a single point.