Und Computerspiele sind doch Kunst!

Wieder einmal bin ich im Netz auf eine tolle Seite gestoßen die Screenshots von Computer- spielen als Postkarten anbietet. Würde es mal eine Kunst-ausstellung zum Thema “Game Graphics” geben, wäre ich sofort dabei. Schon beeindruckend was manche Designer heutzutage auf die Beine stellen!

http://enwandrews.tumblr.com/

Sehet und staunet!

Kostenlos 3D-Modelle generieren – Samt Rigging, Animation und Facial Expressions

Heute bin ich auf eine tolle Seite aufmerksam gemacht worden. Mixamo, die wohl zum Projekt Evolver gehören, bieten einen Service um online 3D-Modelle generieren zu lassen, diese zu animieren und runter zu laden. Laut einem Kollegen lassen sich die Modelle nicht nur kostenlos erzeugen und runterladen, man darf sie angeblich sogar kostenfrei in kommerziellen Projekten einsetzen. Da die Generierung der Modelle auch den Einsatzzweck (Spiel, Film, …) berücksichtigt muss man sich nicht selber um die Levels of Detail (LOD) kümmern. Das macht Mixamo automatisch. Das einzige was schade ist, ist dass die Anwendung im Web läuft und dadurch etwas langsam ist. Aber einem geschenkten Gaul schaut man nicht ins Maul 😉

Insgesamt bietet die Seite folgende Funktionen:

  • Customizen von vorgefertigten 3D-Modellen
  • Ändern von Gesichtern, Körpern und Kleidung
  • Animieren der Modelle
  • Gesichtsausdrücke animieren
  • Generieren von Texturen, Normalmaps und Specularmaps
  • Generieren mehrer LODs
  • Download als FBX

P.S. Pretty Woman aus dem Post-Pic habe ich nicht selber erstellt, die Modelle schläft Mixamo schon vor falls man schnell ein paar Charaktere zum Testen braucht!

Jaxb und das Generieren von WebServices in Java

Generiert man aus einer Klasse in der man Jaxb-Annotations verwendet einen WebService bekommt man häufig mit unerwünschten JaxbElements zu tun. Um diesen Typ in den generierten Klassen zu vermeiden hilft dieses Tutorial.

Download ([downloadcounter(JAXB_und_Webservices.pdf)]x heruntergeladen)

Error “VerifyError: Expecting a stackmap frame at branch target…”

Heute bin ich auf eine Exception gestoßen der mir bisher noch nicht untergekommen ist. Sie beginnt mit den Worten “VerifyError: Expecting a stackmap frame at branch target…”.

Um das Problem zu beheben, setzt man die Compilerversion der Anwendung von 1.7 auf 1.6 runter.

Compiler Compliance Level der Anwendung herabsetzen:

  • Rechtsklick auf das Projekt -> Eigenschaften -> Java Compiler.
  • Compiler Complance Level auf die gewünschte Version anpassen (V1.6)

Alternativ:

  • Stattdessen kann man auch einen JVM-Parameter setzen über: Window -> Preferences -> Installed JREs -> “-XX:-UseSplitVerifier” als Defaultparameter. Mehr Infos dazu gibt es hier.

 

 

 

[Update] Java EE Tutorial – Wir erstellen unsere DB und die Entity-Beans

Ich habe gestern 2 neue Tutorial hochgeladen, einmal zum Erstellen unserer Datenbank mit Hilfe des ERD-Editor ERMaster und eines, um aus der Datenbank die Entity-Beans abzuleiten.

Im Folgenden wollen wir dann ein kleines Demoprojekt erstellen um unsere Entitäten zu testen und um zu schauen, wie man mit JPA und dem EntityManager Instanzen unserer Klassen persistiert, also in der Datenbank festschreibt.

Das kommt dann (hoffentlich) am Wochenende 🙂

MrMathematik – Rechenaufgaben zum Üben erstellen

Da habe ich tatsächlich beim Umziehen einen alten 64Mb USB-Stick gefunden auf dem sich noch Daten von vor 6 Jahren befanden! Darunter auch mein MrMathematik den ich im Zivildienst für das Kinderheim geschrieben in dem ich gearbeitet habe.

Das Programm kam damals im Netz ganz gut an, stand aber dann irgendwann nicht mehr zum Download zur Verfügung. Da das Tool noch ohne weiteres unter Win7 funktioniert biete ich es hier nochmal an. Bevor ihr, liebe Eltern, also viel Geld in teure Lernbücher steckt ladet euch doch einfach MrMathematik hier runter.

Download

Features des Programms:

  • Aufgabenanzahl festlegbar
  • Aufgabenblätter und Lösungsblätter können gedruckt werden
  • Schwierigkeitsgrad kann festgelegt werden (Mit Rest / Ohne Rest, Größe der Zahlen)
  • Rechenarten können gewählt werden (+,-,*,/)

Balsamique – MockUps mal nicht mit PowerPoint

Ich wurde letztens von einem Kollegen auf ein tolles Tool aufmerksam gemacht mit dem man kinderleicht und in Windeseile MockUps erstellen kann. MockUps sind Designentwürfe für Oberflächen von Anwendungen. Diese Entwürfe helfen den Entwicklern beim Umsetzen der häufig sehr abstrakten und ungenauen Seitenbeschreibungen.

Das Tool um das es geht heißt Balsamiq und kostet leider leider 80$. Wenn man jedoch mal schnell ein paar Seiten entwerfen möchte kann man die 15 Tage Testversion nutzen. Meistens reicht diese Zeit völlig aus um den Job zu erledigen.

Continue reading “Balsamique – MockUps mal nicht mit PowerPoint”

IBM BPM 7.5 Video Tutorials von Neil Kolban

Ich bin ja mittlerweile eine großer Fan von Videotutorials geworden und scheinbar nicht der einzige der mit Freuden auf diesen Zug aufspringt. Neil Kolban, ein amerikanischer IT Specialist der IBM, veröffentlicht, wie ich neulich herausgefunden habe, regelmäßig Videos auf Vimeo zum “IBM Business Process Manager 7.5“.

Den Link möchte ich euch natürlich nicht vorenthalten! Viel Spaß beim Anschauen:

http://vimeo.com/groups/ibmbpm/videos

Java EE 6 Tutorial – Es hat begonnen…

Da Java EE 6 Tutorials rar sind – und mein Wissen über die neue Spezifikation noch begrenzt – habe ich mich entschlossen ein etwas größeres Video-Tutorial-Projekt zu beginnen in dem ich von der Installation einer Java EE Entwicklungsumgebung bis hin zur Auslieferung eines fertigen Projekts jeden Schritt erklären möchte. Das hilft mir beim Lernen und euch hoffentlich auch! 🙂

Ich werde versuchen so viele spannende Technologien wie möglich einzubauen um euch einen guten Einblick zu geben was alles mit Java EE machbar ist.

Die ersten paar Videos sind hochgeladen. Ihr findet sie hier:

https://www.jofre.de/javaeetutorial/

Die Themen mit grünem Häkchen sind bereits da, die anderen lade ich in den nächsten Wochen hoch. Wollt ihr über neue Videos informiert werden aboniert einfach meinen RSS-Feed.

Ich befürchte, dass dieses Vorhaben neben dem OS-Entwicklungsbuch mein bisher umfangreichstes Projekt wird. Aber mit eurem Feedback bin ich sicher, dass wir das schnell und ordentlich über die Bühne bringen.

Feedback ist jederzeit willkommen und hilft mir die kommenden Videos besser zu gestalten!

DirectX X Modelle in Gamestudio MDL Modelle umwandeln

Auf TheGameCreators.com gibt es eine Menge toller 3D-Modelle die für Spieleentwickler wegen ihres recht guten Preisleistungsverhältnisses sehr interessant sind. Für ca. 20 animierte Personen zahlt man etwa 17 Euro. Das ist topp!

Leider sind die Modelle in DirectX hauseigenem .x Format. Der Modelleditor des Gamestudios (MED) kann diese nicht gut verarbeiten und wird es wahrscheinlich auch nie können. Trotzdem gibt es einen Weg die Modelle von X zu MDL zu konvertieren ohne, dass Animationen, Meshes oder Texturen verloren gehen. Da dieser Weg etwas tricky ist habe ich das ganze mal in einem kleinen Tutorial zusammengefasst:

Download ([downloadcounter(ConvertingXToMdlFiles.pdf)]x heruntergeladen)