Abo
  • Services:

Imageworks gibt OSL und Field3d als Open Source frei

Tochter von Sony Pictures startet fünf Open-Source-Projekte

Der zu Sony Pictures gehörende Special-Effects- und Animationsspezialist Imageworks veröffentlicht fünf intern genutzte Softwareprojekte als Open Source. Dazu zählen die Open Shading Language, ein Maya-Plug-in zur Kameramaskierung und Field3d, eine Bibliothek zum Speichern von Voxel-Daten.

Artikel veröffentlicht am ,

Imageworks war an Filmen wie Watchmen, Operation Walküre, Hancock, Beowulf und I am Legend sowie den kommenden Kinofilmen Alice im Wunderland und Roland Emmerichs 2012 beteiligt. Seit Jahren nutzt Imageworks dazu freie Software, allen voran Linux. Mit der Veröffentlichung eigener Projekte als Open Source wolle man nun etwas zurückgeben, heißt es in einer Ankündigung des Unternehmens.

Stellenmarkt
  1. DAN Produkte GmbH, Raum Schleswig-Holstein, Niedersachen, Hamburg, Bremen (Home-Office)
  2. DLR Deutsches Zentrum für Luft- und Raumfahrt e.V., Köln

So stellt Imageworks unter anderem die Softwarebibliothek Field3D zum Speichern von Voxel-Daten als Open Source zur Verfügung. Die Bibliothek umfasst C++-Klassen, die Voxel-Dateien sowohl im Speicher als auch in einem auf HDF5 basierenden Dateiformat speichern. Entwickelt wurde die Software, um drei unterschiedliche, bei Imageworks verwendete Dateiformate zum Speichern von Voxel-Daten zu ersetzen. Heute ist Field3d die Basis von Imageworks' Simulation-Framework- und Volume-Rendering-Software und wird aktiv in der Filmproduktion eingesetzt.

Bei der ebenfalls freigegeben Open Shading Language (OSL) handelt es sich um eine einfache, an C angelehnte Shader-Sprache, die Konzepte wie Radiance Closures, Bidirektionale Reflektanzverteilungsfunktionen (BRDF) und verzögertes Ray-Tracing abdeckt. Das Projekt umfasst die komplette Sprachspezifikation, einen Compiler, der OSL in Assembler-ähnlichen Bytecode umwandelt, einen Interpreter sowie eine Funktionsbibliothek. Dank klarer C++-APIs sollen sich die Komponenten leicht in existierende Renderer und andere Applikationen integrieren lassen. Der Quelltext soll zudem Erweiterungen und die Entwicklung zusätzlicher Backends ermöglichen, beispielsweise um die Effekte auf GPUs oder Spezialhardware auszuführen.

Mit Maya Reticle steht eine Erweiterung für die 3D-Software Maya bereit, die die Festlegung von Standardkameramasken erlaubt. Die Bibliothek Scala Migrations soll bei der Verwaltung von Upgrades und Rollbacks für Datenbankschemata helfen. Damit lassen sich Code und Datenbankschemata gemeinsam verwalten, so dass mehrere Entwickler gleichzeitig Schemata verändern, lokal testen und später in ein Versionskontrollsystem einchecken können. Die Software basiert auf Ruby on Rails. Eine Abstraktionsschicht sorgt dafür, dass verschiedene Datenbankhersteller unterstützt werden können.

Das fünfte Projekt heißt Pystring, eine Sammlung von C++-Funktionen, die das Verhalten von Pythons Stringfunktionen nachahmen.

Imageworks fasst seine Open-Source-Projekte unter opensource.imageworks.com zusammen. Gehostet werden die Projekte bei Google Code. Alle stehen unter einer BSD-Lizenz.



Anzeige
Spiele-Angebote
  1. (-40%) 11,99€
  2. 8,99€
  3. 8,49€
  4. 4,99€

Knut von Rolle 31. Jul 2009

versenken will, der stellt es unter die BSD-Lizenz.

kelox 31. Jul 2009

omg, thema und author verwechselt :X


Folgen Sie uns
       


Anno 1800 - Fazit

Die wunderbare Welt von Anno 1800 schickt Spieler auf Inseln, auf denen sie nach und nach ein riesiges Imperium aufbauen können.

Anno 1800 - Fazit Video aufrufen
Technologie: Warum Roboter in Japan so beliebt sind
Technologie
Warum Roboter in Japan so beliebt sind

Japaner produzieren nicht nur mehr Roboter als jede andere Nation, sie gehen auch selbstverständlicher mit ihnen um. Das liegt an der besonderen Geschichte und Religion des Inselstaats - und an Astro Boy.
Von Miroslav Stimac

  1. Kreativität Roboterdame Ai-Da soll zeichnen und malen
  2. Automatisierung Roboterhotel entlässt Roboter
  3. Cimon Die ISS bekommt einen sensiblen Kommunikationsroboter

Echo Wall Clock im Test: Ach du liebe Zeit, Amazon!
Echo Wall Clock im Test
Ach du liebe Zeit, Amazon!

Die Echo Wall Clock hat fast keine Funktionen und die funktionieren auch noch schlecht: Amazons Wanduhr ist schon vielen US-Nutzern auf den Zeiger gegangen - im Test auch uns.
Ein Test von Ingo Pakalski

  1. Amazon Echo Link und Echo Link Amp kommen mit Beschränkungen
  2. Echo Wall Clock Amazon verkauft die Alexa-Wanduhr wieder
  3. Echo Wall Clock Amazon stoppt Verkauf der Alexa-Wanduhr wegen Technikfehler

Adblock Plus: Adblock-Filterregeln können Code ausführen
Adblock Plus
Adblock-Filterregeln können Code ausführen

Unter bestimmten Voraussetzungen können Filterregeln für Adblocker mit einer neuen Funktion Javascript-Code in Webseiten einfügen. Adblock Plus will reagieren und die entsprechende Funktion wieder entfernen. Ublock Origin ist nicht betroffen.
Von Hanno Böck

  1. Urheberrecht Axel-Springer-Verlag klagt erneut gegen Adblocker
  2. Whitelisting erlaubt Kartellamt hält Adblocker-Nutzung für "nachvollziehbar"
  3. Firefox Klar Mozilla testet offenbar Adblocker

    •  /