Pixelgenaue Kollisionserkennung

Kollisionserkennung

Jedes Spiel, welches auf bewegte Elemente setzt, die mit einander in Kontakt treten, benötigt ein Algorithmus um Kollisionen zwischen den Elementen zu erkennen. Für diesen Zweck gibt es dutzende von Algorithmen und sie alle haben ihre Vor- und Nachteile. Ich möchte hier eine Methode vorstellen, die Kollisionen pixelgenau erkennt. Bevor wir aber damit anfangen, schauen … Weiterlesen

DirectX SDK in Visual Studio 2010 einbinden

MS Visual Studio

Gerade wollte ich DirectX SDK in Visual Studio 2010 einbinden und musste feststellen, dass der dafür vorgesehen Optionsdialog in der 2010-Version umgezogen ist. Stattdessen findet man unter „Extras → Optionen → VC++-Verzeichnisse“ folgende Meldung. Die nötigen Optionen befindet sich jetzt in den Projekteigenschaften unter „Projekt → Eigenschaften → VC++-Verzeichnisse“ „VC++-Verzeichnisse“ erscheint nur, wenn man auch … Weiterlesen

Podcasts zur Technik, Forschung und Wissenschaft

Podcast

Es ist Weihnachtszeit und für viele auch Ferien- oder Urlaubszeit. Draußen ist es kalt und so verbringt man die meiste Zeit zu Hause und beschäftigt sich mit Dingen für die man sonst nicht viel Zeit übrig hat. Der eine liest ein interessantes Buch, der andere spielt ein Computerspiel oder beschäftigt sich sonst wie. Ich persönlich … Weiterlesen

Mathematica: Fehlerbalken in doppelt-logarithmischen Plots

Fehlerbalken in doppelt-logarithmischen Plot

Wer schon mal versucht hat mit Mathematica in einen (doppelt-)logarithmischen Plot Fehlerbalken darzustellen, musste erkennen, dass Mathematica keine entsprechende Funktionalität mitbringt. Ich war selbst sehr überrascht, dass eine professionelle Software, die vom Herstellen für statistische Messdatenauswertung beworben wird, diese grundlegende Möglichkeit nicht anbietet. Alles halb so schlimm. In Wolfram Library Archive findet man eine Erweiterung, … Weiterlesen

Physikübung 8: Freie Achse, Trägheitsmoment

Träheitsmoment von 4 Massenpunkten

Aufgabe: Vier Massenpunkte gleicher Masse m sind starr miteinander verbunden. Sie befinden sich an den Ecken eines Quadrates mit der Seitenlänge d. Die Massen der Verbindungsteile sind des Weiteren zu vernachlässigen. a) Zeigen Sie, dass jede Drehachse, welche sich in der Ebene des Quadrates befindet und durch seinen Mittelpunkt verläuft, eine freie Achse ist. b) … Weiterlesen

F-Praktikum: Positronen-Emissions-Tomographie

Schatztruhe

Letztes mal habe ich über einen Versuch zur Gamma-Spektroskopie berichtet. Dieses mal will ich etwas über einen neuen Versuch erzählen, den wir (mein Praktikumspartner und ich) vor zwei Wochen durchgeführt haben. Das Thema war Grundlagen der Positronen-Emissions-Tomographie. Das ist ein bildgebendes Verfahren in der Medizin, welches überwiegend bei Krebsuntersuchungen benutzt wird. Der Patient bekommt einen … Weiterlesen

Zahlensysteme der Informatik 3: Bit, Byte, Bitwertigkeit

Bit, Byte, Nibble

Bit Ein Bit ist die kleinste Informationseinheit. Man kann sie sich als eine Antwort auf eine Frage, die man mit Ja/Nein beantworten kann, vorstellen. In der Elektrotechnik entspricht dieses Ja/Nein der Antwort auf die Frage, ob in einer Schaltung Strom fließt oder nicht, was auch der wesentliche Grund für die Verwendung des binären Zahlensystems ist … Weiterlesen