Open Source Engagement

Open Source Software hat längst bewiesen, dass sie kommerziellen Projekten ebenbürtig wenn nicht sogar überlegen ist. Erfolgreiche Werkzeuge wie zum Beispiel Eclipse, Linux oder GCC helfen uns bei unserer täglichen Arbeit. Da ist es selbstverständlich diese Community mit einem starken Engagement und zahlreichen Open Source Projekten ebenfalls wieder zu unterstützen. NetAllied Systems betreut unter anderem folgende Projekte:

Ogre4j

Ogre4j stellt Java Bindings für die erfolgreiche C++ 3D Render-Engine Ogre3D zur Verfügung.

XBiG

eXtended Bindings Generator: Mit Hilfe von Code-Analyse lassen sich APIs automatisiert in eine XML Beschreibung überführen. Mittels XSLT werden daraus automatisiert z.B. Bindings zwischen C++ und JAVA erstellt. Prominentestes Projekt ist Ogre4j.

Open COLLADA for Maya

MIT Lizenz basierte COLLADA Importer und Exporter für Autodesk Maya.

Open COLLADA for 3ds Max

MIT Lizenz basierte COLLADA Importer und Exporter für Autodesk 3ds Max.

Open COLLADA SAX Library

Performanceoptimierter Reader für COLLADA

Open COLLADA Stream Writer

Performanceoptimierter Writer für COLLADA

MathMLSolver

MathMLSolver ist eine C++ Bibliothek zum Einlesen von MathML 2.0 Dokumenten, Aufbauen eines Abstract Syntax Tree und abschliessendem Evaluieren der Formeln. MathML ist seit Version 1.5.0 der COLLADA Spezifikation ein integraler Bestandteil des Kinematikmodels und der Animationsbeschreibung.

Ogre3D

NetAllied stellt für das Google SoC Studentenprojekt Mentoren-Kapazitäten bereit. Im Rahmen dieser Tätigkeit sind zahlreiche Erweiterungen für Ogre3D entstanden.