Category: 3D-Grafik

Cebit: Blender-Stand

authorOmar | 4. März 2009

Nur eine kleine Notiz nebenbei: ich werde beim Blender-Stand auf der Cebit aushelfen. Blender ist eines von mehreren Open-Source-Projekten, die auf dem Open-Source-Stand in Halle 6 vertreten ist. Am Wochenende werde ich persönlich – mit meinen beschränkten Möglichkeiten – dort stehen und versuchen, Fragen zu beantworten und vielleicht junges Volk für dieses Programm zu interessieren.

Thinking outside the box

authorOmar | 21. Oktober 2008

Um Lösungen für schier unlösbar erscheinende Aufgaben zu finden, bietet es sich an, outside-of-the-box zu denken. Die folgende Lösung für ein alltägliches Problem habe ich heute morgen während der U-Bahn-Fahrt skizziert.

Schlafen wollen!

Schlafen wollen!

Der Gipfel muslimischer Expertise!

authorOmar | 20. Oktober 2008

Durch einen Forumsartikel auf golem.de bin ich auf den neusten Unsinn in Bezug auf angeblich “verärgerte Muslime” gestoßen. Hier die Kurzversion:

Sony plant die Herausgabe eines neuen Spiels mit dem Namen “LittleBigPlanet”, das recht süß aussieht, bei dem allerdings auch auf der Grundlage des weiter unten verlinkten Videos nicht klar wird, was Sache ist. Wie auch immer, jedenfalls hatte sich am 16. Oktober (drei Tage her) ein Benutzer mit dem Nick “solid_08″ angemeldet, der ins Forum folgendes schrieb:

To: Sony Computer Entertainment & Media Molecule

While playing your latest game, “LittleBigPlanet” in the first level of the third world in the game (titled “Swinging Safari”:smileywink:, I have noticed something strange in the lyrics of the music track of the level. When I listened carefully, I was surprised to hear some very familiar Arabic words from the Quran. You can listen to part of the track here:

mt14.quickshareit.com/share/p…lip22503c0.wav

The words are:

1- In the 18th second: “كل نفس ذائقة الموت” (“kollo nafsin tha’iqatol mawt”, literally: ‘Every soul shall have the taste of death’).

2- Almost immediately after, in the 27th second: “كل من عليها فان” (“kollo man alaiha fan”, literally: ‘All that is on earth will perish’).

I asked many of my friends online and offline and they heard the exact same thing that I heard easily when I played that part of the track. Certain Arabic hardcore gaming forums are already discussing this, so we decided to take action by emailing you before this spreads to mainstream attention.

We Muslims consider the mixing of music and words from our Holy Quran deeply offending. We hope you would remove that track from the game immediately via an online patch, and make sure that all future shipments of the game disk do not contain it.

We would also like to mention that this isn’t the first time something like this happened in videogames. Nintendo’s 1998 hit “Zelda: Ocarina of Time” contained a musical track with islamic phrases, but it was removed in later shipments of the game after Nintendo was contacted by Muslim organizations. Last year, Capcom’s “Zack & Wiki” and Activision’s “Call of Duty 4″ also contained objectionable material offensive to Muslims that was spotted before the release of the final games, and both companies thankfully removed the content.

We hope you act immediately to avoid any confusion and unnecessary controversy, and we thank you for making such an amazing game.

Regards,
yasser
psn id : solid08

Aufbauend auf den Worten von “yasser” – einem angeblich muslimischen Spieler – hat eine Debatte über die Absetzung oder Nichtabsetzung des Lieds von Toumani Diabate eingestellt. Dabei scheint keiner in Frage zu stellen, ob seine Aussage, dass die Benutzung von Ausschnitten von quranischen Versen in Liedern grundsätzlich verboten wäre. Warum wundere ich mich dann eigentlich, dass mir Islamophobe ihren arabischen Schneider (!!) zitieren, um zu beweisen “wie der Islam ist”1

Hier noch der Trailer zum Spiel und davor noch das besagte Lied:

Toumani Diabate’s Symmetric Orchestra – Boulevard De L’Independance – Tapha Niang

  1. ok, die Geschichte mit dem Schneiderzitierer hatte ich noch nicht erzählt, aber das kommt hoffentlich noch! Auf jeden Fall hoffe ich, dass der Angesprochene sich darin wiederfindet..[]

Comics

authorOmar | 2. Juli 2008

Comics im Internet sind eine nette tägliche Beschäftigung – reißen sie einen doch aus dem teilweise sehr anstrengenden Alltag heraus. Ich habe inzwischen so einige Comic-Seiten abonniert, die ich anlässlich eines Neuzugangs hier vorstellen möchte:

  • xkcd ist der Klassiker. Der Autor hat bereits einige recht interessante und “tiefe” Einsichten in seine Gedankenwelt gewährt. Er schenkt mir ab und zu zwei Minuten des Nachdenkens.
  • gocomics bietet verschiedene Comics an. Ich persönlich habe nur Calvin and Hobbes abonniert. Die meisten dieser Comic strips kenne ich bereits, aber es ist ein anderes Erlebnis eine der vielen Serien auf mehrere Tage verteilt zu lesen..
  • Ninjabi hatte ich bereits vorgestellt. Erscheint leider nicht so regelmäßig.
  • Jojos illustrierter Blog ist eines der “du musst es nicht verstehen” Comics. Lustig gezeichnet, teils fies und ansonsten für kurzweilige (und kurzzeitige) Unterhaltung sehr gut.
  • Us the Robots ist der Neuzugang, den ich über eine blendernation-Meldung mitbekommen habe. Auch wieder ein Comic, der nicht sofort verstanden werden muss. Dieser steht noch am Anfang, verspricht aber durch die tolle Grafik und die Möglichkeiten der “Charakterentwicklung” viel Gutes. Die ganze Arbeit hierzu soll mit open source Produkten geschehen – toll!

Us the Robots

Übrigens: Wer lieber ein Videocomic sehen möchte, den verweise ich auf das neu aufgelegte “Red vs. Blue”. Auch da muss man nicht so schnell etwas verstehen..

Grüne urinierten auf Fahne – Schwarze auf die Verfassung

authorOmar | 6. Juni 2008

Da geistert nun also eine Meldung, dass jugendliche Teilnehmer an dem Bundeskongresses der Grünen Jugend eine Deutschland-Fahne als Bedeckung der Straße gewählt haben, auf die sie urinieren wollten. Die Grüne hat den Vorfall bedauert und klargestellt, dass die Szene nur gestellt war. Trotzdem ist die Aufregung groß und ich kann mir vorstellen, dass dies politisch bis zum letzten Tropfen noch ausgewrungen wird.

Die Empörung ist mittlerweile auch zu anderen Parteien übergeschwappt. So diskutiert etwa die FDP das Thema in Foren auf ihrer Internetseite. Der User „samson“ schreibt: „Ich fass es nicht, mit welcher demonstrativen Gleichgültigkeit und ärgerlichen Reaktionen dieses Thema behandelt wird. Das bedeutet eine Verachtung gegenüber dem Staatssymbol. Wäre die Reaktion genauso, wenn die NPD-Jugend auf der Israel- oder Türkeiflagge diesen Akt der Verachtung demonstriert hätte?“

Besser war aber auch die Aussage des konservativen Studentenvereins “Ring Christlich-Demokratischer Studenten” auch nicht, der über seinen Vorsitzenden Gottfried Ludewig vor einigen Tagen forderte, Rentnern und Arbeitslosen praktisch die Gleichwertigkeit bei Wahlen zu entziehen:

“Diejenigen, die den deutschen Wohlfahrtsstaat finanzieren und stützen, müssen in diesem Land wieder mehr Einfluss bekommen. Die Lösung könnte ein doppeltes Wahl- und Stimmrecht sein.”

Interessanterweise unterstützt der RCDS die Einführung und Beibehaltung von Studiengebühren, was ja eigentlich der jüngeren Generation zu Schaden kommt. Seitdem diese in Hessen mit den Stimmen der SPD, den Grünen und der Linken abgeschafft wurden, klagt der RCDS, diese hätten das Studentenwohl nicht im Blick.

Wie auch immer: Aufgrund der Forderung seitens des RCDS zum Wahlrecht hatte der niedersächsische Landtagsabgeodnete Hans-Henning Adler (Linke) die Anfrage an den niedersächsischen Innenminister Uwe Schünemann gestellt, ob die Organisation nun vom Verfassungsschutz zu beobachten ist, da ihr Vorsitzender offensichtlich im Kern verfassungsfeindliche Forderungen aufstellt. Die Antwort des Innenministers findet sich auf den Seiten des Ministeriums, aber ich kann versuchen der Aufgabe gerecht zu werden, diese in einigen Worten zusammen zu fassen:

“Nein. Die RCDS ist eine christliche1 und konservative Organisation, die als solche das Privileg genießen muss, nicht als Gefahr für die “freiheitlich-demokratische Grundordnung” zu gelten, auch wenn sie das offensichtlich ist.

Um es Ihnen mit einem Vergleich klarer zu machen: In meiner eigenen Partei – der CDU – finden sich Mitglieder und Abgeordnete, die nicht nur gegen Ausländer und Migranten hetzen, sondern auch den expliziten Wunsch äußern, diese nicht als normale Menschen zu behandeln und sie teils in Arbeitscamps zu halten, wenn man sie denn nicht abschieben kann2. Die Forderungen konnte man vorzüglich während der Landtagswahlen in Hessen wahrnehmen. – Hier in Niedersachsen ist das nicht so weit durchgedrungen..

Aber auch abseits dieses Abschaums würde die CDU genügend Angriffsfläche bieten, wenn wir nicht gerade gewählte Vertreter dieses Ignorantenhaufens wären.

Ich z.B. habe gefordert, dass “Hassprediger”, die nicht abgeschoben und wegen fehlender Beweise nicht eingesperrt werden können, dass diesen elektronische Fußfesseln angelegt werden, die sie daran hindern sollen, einen bestimmten Ort zu verlassen und die uns jederzeit ihren Aufenthaltsort preisgeben können. Diese Fußfesseln sollten auch durchaus als moderner Pranger gesehen werden. Alles Forderungen, die verfassungsrechtlich nicht stützbar sind, aber ich wiederhole sie solange, bis sie Wirklichkeit werden, meinen Sie, mich beobachtet irgend ein Verfassungsschutz? Oder Herrn Schäuble oder die CDU im Allgemeinen?

  1. siehe Namen[]
  2. ich finde derzeit die Videodokumentation nicht, wo diese Forderung festgehalten wurde[]

Wofür plant die Union eigentlich?

authorOmar | 4. Mai 2008

In einem “nationalen Sicherheitsrat” sollen nach einem Papier, das laut der “Welt am Sonntag” der Unionsfraktion am Dienstag vorgelegt werden soll innere und äußere Sicherheit koordiniert werden.

„Um ein kohärentes Zusammenwirken aller Kräfte der inneren und äußeren Sicherheit zu gewährleisten, ist ein Nationaler Sicherheitsrat als politisches Analyse-, Koordinierungs- und Entscheidungszentrum einzurichten“, heißt es in dem „Entwurf für eine Sicherheitsstrategie für Deutschland“.

Der Sicherheitsrat solle ressortübergreifend mögliche Bedrohungen für die innere und äußere Sicherheit analysieren, präventive Maßnahmen einleiten, sowie die zivil-militärische Krisenbewältigung und Krisenprävention im In- und Ausland koordinieren, so die Union. Er soll auch für die „Einleitung geeigneter Abwehrmaßnahmen und Notfallplanungen“ sowie den Einsatz von Heimatschutzkräften zuständig sein, „in dem Falle, dass Katastrophen die Fähigkeiten einzelner Bundesländer überfordern“.

Hauptziel dieser neuen “Sicherheits”-einrichtung scheint mir die Vernetzung und die Konzentration von innenpolitischen und außenpolitischen Kompetenzen. Der Einsatz der Bundeswehr im Inneren (damit fährt die Union schon seit Längerem) soll dadurch auch ermöglicht werden:

“Für Aufgaben des Heimatschutzes, wie beispielsweise Pionieraufgaben, Sanitätswesen und ABC-Abwehr, müssen aus dem Personalbestand der Bundeswehr ausreichend Soldaten zur Verfügung stehen”, so die Union. “Die Erhöhung der Wehrhaftigkeit Deutschlands nach außen wie nach innen muss sich auch organisatorisch in der deutschen Sicherheitsarchitektur niederschlagen.”

Was sie hier mit “Pionieraufgaben” meinen, ist mir nicht verständlich. Ansonsten sieht es so aus, als würde man nach dem Prinzip der Zentralisierung vorgehen und dabei missachten, dass bislang kein gutes Beispiel von so zentralisierter Arbeit existiert. Das angebliche Vorbild USA hat bei einer der wenigen Naturkatastrophen, wo es überhaupt einer so großen Koordinierung beduft hätte – Sturm Katrina – total versagt! Überhaupt muss man sich fragen, welche Naturkatastrophen vom bisherigen System nicht behandelt werden konnten und woran dies lag. An einer fehlenden Zentralisierung wohl kaum!

Viel erschreckender ist die Konzentration der inneren und äußeren Sicherheit bei der Regierung. Die Bundeswehr sollte eigentlich durch den Bundestag kontrolliert werden.

Da die Bundeswehr Teil der Exekutive ist, hat der Bundestag bedeutende Kontrollrechte, und die Bundeswehr gilt als „Parlamentsarmee“. Das Parlament verfügt über Kontrollinstrumente mit gegenüber der Bundeswehr erheblich weiter gehenden Rechten, als es sie für andere Bereiche der Exekutive wie etwa der Bundespolizei, der Finanzverwaltung oder den Botschaften gibt. Es handelt sich dabei um die besonderen Rechte des Verteidigungsausschusses als Untersuchungsausschuss, um den Wehrbeauftragten des Deutschen Bundestages und um die Sonderregelungen im Haushaltsrecht.

Dadurch nimmt der angestrebte Rat dem Parlament Kompetenzen weg. Oeffinger Freidenker fasst das Problem gut zusammen:

Man muss sich klarmachen, was das heißt. Ein Rat, der mit Sicherheit nicht demokratisch zusammengestellt und vermutlich auch kaum kontrolliert ist, wird dem Kanzleramt zugeteilt und untersteht damit direkt der Exekutive. Er sammelt dabei einen riesigen Haufen von Kompetenzen an, von der Ausfuhr von Rüstungsgütern bis hin zu vielen Entscheidungen bei Auslandseinsätzen und natürlich dem Einsatz der Bundeswehr im Inneren, des Konservativen liebstes Kind. Alles Aufgaben, die vormals bei den gewählten Volksvertretern des Parlaments lagen und dort wenigstens halbwegs einer demokratischen Kontrolle unterlagen. Die CDU-Forderung nach einem strategischen Abwehrraketenschild schmiegt sich in dieses Konzept vollkommen ein.

Man muss sich schon fragen, welchen Sinn diese neue Einrichtung machen soll? In welchem Zusammenhang oder aus welcher Notwendigkeit erwachsen denn diese Forderungen? Wenn man sich die allgemeinen Rhetoriken vom globalisierten terrorisierenden Terrorismus erspart bleiben von der Bedrohungslage nur durchdrehende Minister und Abgeordnete übrig! Aber möglicherweise strebt die Union eine Antwort auf eine sich selbst erfüllende Prophezeiung von einer Bedrohung. Den Grund für diese Bedrohung liefern sie bei der Beschreibung deutscher Sicherheitsinteressen:

Dazu zählen beispielsweise der freie und ungehinderte Welthandel „einschließlich einer gesicherten Energie- und Rohstoffversorgung als Grundlage unseres Wohlstandes“, die politische, wirtschaftliche und militärische Handlungsfähigkeit von Europäischer Union (EU) und Nato sowie die Stärkung der Zusammenarbeit mit „den Staaten, die unsere Ziele und Werte teilen“.

Ticken sie noch richtig? Sie kündigen doch offensichtlich Angriffskriege durch Deutschland an! Alles natürlich, um “unseren Wohlstand” aufrecht zu erhalten. Dass eine solche Forderung aufgestellt wird, während es an vielen Orten der Welt Hungerrevolten gibt.

Scheinbar hat die CDU Pläne für einen UN-Sicherheitsratssitz aufgegeben und will nun einen eigenen, daheim. [jurabilis]

Mehr:

Big Buck Bunny – Trailer

authorOmar | 19. März 2008

Der Trailer für den zweiten open source Film aus dem Hause der Blender Foundation wurde heute veröffentlicht [via]. Die Grafik stimmt meines Erachtens, die Charakteranimation auch. Hoffentlich ist es auch eine spannende Geschichte!

Blender 2.46

authorOmar | 23. Februar 2008

Just a short notice: Blender 2.46 is due to be released in april/march 2008. The list of features is amazing. I’m most excited about the ability to simulate anisotropic materials and Gloss. Both i need for my day-job so I’m looking forward to them.. I’m also interested in the way this has been implemented and I want to look into the code as fast as possible to see, if i can use the tangent-implementation to help make my own shader..

The next thing I’m excited about is the new particle system, though I’ll hardly find the time to use it..

Successfull at building Blender3d

authorOmar | 21. Dezember 2007

Phew! At last i was able to build and even modify the blender sources. I need to do that for my current project:

I’m trying to Simulate different BRDF-models for my research using the render engine of blender. It was easy to find the source code locations, where i had to change it, but the hard part was to get the blender source code compiled..

I tried following the guides that are given at blender.org, i downloaded all needed software, libraries and documentations, even tried changing the code on my own, when an error was shown. Mainly i tried compiling the code with cygwin and visual studio and although there are project files specially for visual studio, i couldn’t succeed at building the project.

Then – just before giving up completely – i decided to try to contact the ‘elders’ and describe my problem. The easiest way was to get into the irc-channel. I thought #blendercompilers would be the right place to ask this sort of question, but unfortunately nobody was really active at that channel. Then At #blendercoders someone pointed me to this guide. The guide uses mingw and – to my surprise – it works .. flawlessly!

So, at last i’m getting to the fun part: writing my own shader!

First blender “tutorial”

authorOmar | 23. Mai 2007

Ralph asked over at tmc about what the tutorial on creating a rose over at blenderartists meant by

and do a short spinned curve like on the image below.

Since the expression can really confuse (it has nothing to do with the F9-option “spin”), i decided to make a quick video explanation. Here it is, Ralph:

[MEDIA=12]

Just for the record: i used xvidcap to record the video then re imported it into blender and did a sequence where in one alpha-overed scene the text is blended in (using a vector blur to make it nicer). Maybe shortly i’ll do a tutorial on what i learned in the last few days about using blender as a video editor and specially how to cut video sequences..

More cartoonish and some mouthwork

authorOmar | 6. Mai 2007

Ok, i decided to use shadeless materials and edges (edge intensity: 10), so that the whole thing looks more like a 2d-cartoon.

Turban guy cartoonish test

Plus, now i started creating the different shapes for the mouth movements. Right now i have a shape for each of the vocals ‘a’, ‘o’ and ‘i’ and one that’s called ‘consonant-b’, but it should be able to cover ‘m’ too.

initial mouth shapes for the turban guy

Here is a small test of turban guy saying ‘hallo’..

[MEDIA=11]

Creating a cartoon

authorOmar | 2. Mai 2007

I’ve been thinking about creating a cartoonish series using blender for quite a while now – mainly to get my head off of some things. I have no storyboard and no real idea what the plot of the cartoon will be all about. Since i think it will deal with every day muslim life I thought the first character should be called “Turban-Guy”. Have a look.

Turban Guy - first test

Right now, the only thing that can be animated about this character are his arms, which are linked to an armature.

Turban guy right hand animated

Later I’d like to make some basic shapes for eye and mouth movements as well as one for the turban, which should move with different face expressions. As you can see, the guy has no legs, I do intend on having the characters hover over the ground if they moved at all. This makes it a lot easier and i hope it will be something that is more realistic for me to do on my own.. Let’s see where I can get with this.

At the same time, I’m looking for an open source application with which i can compile the story board (as a drafty comic). I came upon Stripgenerator.com and had my first comic created, which is basically a test of what the site is capable of. Theoretically it’s quite nice, but I’d need to be able to draw my own characters if I’m going to use it for the story board. If anyone has a suggestion, please let me know..

Note to self: Check-out the comic strip on ninjabi.com regularly! This could provide material and ideas for some episodes..

Animating modifiers

authorOmar | 23. April 2007

After doing day-long construction job (actually this is something that has been going on for quite a while and I'm looking forward to ending this construction) and since i had to wait to get someone to the airport at 3:15am i decided to have a look at blendernation and found a very interesting article about "Animated Modifiers". The gist of it: The values assigned to a modifier can't be animated right now. While on can't see the point in animating the level of Subsurfacing applied to a mesh, Matt demonstrates a way to change the value of "Decimation" modifier.

For that to work, one has to 'read' the current value of an IPO-Curve (Matt uses an 'Empty') and based on it's value change the "RATIO"-setting for the decimate modifier.

Some comments suggested using this nice trick to decimate objects which are further away from the camera more and let them get less decimated when they get nearer. So this is what i did:

  1. Create Some objects and scatter them across a xy-plane.
  2. Have the objects all have a 'decimate' modifier (best copy and paste an object which already has the modifier; by the way, wouldn't it be nice, if we could add modifiers to multiple objects?))
  3. Set up an IPO for the camera and add some points for camera navigation

Once the basic scene is finished, this is the python-script i used (based on what Matt provided in the example .blend-file):

PYTHON:
  1. import Blender, math
  2. from Blender import *
  3.  
  4. curframe = Blender.Get('curframe')
  5.  
  6. ipo = Ipo.Get('cameraipo')
  7. cx = ipo[Ipo.OB_LOCX]
  8. cy = ipo[Ipo.OB_LOCY]
  9. cz = ipo[Ipo.OB_LOCZ]
  10.  
  11. obs = Object.Get()
  12.  
  13. for ob in obs:
  14.     mods = ob.modifiers
  15.     for mod in mods
  16.         if mod.name == 'Decimate':
  17.             sx = ob.LocX
  18.             sy = ob.LocY
  19.             sz = ob.LocZ
  20.             dist = math.sqrt((cx[curframe]-sx)**2 + (cy[curframe]-sy)**2 + (cz[curframe]-sz)**2))
  21.             if dist> 50: dist = 50
  22.             mod[Modifier.Settings.RATIO] = (50-dist)/50 + 0.1
  23.             ob.makeDisplayList()

The 0.1 that is added to the RATIO is only there to ensure the objects don't disappear. And i guess there is a better way to make the objects regenerate other that .makeDisplayList() inside the for-loop.

Here is the result:

[MEDIA=10]

Python-references

Because this is my first python script here are the references i used:

Essential Blender

authorOmar | 23. März 2007

Just a quick note: 'Essential Blender' is the new book about blender-usage. Shipping is announced to be second week of May, but there is a pre-order discount. I will order one right now (alhough I'm not a good book-reader, specially when it comes to Software-guides) and you should too.

On a similar note, Daniel Martinez Lara, the creator of pepe (look down) has created a small video-tutorial on how to use the blender node system to achieve real-time illumination. Just have a look.

Here is a out-of-sync version of the marvelous animation "pepe". This is one of the first 3d-animations i truly loved. If you want the real version, head over to pepeland and download the movie as xvid-encoded or as mov and then some!

Note to self: Add Blendernation to blogroll..

First Matrix-modifier Test

authorOmar | 19. März 2007

[MEDIA=1]

This is my first test of the matrix-modifier in blender3d. The complete animation is done using only two cubes, three "Empties", a camera and three lights and some node-editing. If anyone is interested in the blend-file, just ask..

As per request: Matrix.blend

Erster Comic-Test mit Blender

authorOmar | 24. November 2006

Es ist gar nicht so schwer, eine 2D-Szene mit einem 3D-Programm zu erstellen..

Neues Design?

authorOmar | 4. November 2006

Ich bin derzeit am Experimentieren mit einem Design, das hoffentlich später für den Blog gebraucht werden könnte. Es benutzt eine etwas veränderte Version der CSS-Pulldowns und besteht derzeit aus 3 Grafiken. Hier eine Vorschau:

Menu - new Design

Das interessante hieran mag sein, dass das Design komplett mit Blender erstellt wurde.

Blender-design of website

Was denkt da die Allgemeinheit?

“Elephants Dream” im ZDF

authorOmar | 31. Oktober 2006

Der opensource Film "Elephants Dream" hat eine Würdigung in Form eines sechsminütigen Interviews mit Andreas Goralczyk (Andy) erhalten. Das Interview ist vor allem deshalb interessant, da Andy davon spricht, dass innerhalb des nächsten halben Jahres ein nächstes "open movie" Projekt öffentlich gemacht werden wird. Daneben gibt es einen längeren Artikel zum Kurzfilm:

250.000 Nutzer hat das kostenlose Open-Source-Programm "Blender" - und beileibe nicht nur Anfänger: Teile des Blockbusters "Spiderman 2" entstanden damit ebenso wie Produktionen des "History Channel". In Internetforen tauschen sich die Grafiker aus - und hier hat sich Goralczyk schon als Schüler Anerkennung erworben: "Ich hab viele Bilder gemacht, sechs Kurzfilme." Er gewann damit zwei Preise der jährlichen "Blender"-Konferenz.

Vor einem Jahr hatte der Gründer des Projekts, der Niederländer Ton Rosendaal, die Idee, die versammelte Kompetenz der Community für einen eigenen Kurzfilm zu nutzen. Er sammelte Anregungen in der Gemeinschaft und brachte besonders engagierte Teilnehmer wie Andreas in einem Kernteam zusammen.

Zur Info: Der Kurzfilm kann kostenlos heruntergeladen werden. Außerdem sind alle Produktionsdateien über dieselbe Seite frei erhältlich, mit denen sich der Film neu erstellen oder verändern lässt. Da die Software dazu (zumindest für die Grafik) ebenfalls opensource ist, steht der Änderung der Geschichte nichts im Weg.

Ich würde aber außerdem gerne darauf aufmerksam machen, dass die DVDs gekauft werden können für all diejenigen, die das Projekt unterstützen möchten (wozu ich rate..).

[via]

Fotos zu 3D-Szenen

authorOmar | 21. Oktober 2006

Das Blog-Ha.us macht auf eine Forschungsarbeit an der Carnegie Mellon Universität aufmerksam, mit der sich zweidimensionale Objekte auf einem Foto erkennen und für eine teilweise Wiederherstellung der ursprünglichen 3d-Szene gebrauchen lassen (Beispiel-Video).

Zunächst einmal ist das ganze wie man auch an den Beispielen sehen kann nur quasi-3d, denn es werden nur Ebenen extrahiert und das Bild drübergelegt. Tatsächlich ist die Erkenntnis, wo horizontale und wo vertikale Ebenen gezogen werden die wichtigste.. (deshalb die Definition von Standardelementen wie Autos, Himmel usw..) und natürlich funktioniert es am besten mit Szenen, die man auch im Theater nachstellen könnte (Ebenensystem durch Vorhänge..).

Hier finden sich in der Pressemitteilung der Universität mehr Informationen und ein Link zur technischen Ausführung des Algorithmus (also genau die "shareware"-Version, die Blog-Ha.us erwartet..).

Es bleibt allerdings dabei, dass bei einer Abbildung einer 3d-Szene stets Informationen verloren gehen, die nicht wiederherstellbar sind. Bei diesem Verfahren (auch wenn man manuell nachhilft) wird immer noch zumindest die "Textur" für die erstellten Ebenen derartig verzerrt, dass eine Wiederherstellung der eigentlichen Szene unmöglich wird.

Um 3d-Daten wiederherzustellen braucht man immer noch mehrere Perspektiven. Das geht allein aus der Freiheitsgradbetrachtung hervor. Wenn eine Dimension wegfällt, dann muss/kann stattdessen die Zeitdimension (in Form von Bewegung) herhalten. Dass selbst dann die Ergebnisse nur bei richtiger Wahl der Bewegung ordentlich sind, zeigt das hannoversche Forschungsprojekt Voodoo das aus einer Filmaufnahme eine 3d-Szene erstellen kann.

Blender 2.42

authorOmar | 15. Juli 2006

Nach der Fertigstellung von Elephants Dream mussten viele Features in die neue Blender-Version eingearbeitet werden, die während der Entwicklung des Kurzfilms in einer speziellen Version des 3d-Programms programmiert wurden. Jetzt ist die neue Blender-Version freigegeben worden und die Neuerungsliste ist sehr lang.

Einiges hatte ich schon in Entwicklungsversionen ausprobiert. Dazu gehört sicherlich das Node-Editing-System, das ein wenig an die klassische Modellier- und Texturierumgebung in Houdini erinnert. In Blender können derzeit Nodes nur für die Erstellung von Materialien und zum Compositen benutzt werden. Der Compositer gibt nun auch die Möglichkeit, einen Vektor-Blur anzuwenden, also eine Bewegungsunschärfe. Außerdem wurde das Fluid-Simulation-Modul erweitert, sodass auch sich bewegende Hindernisse simuliert und die Reaktionen des umgebenden Fluids richtig wiedergegeben werden.

Hier geht's zum download: Blender 2.42