Apr 28

FrozenSky umbenannt in Seeing#

RenameAm letzten Wochenende habe ich mein OpenSource-Projekt FrozenSky umbenannt in Seeing#. Der Grund ist schlicht der, dass der Begriff FrozenSky im Prinzip gar nichts mit der Sache zu tun hat, welche sich hinter dem Projekt verbirgt. Es geht um ein Multimedia-Toolkit für C# mit Schwerpunkt auf 2D- und 3D-Grafiken. Ich wollte einen Namen haben, der entsprechend besser zu diesem Thema passt. Nach etwas Überlegung ist mir dann die Variante „Seeing#“ eingefallen. Passt denke ich ganz gut, das # (gesprochen „Sharp“) zeigt am ersten Blick, dass es sich um eine Technologie für .Net / C# handelt. Das „Seeing“ soll verdeutlichen, dass es um das Sehen geht. Zwar sehr allgemein, ich denke aber, es passt trotzdem relativ gut. Anfangs war ich nicht ganz sicher, wie viel Aufwand mir ein solcher Namenswechsel macht – wirkt er sich doch auf die Homepage, auf GitHub und auf das Coding selbst massiv aus. Am Ende war es aber an einen Vormittag nebenbei gut fertig zu machen.

Mrz 19

Einstiegs-Tutorial für Seeing#

SeeingSharp TutorialSeitdem ich den Code auf Github hochgeladen habe, bastle ich daran auch relativ viel rum. Ziel ist für mich aktuell, nicht nur einen Haufen Quellcode-Dateien auf Github zu haben, stattdessen sollen auch einige Einstiegshilfen und Wiki-Einträge verfügbar sein, dass sich andere Interessenten möglichst einfach einarbeiten können. Der erste Schritt zu diesem Ziel ist ein kleines Einstiegstutorial bestehend aus vier C#-Projekten, jeweils angelegt als Windows Store Apps. Warum jetzt genau Windows Store war für mich erst einmal Nebensache, wichtig und für alle Plattformen gleich ist der Aufbau der Szene, die Konfiguration der Kamera, die Definition von Animationen oder die Suche nach Objekten unterhalb des Maus-Cursors. Weiterlesen

Mrz 08

3D-Engine Seeing# goes OpenSource #2

Pallet-Sample-SmallEndlich erledigt, heute früh habe ich Seeing# zusammen mit dem Quellcode von RK 2048 auf GitHub unter diesem Link hochgeladen [1]. Wie im letzten Post geschrieben, steht der Code unter GPLv3 und kann somit von jedem frei eingesehen, verwendet und modifiziert werden, sofern man sich an die Bedingungen der GPL hält. Für mich soll die Library in Zukunft als Basis für weitere Hobby-Entwicklungen, meine Vorträge/Artikel und für Posts auf dieser Homepage dienen. Weiterlesen

Mrz 01

3D-Engine Seeing# goes OpenSource

Screenshot SeeingSharp-BeispielSeit einer ganzen Weile schiebe ich das schon vor mir her: Das Grundgerüst, welches ich die letzten Jahre für eigene Test-Entwicklungen, kleine Spiele etc. verwendet habe, möchte ich als OpenSource bereitstellen. Die Feature-Liste kann sich hierbei sehen lassen: Integration Direct3D/Direct2D, Integration in WPF/Win.Forms/WinRT, hohe Parallelisierung (Multithreading), Software-Rendering, Unterstützung mehrerer Grafikkarten und noch vieles mehr. Nun, da ich mein Studium im Januar dieses Jahres abgeschlossen habe, kann ich mich nun um das Thema OpenSource kümmern. ABER: Ganz so einfach wie „ich lads einfach mal hoch..“ ist es leider nicht. Weiterlesen