The challenge: NURBS to Polygons

Convert NURBS based (Non-uniform rational B-spline) geometry to polygonal geometry. E.g.: Take a simple model from any architectural design program (AutoCAD, Revit, ArchiCAD, SketchUp ecc.) and convert it to a polygonal .obj or .dae file format.

Augmented Reality (AR)

Polygon models can than be used directly in Augmented Reality applications.
The automatic conversion of the model should include the creation of textures.


General infos:

BIM (Building Information Modelling) describes the process of creating and managing a digital model of buildings (used by architects e.g.).

IFC (Industry Foundation Classes) specification is a neutral, non-proprietary data format used to describe, exchange and share BIM information.

The task:

Create a state of the art web app wich converts IFC files (.ifc) to a polygonal file format with texture support.


  • Drag&drop input form for the IFC file.
    Example .ifc source file by Robert Amor (Cc-by-3.0 license): house.ifc
  • Draggable preview of the rendered 3D-model
  • The target format should be selectable by the user: obj (.obj) and COLLADA (.dae)
  • A valid COLLADA output file with recognized textures in Unity is mandatory.
  • Create a state of the art web app interface.
  • Please do use only open-source dependencies within your solution.

Processor in the swimming pool?

In addition to your brainpower, this challenge also requires your heart and soul. Creative work, summer sun, fresh water and party unite to create an unforgettable experience. Get to know many creative people in the beautiful Lido Schenna!

Be there!