Der Voxelpainter - Wie er sein soll

Der Voxelpainter - Wie er sein soll

Wir haben uns in dieser Woche intensiv damit beschäftigt, was genau das Tool schlussendlich können soll. Dazu haben wir eine kleine Präsentation vorbereitet, das ganze Team eingeladen und mit ihnen eine Lösung erarbeitet mit der alle einverstanden sind. Weiter haben wir diese Ideen und Funktionen aufgeschrieben und haben damit angefangen diese zu programmieren. Auf den Bildern sieht man ungefähr wie das Tool aussehen könnte und was es für Features haben sollte. …

Weiterlesen 1 min

Eigenes Beispiel mit Three.js

Eigenes Beispiel mit Three.js

Wir haben uns nun in den letzten Tagen mit three.js beschäftigt und versucht ein eigenes Beispiel zu erstellen. Dazu gibt es in der Dokumentation von three.js eine kleine Hilfe [https://threejs.org/docs/#manual/en/introduction/Creating-a-scene] um zu beginnen. Weiter haben wir auf dieser Webseite [http://stemkoski.github.io/Three.js/] super Beispiele gefunden von welchen wir teile übernommen haben. Am meisten Probleme machte uns die Drehung in Verschiedene Richtungen gleichzeitig. Aber Schlussen …

Weiterlesen 1 min

Pokémon Togepi II

Pokémon Togepi II

Nach unseren ersten Versuchen [https://blog.eigermaker.ch/pokemon-togepi] das Togepi zu drucken, sind wir auf die Idee gekommen, es in zwei Teilen zu drucken. Dazu haben wir es einfach zweimal in Cura geladen, das eine 180° gedreht und unter „Advanced“, „Cut off object bottom“ die Hälfte der Objekthöhe eingetragen. Mit dem Ergebnis waren wir nicht zufrieden weil es bei den sich gegenüberliegenden Seiten grobe Unebenheiten gab weil dort der Druckkopf immer zum anderen Objekt fuhr. Weiter haben s …

Weiterlesen 2 min

Von WebGL weiter zu Three.js

Von WebGL weiter zu Three.js

Auf unserem Weg zu einer einfachen Web-Applikation mit welcher wir 3D Objekte zeichnen können, sind wir nach WebGL bei Three.js gelandet. Three.js ist eine Bibliothek die WebGL sehr einfach macht. Während ein einfacher Würfel mit rohem WebGL hunderte von Zeilen mit Javascript und Shader Code braucht, ist es mit Three.js mit einem Bruchteil davon möglich. Die Three.js Bibliothek ist sehr einfach zu verwenden aber ist trotzdem sehr umfangreich. So wird man zum Beispiel in WebGL-Tutorials darauf h …

Weiterlesen 1 min

Einarbeiten in WebGL

Einarbeiten in WebGL

Wir möchten für die Schule eine einfache Web-Applikation schreiben mit welcher 3D Objekte gezeichnet werden können. Diese sollen dann als Datei herunter geladen werden können um sie danach selbstverständlich zu drucken. Das ganze soll der Benutzerfreundlichkeit halber sehr einfach gehalten werden und nicht ein zweites Tinkercad werden. Sondern eher etwas wie ein stark vereinfachtes Minecraft, welches in einem Browser läuft um es auch auf mobilen Geräten verwenden zu können. Dazu möchten wir Jav …

Weiterlesen 1 min