Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Der Voxel Editor ist ein webbasiertes 3D-Modellierungstool zur einfachen Konstruktion von 3D-Modellen, die ausschließlich aus farbigen Würfeln (genannt Voxel) bestehen.
Neben grundlegenden Funktionen - Voxel setzen, Voxel löschen, Voxelfarbe bestimmen - gibt es zusätzliche Werkzeuge, die auch komplexere Voxel-Modelle effizient und schnell realisierbar machen. Dabei werden unterschiedliche Arbeitsweisen und individuelle Anpassungen der Anwender unterstützt.

Zur aktuellen Version auf Github

 

Table of Contents

 

Vision

...

Während der Voxel Editor im Rahmen des Projekt B nur für Notebooks und Standrechner mit Drei-Tasten-Maus entwickelt werden soll, wird eine Anpassung für Mobilgeräte zum schnellen "Voxeln" unterwegs als zielgruppenrelevant erachtet und ist für spätere Versionen geplant. Die Grundsteine für eine Touch-Bedienung - ein aufgeräumtes Interface, große Bedienelemente - sollen jedoch schon bei dieser Version gelegt und bei der Gestaltung berücksichtigt werden.

Konzeption

...

Bedienoberfläche

Image Modified

Die Bedienoberfläche des Voxel Editors besteht aus der Arbeitsfläche in der Mitte, der Projektleiste darüber sowie der Werkzeugleiste und der Farbpalette am rechten Rand.

...

Es gibt vier Basiswerkzeuge:

  • Voxel erzeugen (1)erzeugen  Image Added
  • Voxel löschen (2)löschen  Image Added
  • Voxelfarbe aufnehmen (3)aufnehmen  Image Added
  • Voxel neu einfärben (4)einfärben  Image Added

Zusätzlich gibt es Spezialwerkzeuge, die dem Anwender die Arbeit an komplexeren Würfelmodellen erleichtern und fortgeschrittenen Nutzern eine hohe Zeitersparnis bieten.

  • Voxel-Block erzeugen (5)erzeugen  Image Added
  • Modell vergrößern (6)vergrößern  Image Added

Ein Klick auf ein Werkzeug-Icon aktiviert den entsprechenden Bearbeitungsmodus - dieser ist solange aktiv, bis ein anderes Werkzeug aktiviert wird. Eine Ausnahme bildet die Funktion "Voxelfarbe aufnehmen".

...

Achtung: Sobald der Nutzer einen neuen Arbeitsschritt macht, während es inaktive Speicherstände nach dem aktuellen gibt, werden diese überschrieben, also unwiderruflich gelöscht. Weiterhin werden die jeweils ältesten Speicherstände gelöscht, wenn alle Speicherplätze belegt sind und ein neuer Arbeitsschritt gespeichert werden muss.

Im Kapitel Entwicklung gibt es Details zur Implementierung des Speicherstände-Features.

Workflows

Der Voxel Editor unterstützt unterschiedliche Arbeitsweisen, die der Anwender beliebig kombinieren und so ein individuelles Vorgehen bei der Konstruktion von Voxel-Modellen entwickeln kann.

...

Die Icons sowie im Vorfeld entstandene Mockups sind mit Inkscape angefertigt worden. Das Bild "Voxel-Block-Werkzeug: Icon-Evolution" zeigt die Wege, die bei der Anfertigung eines Icons gegangen wurden.

Als Plattform zur Kollaboration und Veröffentlichung dient Github. Im offiziellen Voxel Editor-Repository wird es auch zukünftig Updates und neue Funktionen geben. Zur Mitarbeit sind alle herzlich eingeladen!

Inspiration:

...