Abo
  • Services:

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. Knorr-Bremse Systeme für Nutzfahrzeuge GmbH, Schwieberdingen
  2. Bosch Gruppe, Berlin-Charlottenburg

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. 119,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
       


Red Dead Redemption 2 - Golem.de live

Wir reden gemeinsam mit unserer Community über das große Spiel 2018, Red Dead Redemption 2, nach dem Test.

Red Dead Redemption 2 - Golem.de live Video aufrufen
NUC7 (June Canyon) im Test: Intels Atom-Mini ist großartig
NUC7 (June Canyon) im Test
Intels Atom-Mini ist großartig

Der aktuelle NUC7 alias June Canyon ist einer der bisher besten Mini-PCs von Intel: Er hat genügend Leistung für alltägliche Aufgaben sowie Video-Inhalte, bleibt schön leise und kostet überdies deutlich weniger als 200 Euro.
Ein Test von Marc Sauter und Sebastian Grüner

  1. Bean Canyon und Crimson Canyon Intels NUCs haben 10-nm-Chip und AMD-Grafik
  2. Crimson Canyon Intel plant weiteren Mini-PC mit Radeon-Grafik
  3. NUC8i7HVK (Hades Canyon) im Test Intels Monster-Mini mit Radeon-Grafikeinheit

Agilität: Wenn alle bestimmen, wo es langgeht
Agilität
Wenn alle bestimmen, wo es langgeht

Agiles Arbeiten ist, als ob viele Menschen gemeinsam ein Auto fahren. Aber wie soll das gehen und endet das nicht im Riesenchaos?
Von Marvin Engel

  1. Software-Entwickler CDU will Online-Weiterbildung à la Netflix
  2. Bundesagentur für Arbeit Ausbildungsplätze in der Informatik sind knapp
  3. IT-Jobs "Jedes Unternehmen kann es besser machen"

15 Jahre Extreme Edition: Als Intel noch AMD zuvorkommen musste
15 Jahre Extreme Edition
Als Intel noch AMD zuvorkommen musste

Seit 2003 verkauft Intel seine CPU-Topmodelle für Spieler und Enthusiasten als Extreme Edition. Wir blicken zurück auf 15 Jahre voller zweckentfremdeter Xeon-Chips, Mainboards mit Totenschädeln und extremer Prozessoren, die mit Phasenkühlung demonstriert wurden.
Von Marc Sauter

  1. Quartalszahlen Intel legt 19-Milliarden-USD-Rekord vor
  2. Ryan Shrout US-Journalist wird Chief Performance Strategist bei Intel
  3. Iris GPU Intel baut neuen und schnelleren Grafiktreiber unter Linux

    •  /