The xBIM Toolkit

  •        979

The open source eXtensible Building Information Modelling (xBIM) Toolkit

http://xbim.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

open3mod - Open 3D Model Viewer - A quick and powerful 3D model viewer

  •    CSharp

A general-purpose 3D model viewer. Based on Open Asset Import Library, it supports reading about fourty 3D file formats, including FBX, DXF, Collada, Obj, X, PLY, 3DS, LWO, LWS, STL and IFC (full list). 3-clause BSD license. Read LICENSE for the details, but it boils down to "use as you like but reproduce the copyright notice".

BIM

  •    Java

BIM is a Java based AOL Instant Messenger (AIM) Client featuring a full feature Swing GUI. BIM also comes with encryption support. It has a small code base (617KB w/encryption libs) and can be easily dropped and run on wide array of operating systems.

openMAINT - Property and Facility Management

  •    PHP

openMAINT is an application for the management of buildings, installations, movable assets and related maintaining activities. It helps the managing authority to know, organize and update those data related to the asset inventory, in order to support their decision and operative procedures. Its feature include Space & Asset Inventory, Facility Maintenance, Logistic Management, Economic Management, Energy & Environment, GIS & BIM support.

LEIBnix

  •    C++

With LEIBnix you can control and monitor devices connected to the EIB (European Installation Bus). LEIBnix uses the FT1.2 protocol/interface to connect to the EIB. Physical interface can be any bus-coupler or BIM-113 module.

Convex 3D

  •    C++

A converter, viewer and object extractor for popular 3D file formats (3DS, OBJ, LWO etc). Features very fast text renderer with font anti-aliasing, support for textures and materials, modelling grid and axis, making scene screenshots, postprocessing etc


3D Modelling Scripting Extensions

  •    Perl

Dynamically loadable modules for TclTk, Perl, Python to ease the task of building custom 3D modellers and rendering engines.

RRoRIfE

  •    Java

The Registry/Repository of Representation Information for Engineering (RRoRIfE) is a Java-based tool for building up and using a repository of information about 2D and 3D modelling formats and format migration software.

OpenSceneGraph - 3D graphics toolkit

  •    C++

The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. It is based around the concept of a SceneGraph, providing an object-oriented framework on top of OpenGL. This frees the developer from implementing and optimizing low-level graphics calls and provides many additional utilities for rapid development of graphics applications.

vtk-js - Visualization Toolkit for the Web

  •    Javascript

VTK is an open-source software system for image processing, 3D graphics, volume rendering and visualization. VTK includes many advanced algorithms (e.g., surface reconstruction, implicit modelling, decimation) and rendering techniques (e.g., hardware-accelerated volume rendering, LOD control). The JavaScript implementation remain a subset of the actual C++ library but efforts will be made to easily port or compile native VTK code into WebAssembly to better blend both world. The origin of VTK is with the textbook "The Visualization Toolkit, an Object-Oriented Approach to 3D Graphics" originally published by Prentice Hall and now published by Kitware, Inc. (Third Edition ISBN 1-930934-07-6). VTK has grown (since its initial release in 1994) to a world-wide user base in the commercial, academic, and research communities.

Famous - JavaScript Framework with 3D Support for building Mobile or Destop Apps

  •    JavaScript

Famo.us is a free and open source JavaScript platform for building mobile apps and desktop experiences. What makes Famo.us unique is its JavaScript rendering engine and 3D physics engine that gives developers the power and tools to build native quality apps and animations using pure JavaScript. Famo.us runs on iOS, Android, Kindle and Firefox devices and integrates with Angular, Backbone, Meteor and Facebook React.

Revolved - 3D modelling app for the iPad

  •    Objective-C

This is the complete source code of Revolved – the 3D modelling app for the iPad that I've developed last summer. There were many reasons for making Revolved open-sourced – some internal, some external, but it nonetheless feels like the perfect time to share the source code with the rest of the world. I strongly believe in giving back, as I've personally learned so much from others.

thingiview.js - Javascript 3D Model Viewer

  •    Javascript

A javascript (using Canvas and WebGL if available) 3D model viewer. Uses the Three.js 3D Engine. Check out the Examples. It's important that everything is done within window.onload.

The Braincirc modelling environment

  •    C

Braincirc is an open source modelling environment for building and sharing models. It is designed for UNIX-like systems, and is particularly appropriate for biological/chemical models. Below is the latest release with some SBML support.

Performance Co-Pilot 3D Viewer

  •    C++

pcpViewer is a 3D viewer of data gathered through the excellent quot;Performance Co-Pilotquot; library (http://oss.sgi.com/projects/pcp). You can see usage of CPU time, net devices, memory, hard drives, and virtually any data exported by the pcp library and da

buffer-ios-image-viewer - The BFRImageViewer is a turnkey solution to present images within your iOS app 🎉!

  •    Objective-C

It features swipe gestures to dismiss, automatic image scaling, zooming and panning, supports multiple images, image types, URL backloading, custom view controller transitions, built in parallax effect, live photos and plays nicely with 3D touch! We use it all over the place in Buffer for iOS :-). We've got code samples of each feature in the demo app, feel free to take a peek 👀.

eos - A lightweight 3D Morphable Face Model fitting library in modern C++11/14

  •    C++

eos is a lightweight 3D Morphable Face Model fitting library that provides basic functionality to use face models, as well as camera and shape fitting functionality. It's written in modern C++11/14. An experimental model viewer to visualise 3D Morphable Models and blendshapes is available here.

Perspective - Easy 2D and 3D programming with WPF

  •    WPF

Perspective is an experimental and pedagogical .NET class library for building WPF user interfaces : - 2D controls and utility classes to build skinnable and localizable applications, - 3D controls and basic geometrical shapes (polygons, cube, sphere, ring, etc.)

3DTK - The 3D Toolkit

  •    C++

The 3D Toolkit provides algorithms and methods to process 3D point clouds. In includes automatic precise registration (6D simultaneous localization and mapping, 6D SLAM) and other tools, e.g., a fast 3D viewer, plane extraction software, etc.

ThermoPower Modelica Library

  •    

ThermoPower is a Modelica library for the modelling of thermal power plants. It provides basic building blocks for system-level dynamic modelling of conventional, combined cycle, combined heatamp;power, ORC, solar, and nuclear plants.