Abo
  • IT-Karriere:

Licht und Schatten aufgehübscht: Neue Ca3D-Engine erschienen

Verbindet vorberechnete Radiosity-Beleuchtung mit dynamischen Shadern

Mit der für Spiele und Simulationen gedachten Ca3D-Engine (Ca3DE) lassen sich nun auch stimmungsvollere 3D-Welten erstellen, da sich vorberechnete Radiosity-Beleuchtung mit dynamischen, vom Grafikchip berechneten Shadern und Schatten-Berechnungstechniken verbinden lassen. In einer neuen Demo können die neuen Funktionen bereits gesehen werden. Diese Version kann auch für private Spieleentwicklung genutzt werden.

Artikel veröffentlicht am ,

Radiosity, dynamische Schatten und Normal Maps
Radiosity, dynamische Schatten und Normal Maps
Die "Augmented Lightmap Technology" verbindet die weichen Schatten von vorberechnetem Radiosity-Rendering, die Oberflächendetails von als Normal-Maps bezeichneten 3D-Texturen, bewegte Glanzlichteffekte ("Specular Highlights", virtuelle Spiegelung von Lichtstrahlen) und eine hohe Rendergeschwindigkeit durch nur eine nötige "virtuelle Lichtquelle". Entwickler Carsten Fuchs sieht damit die Rendering-Qualität seiner Ca3D-Engine deutlich verbessert.

Stellenmarkt
  1. AKDB, Regensburg
  2. LOTTO Hessen GmbH, Wiesbaden

Größere Maps
Größere Maps
Ebenfalls neu hinzugekommen ist eine Unterstützung für erheblich größere Innen- und Außenareale - die aktualisierte Tech-Demo von Ca3D-Engine enthält eine Map mit einem virtuellen Quadratkilometer Außengelände sowie einem mehrstöckig in die Tiefe gehenden Gebäude. Die von Fuchs veröffentlichten Bildschirmfotos zur neuen 3D-Engine-Version stammen also alle aus derselben Map.

Neues GUI-System
Neues GUI-System
Zudem lässt sich das neue Lua-gescriptete GUI-System - ein Fenster-Manager in der Engine - nicht nur für die normale Bedienoberfläche, sondern auch für interaktive Steuerelemente in der 3D-Welt nutzen. Fuchs nennt ein Konsolenfenster, Chat-Dialoge, Head-Up-Displays (HUD) und Benutzereinstellungen ebenso als Beispiele wie Steuerfelder direkt in den 3D-Szenen von Spielen. Da die Scriptsprache Lua genutzt wird, soll die GUI-Programmierung einfach sein und dennoch viele Möglichkeiten bieten. Dazu kommt noch eine Komponente für die Schriftdarstellung, die auch Kerning unterstützt.

Mit dem neuen Dateisystem kann die überarbeitete Ca3D-Engine Dateizugriffe virtualisieren. So kann fortan beispielsweise auch auf Dateien in Zip-Archiven oder verschlüsselten Dateicontainern wie bei Dateien aus normalen Verzeichnisse zugegriffen werden. Auch ist es nun Ca3DE-Mods möglich, auf Daten in anderen Mods zuzugreifen. Für die Zukunft hat Fuchs auch HTTP- und FTP-Zugriffe vorgesehen, etwa für automatische Updates.

Die Ca3D-Engine ist zwar eine kommerzielle 3D-Engine, aber das Software Development Kit ist frei verfügbar. Mit Hilfe des offenen Quellcodes des "Ca3DE DeathMatch Mod" lassen sich eigene, nichtkommerzielle (Netzwerk-)Spiele entwickeln. Carsten Fuchs gibt den vollen Quellcode seiner Engine nur an zahlende Lizenznehmer ab. Bisher gibt es die Ca3D-Engine für Linux und Windows.

Eine Version für MacOS X ist zwar noch nicht in Entwicklung, das liegt laut Fuchs aber im Grunde nur daran, dass er selbst noch keine Mac-Hardware besitze. Ausgelegt für Macs sei die Engine aber schon dank ihres modularen Code-Aufbaus und der ausschließlichen Verwendung von plattformübergreifenden Komponenten wie z.B. OpenGL für Grafik, Berkley Sockets für das Netzwerk und fmod für Sound.



Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. (u. a. Grafikkarten, Monitore, Mainboards)
  3. 83,90€

GrinderFX 16. Feb 2007

Und nur weil man etwas runterläd und testet, sieht man noch lange nicht wie...

Nicwin_ 15. Feb 2007

dass Programmierer eben nichts von Hab ich das da eben richtig gelesen? Ein Programmierer...

ogre 15. Feb 2007

ich glaub steve hat besseres zu tun ??

/b/ 15. Feb 2007

ihr solltet dann mal ne firma aufmachen zusammen :) anrufer: ist CF da? firma: nein, ist...

/b/ 15. Feb 2007

ui, haben die so angezogen in der letzten version? hatte vor ca 2 jahren einige angebote...


Folgen Sie uns
       


Huawei P30 Pro - Test

5fach-Teleobjektiv und lichtstarker Sensor - das Huawei P30 Pro hat im Moment die beste Smartphone-Kamera.

Huawei P30 Pro - Test Video aufrufen
Bug Bounty Hunter: Mit Hacker 101-Tutorials zum Millionär
Bug Bounty Hunter
Mit "Hacker 101"-Tutorials zum Millionär

Santiago Lopez hat sich als Junge selbst das Hacken beigebracht und spürt Sicherheitslücken in der Software von Unternehmen auf. Gerade hat er damit seine erste Million verdient. Im Interview mit Golem.de erzählt er von seinem Alltag.
Ein Interview von Maja Hoock

  1. White Hat Hacking In unter zwei Stunden in Universitätsnetzwerke gelangen

Strom-Boje Mittelrhein: Schwimmende Kraftwerke liefern Strom aus dem Rhein
Strom-Boje Mittelrhein
Schwimmende Kraftwerke liefern Strom aus dem Rhein

Ein Unternehmen aus Bingen will die Strömung des Rheins nutzen, um elektrischen Strom zu gewinnen. Es installiert 16 schwimmende Kraftwerke in der Nähe des bekannten Loreley-Felsens.

  1. Speicherung von Überschussstrom Wasserstoff soll bei Engpässen helfen
  2. Energiewende DLR-Forscher bauen Kohlekraftwerke zu Stromspeichern um
  3. Erneuerbare Energien Wellenkraft als Konzentrat

LTE-V2X vs. WLAN 802.11p: Wer hat Recht im Streit ums Auto-WLAN?
LTE-V2X vs. WLAN 802.11p
Wer hat Recht im Streit ums Auto-WLAN?

Trotz langjähriger Verhandlungen haben die EU-Mitgliedstaaten die Pläne für ein vernetztes Fahren auf EU-Ebene vorläufig gestoppt. Golem.de hat nachgefragt, ob LTE-V2X bei direkter Kommunikation wirklich besser und billiger als WLAN sei.
Eine Analyse von Friedhelm Greis

  1. Vernetztes Fahren Lobbyschlacht um WLAN und 5G in Europa
  2. Gefahrenwarnungen EU setzt bei vernetztem Fahren weiter auf WLAN

    •  /