Kategorie: Sonstige Projekte


Kugeln

Hier sollte ein Bild sein

Eine kleine Szene mit Diffuser Beleuchtung und Spiegelung

Ihr dürft euch nun zu Recht fragen, was das hier ist? Nun auf diesem Bild ist eine Szene aus meinem kleinen mini-Raytracer zu sehen, den ich in den letzten Tagen, ein bisschen aus Langeweile, aber auch, da ein wenig Abwechslung sicher nie schadet, geschrieben habe. Er kann bisher nur Diffuse Beleuchtung, und Reflexionen, doch ich werde ihn jetzt immer wenn mir Langweilig ist ein wenig weiter vorantreiben. Das ganze ist in C++ realisiert worden.

Ja, ansich nichts besonderes, doch ihr wollt hier ja auch wieder ein bisschen neues sehen, nicht

Tipp: Wer einen guten und schnellen einstieg sucht, dem kann ich diese Tutorials Empfehlen.

E333

Wie einige mittlerweile wohl gemerkt haben, ist hier etwas weniger als sonst los. Nun, das hat mehrere Gründe:

Wir haben es jetzt Winter bzw. Weihnachtszeit, d.h. ich verbringe allgemein nicht soviel Zeit vor dem Computer.

Zudem, (Augen scharfstellen, der interessante Teil beginnt erst^^), war ich in letzer Zeit auch mit einem Schulischen Projekt beschäftigt, und bin es immernoch. Es geht darum, den USB-Anschluss für die Kommunikation zwischen Software und Hardware (ja, zu was auch sonst) zu benutzen. Dieses Tutorial half mir dabei sehr. Wie man daraus herauslesen kann, ist das ganze mithilfe der libFTDI und einem Board von Sparklefun gemacht. Nach anfänglichen Startschwierigkeiten (und ein bisschen Nachgefrage)  konnte ich mich weitgehend an dem Tutorial orientieren, wobei ich das ganze unter Windows umsetzte. So war es kaum verwunderlich, das ich die USB-Ampel schnell nachgebaut hatte. Nun beschäftige ich mich gerade mit Input.

Euer E333

Es gibt einmal wieder einen neuen Download :) Falling World ist ein kleines Minispiel, das innherhalb von 2 Tagen entstanden ist, aber ich will euch nicht länger davon abhalten:

HIER geht es zur Projektseite mit dem Download

Wie der geneigte Leser gestern erkennen konnte habe ich aus Langeweile ein bisschen mit der SFML herumexperimentiert. Und das ist dabei Rausgekommen:

Speedhockey mit der SFML

Das ganze ist, wie man unschwer erkennen kann, ein Speedhockey-Klon. Da es ein recht kleines Nebenbeiprojekt ist, werde ich es wahrscheinlich in 1-2 Tagen abschließen, und dann gibts nen Download.

Und es gibt doch noch einige Änderungen am LOD-System. Die LOD’s sind jetzt alle über die Sichtweite regelbar, dazu wird die Distanz jetzt im Mesh-Tool in % der Sichtweite angegeben. Inagame wird das ganze dann über den LOD-Bias der Kamera geregelt. Dieser wird, um das gewünschte Ergebniss zu erhalten auf 1 / 100 / Sichtweite gesetzt, da das Ergebniss der Ogre::DistanceLodStrategy mit dem inversen Kamerabias multipliziert wird.

Neben Xrodon habe ich nebenbei noch ein bisschen mit der SFML herumgespielt, die doch so einen hervorragenden Ruf genießt. Und ich muss sagen, ich bin wirklich begeistert. Im Gegensatz zur SDL ist die Performance hier wirklich kein Problem, und es geht faszinierend einfach, Applikationen damit zu entwickeln. Das Interface ist einfach gehalten, doch es lässt wichtige Fortgeschrittene Funktionen auch nicht vermissen. Unnötiges ist jedoch gnadenlos weggelassen.

Follow

Bekomme jeden neuen Artikel in deinen Posteingang.