Diese Seite befasst sich mit DXStudio, einem Programm, dass alles bietet was man zum Erstellen von 3D Präsentationen über Simulationen bis hin zu Spielen benötigt. DXStudio vereint eine mächtige 3D Engine und eine Reihe von Tools zur Bearbeitung von 3D Grafiken, 2D Grafiken (für das Benutzerinterface, Menüs, etc. …), dem Code und vieles mehr in einem Programm.

Klicke hier, für ausführliche Informationen.

Neueste Forum-Themen

Spacemanvon: Dave am 07 Jun 10 (um 12:15 Uhr)
Umlaute anzeigen lassenvon: Garfield am 04 Jun 10 (um 15:16 Uhr)
Tutorial :Login mit mysqlabfragevon: Garfield am 04 Jun 10 (um 15:12 Uhr)
Webbrowser öffnenvon: Garfield am 03 Jun 10 (um 13:56 Uhr)
Eigene Cursor einfügenvon: Garfield am 31 May 10 (um 10:06 Uhr)
14
Jun

Heute haben uns Worldweaver einen kleinen Einblick in die kommenden Features der Version 4 gewährt:

Cross platform support – players for Android, and Java+OpenGL (Windows+Mac+Linux).

Editor based mesh tweaker – for terrain finishing touches. Lets you ‘soft’ select vertices and raise/lower.

Light shaft effect – creates volumes of light beams.

Shadow improvements – removing judder of mapped shadows as resolution becomes more obvious.

Password protect option on build, with more seamless use of protected components.

SM2 minimum with user shader code insertion points, will compile SM3 if available.

Editor based performance monitor with pie charts showing a breakdown of time in each frame, with click-to-drilldown.

Instant edit and preview of documents. The documents are always loaded, so no need for F12. Scene editors launch without delay. Restart/pause buttons on the toolbar.

Water system - more easily add rivers and pools into your terrain.

Re-engineered scene graph - will provide a huge boost to render speed on all complex documents.

Comprehensive script commands for adding/removing any aspect (e.g. object.effectAdd), with tighter memory management.

Die erste Beta wird in den nächsten Wochen verfügbar sein, zudem ist der offizielle Release noch für diesen Sommer geplant.

04
Mai

Der nächste Service-Release lässt lang auf sich warten, doch es wird fleißig daran gearbeitet. Neben einer Menge Bugfixes, wird auch das ein oder andere neue Feature den Weg in die nächste Version finden (Hauptsächlich wird momentan an 4.0 gearbeitet, weshalb Updates für die Version 3 immer seltener werden.). Als kleine Vorschau konnte man jetzt schon den Transparenz-Effekt begutachten.

Hier ein paar Screenshots:

Auf dem ersten Bild sieht man eine DX Studio-Anwendung mit komplett transparentem Hintergrund und ohne jeglichen Fensterrahmen, etc… . Mit dem Programm im Vordergrund lassen sich auch die Programme im Hintergrund bedienen, was Raum für jede Menge netter Spielereien lässt.

Außerdem kann man das Ganze auch mit dem Aero Glaseffekt versehen:

Funktionieren tut das Ganze allerdings nur unter Windows Vista und Windows 7.

19
Feb

Wie versprochen habe ich ein kleines Tutorial erstellt, dass zeigt, wie man ein kleines Spiel mit DX Studio entwickelt. Das Spiel ist simpel und soll nur einige Grundfunktionen aufzeigen. Über Verbesserungsvorschläge und konstruktive Kritik würde ich mich sehr freuen :) .

Zum Tutorial

08
Feb

Gestern war ich etwas gelangweilt und habe einfach mal ein meinen Bildschirm beim Vorbereiten eines Tutorials aufgenommen ;) .
Das Resultat: In 10 Minuten einen funktionsfähigen Prototypen gebastelt :) .
Viel Spaß

Das entsprechende Tutorial folgt in den nächsten Tagen :D .

03
Feb

Mit den DX Tokens kündigte Chris S. ein neues Belohnungs-System an, dass auf der offiziellen Website integriert werden soll.

Das Ganze soll in etwa so ablaufen:

  1. User A braucht dringend Hilfe, neue 3D Models oder Soundeffekte.
  2. User B braucht dringend eine neue DX Studio Lizenz  oder halt eine allgemeine Motivation ;) .
  3. Nun bietet User B an, User A zu helfen, und möchte im Gegenzug 1 DX Token.
  4. User A kauft nun bei Worldwever einen Token und gibt diesen an User B sobald die Arbeit erledigt ist.
  5. User B kann mit diesem Token nun selbst Hilfe kaufen oder diesen gegen eine DX Studio Lizenz eintauschen.

Das Ganze befindet sich allerdings noch in Planung. Weder der Name für die “DX Tokens” steht endgültig fest, noch steht der Preis für diese fest. Was allerdings fest steht ist, Token-Dienstleistungen nur in bestimmten Foren anzubieten.  Damit möchte man vermeiden, dass in allen Teilen des Forums Hilfe nur noch gegen Tokens angeboten wird.

Wer selbst seine Meinung oder Verbesserungsvorschläge dazu loswerden möchte, sollte dies am besten im entsprechenden Thread des offiziellen Boards tun: http://dxstudio.com/forumtopic.aspx?topicid=57ecdda0-ca5a-49bc-be74-9680ea01979e

03
Feb

Zugegeben…, ich habe dxstudio.de in der letzten Zeit stark vernachlässigt. Das soll sich ab sofort ändern, dazu werde ich euch nun euch wieder regelmäßiger über Updates und allgemeine News informieren.

In der Zwischenzeit gab es wieder vielerlei neue Releases, aktuell: 3.2.10. Dieses enthält 3 neue Features und einige Bugfixes:

NEW: layer.opacity – you can now fade in and out your layers
NEW: Animation split – the animation editor has a basic implementation to break one big animation into several named smaller ones
NEW: object.handle – an integer unique for every object in the whole player, for the lifetime of the player
FIX: Partially offscreen 3d layers now behave as expected
FIX: Firefox plugin was not exposing Send event correctly in Firefox 3.6
FIX: mouse.trap – now respects Alt+Tab and window movement when in a browser.
FIX: Relative external linked controls could raise an editor error
FIX: Shader compile errors can bombard the editor – only the first is shown now.
FIX: You now cannot delete a control or module you’re editing
FIX: Library based environments now fully supported

Die neuen Features sind dabei sehr interesannt. Layer lassen sich nun mit einem geschmeidigen Übergang ein- und ausblenden, Animation lassen sich einfach in DX Studio aufteilen und mit object.handle hat nun auch jedes Objekt einen eigenen einzigartigen Handle. Gerade letzteres hat mir zuvor beim basteln eines Leveleditors einige Probleme bereitet.

Den Download gibt es wie gewohnt hier.

Außerdem neu seit 3.2.0:

  • NEW: Build Installer option in the Tools menu (requires InnoSetup).
  • NEW: system.layerGetArray, system.sceneGetArray(), scene.bitmapGetArray(), scene.meshGetArray(), scene.backgroundGetArray(), scene.controlDefGetArrayIds(), scene.moduleDefGetArrayIds(), scene.particleDefGetArray().
  • NEW: scene.bitmapCreate(id, width, height) for new 2d bitmaps
  • NEW: system.syncMonitor property to control sync to monitor refresh at runtime.
  • NEW: object.subgroup.intersectPlaneWorld(planePos, planeNormal) for getting intersection shapes.

02
Dez

Es ist nun schon einige Zeit her, dass ein Service Release veröffentlicht wurde, doch keine Sorge…, es wird fleißig gewerkelt. Betatester haben sicherlich schon einen Blick auf Version 3.1.28 und dessen Neuerungen geworfen. Das nächste Release wird definitiv noch diesen Monat kommen und einige Neuerungen mit sich bringen. Genaueres dazu werde ich ebenfalls hier Posten, sobald eine Featureliste offiziell veröffentlicht wird.

Es wird allerdings eine Änderung in der Versionierung geben. Da es mit dem nächsten Release signifikante Änderungen geben wird, wird die nächste Version schon als Version 3.2 veröffentlicht. Für Januar/Februar ist dann auch schon Version 4.0 angedacht!

Teile uns deine Meinung im Forum mit :) !

Passend dazu hat Worldweaver  auch DX Studio auch ein neues Logo verpasst:

x512

09
Okt

Letzte Woche habe ich das DX Showcase einem Update unterzogen und ein paar neue Features hinzugefügt. Nun könnt ihr zu eurem Projekt einen Blog führen, mit dem neuen [img]-BBCode Bilder in Blogeinträge und Projektbeschreibungen einfügen und einen übersichtlicheren Sceenshotmanager genießen .

Nähere Infos gibt es im entsprechenden Blogeintrag im DX Showcase ;) .

08
Okt

Soeben wurde Version 3.1.15 veröffentlicht. Zudem wurde angekündigt, dass die Arbeiten an Version 3.2 nun auch begonnen haben. Die 3.2 Beta wird voraussichtlich in 3-6 Wochen beginnen.

NEW: Added mesh.updateSpecialSubgroups() to rebuild DXLOD, DXMORPH, DXSHADOW, DXPHSYICS settings.
NEW: Ogg audio and video streams should support scene.media.pause
NEW: Exporting a scene from an encrypted doc makes the scene encrypted (like dxmesh)

FIX: Firefox plugin would fail to launch on some systems
FIX: List should still clear away when clicked regardless of active click zones underneath
FIX: Memory leak on environment add/remove
FIX: Cursor keys not activate when coming out of full screen unless the window is re-selected
FIX: ui.textForegroundCol as its not changing the text / label colour
FIX: canSee function was not using correct viewpoint positioning
FIX: Quotation mark not being properly escaped in a 2D scene text object
FIX: Module Manager – remove one of the modules in the manager it stays in the scene visible until you have reloaded the scene.
FIX: Module Manager – changing a module (e.g. add mesh) changes not shown
FIX: Module Manager – in range modules not being shown (after a while)
FIX: Module Manager – Sometimes the modules appear at the wrong place when they are shown again
FIX: After creating a particle and adding an emitter to the scene, when changes are made to the particle the emitter fails to run in the editor
FIX: Relative linked resources not being located when run as EXE

Download

Diskussion

03
Okt

Chris S. hat im offiziellen Forum schon mal offen gelegt, woran das Team arbeitet bzw. was uns in Zukunft erwarten wird. Eine komplette Liste wird demnächst veröffentlicht, die folgenden Punkte sind aber bereits bestätigt:

  • Verbessertes Wassersystem (für Flüsse und Wasserfälle)
  • Trace Tree script (Scripte sollen bis zu 20x schneller sein als in der 3.1)
  • Zentrales Resourcenmanagement
  • Alle Resourcen/ DX-Dateien (*.dxscene, *.dxcontrol, etc.) werden verschlüsselbar sein
  • Asynchrone Varianten von allen Synchronen Funktionen
  • Asynchrones Laden (man wird ein kleines Lade-Dokument laufen lassen können, während das Hauptdokument lädt)
  • erweiterte Kontrolle über den Modul-Manager
  • Ein SDK um den Player via C++ zu erweitern