Coding Tipps

Nach Aktualisierung von Xcode auf Xcode 9 und Aktualisierung von Ionic auf v3.8.0 schlug mir der iOS-Build fehl: Das Problem tritt auf, weil das Cordova-Plugin „cordova-plugin-console“ in den Cordova-Kern umgezogen wurde; schnell lösen lässt sich das Problem mit

Read More [Ionic / Cordova] Problem gelöst: duplicate symbols for architecture x86_64 / linker command failed with exit code 1

Texturen werden nicht geladen und dargestellt A-Frame-Dokumentation lückenhaft Exportieren von Animationen: Knochen (Bones) sind nicht mehr verbunden Animationen harmonieren mitunter nicht miteinander Perspektivische Probleme (u.a. mit eingefügten Bildern) Offenbar nicht plattformunabhängig: PC ok, Smartphone (Firefox, Chrome, etc.) schlecht (Performanz)

Read More Probleme rund um A-Frame / MozVR

Um ein 3D-Modell mit A-Frame darzustellen, braucht’s nicht viel: Zum einen ist ein Modell im Collada-Format notwendig (https://3dwarehouse.sketchup.com stellt einen wohlsortierten Fundus an Modellen bereit), zum anderen ein wenig Markup:

 

Read More Laden eines 3D-Modelles (COLLADA) mit A-Frame

Post thumbnail

Die Programmbibliothek OpenCV lässt sich kostenfrei unter http://opencv.org bzw. direkt unter http://opencv.org/downloads.html beziehen. Beschrieben ist die Installation von OpenCV für Betriebssysteme wie Microsoft Windows oder Linux unter http://docs.opencv.org/2.4/doc/tutorials/introduction/table_of_content_introduction/table_of_content_introduction.html. Vorkompilierte Binaries stehen für MS Windows unter http://sourceforge.net/projects/opencvlibrary/files/opencv-win zur Verfügung; unter macOS Sierra und Linux müssen jene Binaries zuerst – z.B. unter Verwendung von CMake – kompiliert werden.…

Read More Installation und Nutzung von OpenCV unter macOS Sierra mit Homebrew und XCode

Der GitHub Desktop Client (https://desktop.github.com) ist für Mac- und Windows-Plattformen kostenlos verfügbar und erleichtert die Arbeit mit der Software „Git“ ungemein. Das folgende gibt einen kurzen Überblick darüber, wie sich der Inhalt von Repositories mit GitHub Desktop abrufen („clone“) und füllen („commit“ und „push“) lässt. Voraussetzung für die Arbeit ist ein eigener GitHub-Account, der sich…

Read More Erste Schritte mit GitHub: Eigenen Code in ein GitHub-Repository mit dem GitHub Desktop Client laden

C++ ist eine statisch typisierte Programmiersprache. Das bedeutet, dass – anders als bei der dynamisch typisierten Sprache JavaScript – der Datentyp vor dem Variablennamen notiert werden muss. Das Angebot an Datentypen ist in C++ mannigfaltig – eine Auswahl: bool für Wahrheitswerte (false / true) char für EIN alphanumerisches Zeichen short int, unsigned short int, int,…

Read More Datentypen und explizite Typumwandlung in C++

In der Programmiersprache C++ lässt sich das Kleine Einmaleins leicht und einfach durch Kombination zweier for-Schleifen generieren:

Read More Das Kleine Einmaleins in C++