whXsiSuite

whXsiSuite ist ein einziges SoftImage|XSI Plugin mit einer Vielzahl von Mini Plugins. whNeuralNetwork, whGear, whWall und vielen anderen zusammengefasst in ein Plugin.

whNeuralNetwork

Mini Banner 001

Eine Funktion, mit der man Neurale Netzwerke in Form von Partikeln nachbildet. Es gab vor längerer Zeit mal eine Beta dazu. Im whXsiSuite ist es nun endlich mal als Final drin. Mit Neural Network werden mehrere Punkte virtuell miteinander verbunden. Zwischen den Punkten werden Partikel generiert, je mehr Nachbarn ein Partikel hat, desto größer wird er. Das ist quasi ein umgedrehter Filament Effekt. Die Funktion unterstützt massives Multi-Thread und kann bei falschen Parametern den Rechner etwas beschäftigen. Also etwas aufpassen.

whFacade

Mini Banner 001

Mein altes whWall Plugin unter einem anderen Namen mit einer etwas modifizierten Struktur. Das alte whWall Plugin kann ohne Probleme auch installiert sein, macht aber keinen Sinn mehr es zusätzlich noch zu installieren. Beide tun das Gleiche. Mit Facade kann man ganze Gebäude Seiten mit Fenstern und Sims erstellen in relativ sehr kurzer Zeit.

whCogwheel

Mini Banner 001

Mein altes whGear Plugin. Auch hier gilt das gleiche wie bei whWall. Es ist nichts Neues, sondern einfach nur in die neue Struktur umgeschrieben worden. Cogwheel kann Zahnräder bauen, dabei gibt es ein paar hundert (gefühlt) Optionen mit dem man das Zahnrad beschreiben kann. Man kann es auch zum Drucken von kleinen Zahnrädern verwenden.

whPointGrid

Mini Banner 001

Ein ICE Node mit dem ein Volume in ein unified point grid gewandelt werden kann. Das ist so ähnlich wie ein Lego Effekt. Das Plugin hat eine Limitierung von 15 Millionen Partikeln. Was man dann mit den Partikeln macht, kann jeder selbst entscheiden. Einschmelzen, Nebeln, was auch immer. Das Plugin arbeitet perfekt mit WriteICECache zusammen, und sollte auch so verwendet werden, um die maximale Performance zu bekommen.

whMandelbrotGenerator

Mini Banner 001

Ein ICE Node mit dem Partikel auf Basis der Mandelbrot-Menge generiert werden. Die Farbe wird durch die Iteration festgelegt. Weiterhin wird die Höhe eines Partikels auf Basis der Iteration ermittelt. Der Output sollte mittels WriteICECache gespeichert werden und in einem anderen Objekt wieder eingelesen werden, das geht schneller als die direkte Verwendung.

whMandelbrotMesh

Mini Banner 001

Erstellt aus einem Mandelbrot Menge eine Geometry. Diese Mesh kann man dann weiterverarbeiten und zum Beispiel verformen, oder ein Gelände Flug organisieren. Es gibt keine Limits, das einzige Limit ist Speicher und SoftImage|XSI selbst.

whWriteIceCache

Mini Banner 001

Ein Plugin mit dem man Point Positions, Sizes, Colors direkt in ICE-Cache Files schreiben kann. Dabei werden keine SoftImage|XSI Funktionen verwendet und ist daher extrem schnell. Mit dem Plugin kann man kurz mal ein paar Millionen Partikel in den ICE-Cache werfen, ohne das man es merkt. Der ICE-Cache ist mit dem normalen SoftImage|XSI ICE Cache Reader kompatibel. Dieses Plugin braucht man dann, wenn man eine sehr große Anzahl von Partikeln, die generiert werden, bearbeiten will. Es gibt nämlich keine SDK Funktion wie bei ICE, wenn man ein Emit machen will, das er eine Rückkopplung macht, wo man dann Partikel Eigenschaften einbauen kann. Wenn man ein Custom ICE Node erstellt geht das nicht und man muss nach der Generierung mit einer aufwendigen Funktion für Size, Color nachträglich machen. Wenn das SDK die Funktion hätte das man Size, Color pro Partikel bei der Generierung setzten könnte, bräuchte man das whWriteIceCache nicht. Mit whWriteIceCache macht man diesen Aufwand, und das dauert lange, einmal und speichert das Ergebnis OHNE es anzeigen zu müssen in ein Cache File. Das geht so schnell, das man fast glauben würde das SDK hätte diese Funktion.

whStringFromInteger und whStringIsEmpty

Für whWriteIceCache und dem Dateinamen angedacht, können aber auch sonst wie benutzt werden.

whNeuralNetwork_Visualize

Erstellt aus den whNeuralNetwork tolle Partikel, die man sich anschauen kann. Es ist eine Helper Komponente, die einem etwas Arbeit abnimmt. Ähnlich ist es mit whWriteIceCache_Helper, der einem dabei Hilft den Core ICE Node besser zu verwalten.

whRainbowColors

Kann Regenbogenfarben erstellen

whWorm

Mach ein Wurm, weiß nicht, ob das hilfreich sein kann

Bilder

Screenshot 001 Screenshot 002 Screenshot 003 Screenshot 004 Screenshot 005 Screenshot 006 Screenshot 007 Screenshot 008 Screenshot 009 Screenshot 010 Screenshot 011 Screenshot 012 Screenshot 013 Screenshot 014 Screenshot 015

Downloads und Updates

Im Download gibt es eine Hilfe SCN Datei, die einigermaßen selbst erklärend sein sollte. Unterstützt wird SoftImage|XSI 2012 32bit und 64bit. Es ist aber auch eine 7.5’er und eine 2015’er Version dabei.