Quite a while back, I wrote about the method I was using for developing using SWCs and FlashDevelop. At that time, I was discussing using inheritance (an "is a" relationship) and the issue of which direction the inheritance went: write in FlashDevelop and have the Flash MovieClip extend from it, or create the MovieClip and have the code in FlashDevelop extend from that. I found my preferred approach is: neither.
I have migrated to a style I used when I was developing in Director and Lingo. In Director, I'd have my Parent Script's using artwork. In other words, a "has a" relationship (also known as "aggregation"). So now I'll create a class in FlashDevelop, have it extend Sprite (or MovieClip), and then that class will create and use an instance of a MovieClip from the SWC as a child.
I've used all of the above approaches over the years, and I'm sure I'll still find times I'm choosing one of the "is a" methods. But for the moment, "has a" is working best.
Suzanne Awards and Blender Conference animation festival for 2010 were annouced. They are inviting film makers, artists, animators, designers or scientists to submit their works to be awarded in 3...
Kediri adalah kota kecil di Jawa Timur. Letaknya cukup strategis sebagai kota penghubung antara kab. Tulunggagung dan Blitar. Sekilas memang tampak sepi dan jauh dari kebisingan kota besar seperti Surabaya atau Jakarta. Namun, setelah mengamati lebih dekat, kita segera tahu ternyata Kediri adalah kota berpotensi Besar. Salah satunya adalah peluang Industri kreatif.
Sore itu seminar dimulai sedikit terlambat dari jadwal yang seharusnya. Sebelumnya acara akan dimulai jam 15.OO WIB, namun karena masih menunggu bapak Wakil Walikota dan tamu lainnya. Kapasitas gedung Hotel Lotus terisi penuh oleh sekitar 300 peserta. Jumlah yang cukup fantastis sebagai tolah ukur antusiasme kota Kediri.
Berbeda dengan workshop INTEL beberapa waktu yang lalu, dimana penyelenggaranya adalah pihak INTEL sendiri, seminar kali ini diselenggarakan oleh KPLI Kediri dan Sinergitika.
Tajuk dari seminar ini adalah Ngabuburit dan Ngintip Pembuatan Film Avatar The Movie. Tujuan lainnya adalah menciptakan komunitas kreatif di Kediri serta memasyarakatkan penggunaan Linux & Open Source khususnya aplikasi kreatif. Berikut laporannya.
Akhirnya Seminar bisa dimulai jam 15.25 WIB. MC pun membuka seminar dengan beberapa kata, dilanjut dengan sambutan estafet oleh Bapak Wakil Walikota, Ketua KPLI & Sinergitika Mas Hartono, dan peresmian komunitas komik KATIGA. Selang mempresentasikan beberapa ide soal industri kreatif dan potensinya, acara puncak dari seminar ini pun dimulai. Hizaro maju sebagai pematyeri utama sore itu.
Kapten Blender tidak langsung beraksi dengan jargon Blendernya. Pada kesempatan itu memang didaulat untuk membahas Behind The Scenes Avatar The Movie besutan sutradara berbakat, James Cameron. Dimulai dengan perkenalan dan sedikit pengenalan FOSS, peserta hanyut dalam antusiasme yang terpuaskan oleh materi yang disajikan. Pemutaran Proses Pembuatan FIlm, Motion Capture Tech., Camera Fussion, Software Tech, dll. Satu demi satu, prosesnya terbedah dengan baik dan terjalin sebuah komunikasi yang intens antara peserta dengan pemateri.
Interaksi berjalan dengan baik sampai acara berakhir. Salah satunya ditunjukkan oleh jumlah penanya dalam sesi tanya jawab. Beberapa peserta masih terjebak oleh pertanyaan seputar kenapa industri animasi di Indonesia tidak ‘semaju’ yang dibayangkan, sedangkan potensi yang ada luar biasa. Peserta yang lain berkutat di teknis dan soal bagaimana pemasarkan produk animasi, dan bagaimana animasi menjadi sumber devisa. Luar biasa minat Arek Kediri ini. Beruntung semua puas dengan jawaban yang diberikan dan akhirnya bisa pulang salbil membawa PR masing-masing, memajukan industri kreatif Kediri. Bravo!
The Hiza Ro and the “Blender Army” in Indonesia have come up with a smart, beautiful hand sign which illustrates both an expression of peace and of the love for Blender. They call it “Salam Blender” – that is, “Peace, Blender.” Next time you get together with a group of fellow Blenderheads, crowd around the camera and give us this sign!
Hiza Ro writes:
Anyway, in Indonesia we use ‘SALAM blender’ when photographed or Blender Army met at various events. Signs of wear left hand is similar to a blender logo. This is his picture:
This is a video test showing Unlimited Clay as a modifier, this is not the final implementation, just replicating the previous behavior as a guidance of what I should obtain as a full integrated modifier plus taking advantage of the new sculpt goodies, and as a side effect, although currently it use a similar engine [...]
I present you another product of my untiring tinkering with Blender 2.5 just to test the capabilities of the current version of Blender, mostly on particle systems and node compositing. And surely, it has been a lot of fun!Permeable from Reynante Martinez on Vimeo.Modeling, shading, lighting, compositing, and sequencing done in Blender 2.5Music edited with Audacity.Original audio by calpomat.
Some people graciously accept it and use it to their advantage whilst others brush it aside as ‘haters’. In this live cast I share stories from my own experience and give tips on how artists can get the most from criticism and ignore the ones that don’t matter.
Watch the Recording
Notes
Great Criticism Quotes
“Criticism is easy, art is difficult.”
-Philippe Destouches
“Criticism is something we can avoid easily by saying nothing, doing nothing, and being nothing.”
-Aristotle
“Know that the amount of criticism you receive may correlate somewhat to the amount of publicity you receive.”
-Donald Rumsfeld
“Criticism, like rain, should be gentle enough to nourish a man’s growth without destroying his roots.”
-Frank A. Clark
“It is ridiculous for any man to criticize the works of another if he has not distinguished himself by his own performances.”
-Joseph Addison
“Criticism is an indirect form of self-boasting”
-Emmet Fox
Great links for further reading
Love the Haters by Tim Ferris
The must see presentation for anyone who is struggling with criticism. Learn why receiving criticism is a sign that you’re doing something right.
Now that you’ve heard my thoughts on the matter, what do you think? Should artists gracefully accept criticism or trust their gut and do what they think is right?
I just finished coding "paint effects" system. Now it finally works over UV-seams well enough.
Here is a short animation demonstrating spread effect on a 3D surface: Mancandy Freeze.
In that video, paint output is simply being used as a stencil mask for ice textures.
I'm also thinking about renaming this system to "Dynamic Paint", because now you don't only paint with mesh but with particles and other stuff as well.
The first calendar week of my part-time assignment to Blender Foundation duties has been completed. I’m working on some code to help me keep track of what we’ve been doing and how the bug tracker is being utilized.
We’ve set out some strategies we’d like to use to get our bug count down, and to help me getting a good overview I’ll keep improving this tool. Since our bug tracker is in a somewhat sorry state (no proper search, etc), I’ve been hacking around somewhat to get some extra data, but I hope this will be a temporary solution only. We’re working on an upgrade for http://projects.blender.org, but it’s not ready for release yet.
Next week I continue with the bug tracker work, and I’ll start looking into improving our developer documentation. Further I expect a new beta release to be done soon, to help users in their reporting efforts too, as a new baseline to report bugs from.
From September first, the closing stats are:
2010-09-01
2010-09-01: campbellbarton closed 1 issues
2010-09-01: broken closed 1 issues
2010-09-01: jhk closed 2 issues
2010-09-01: jesterking closed 7 issues
2010-09-01: nazgul closed 1 issues
----- total 12 bugs close. New bugs for this day: 13
2010-09-02
2010-09-02: jesterking closed 2 issues
2010-09-02: jhk closed 8 issues
2010-09-02: campbellbarton closed 5 issues
2010-09-02: dingto closed 1 issues
2010-09-02: blendix closed 1 issues
----- total 17 bugs close. New bugs for this day: 21
2010-09-03
2010-09-03: blendix closed 3 issues
2010-09-03: jhk closed 11 issues
2010-09-03: jesterking closed 22 issues
2010-09-03: dfelinto closed 2 issues
----- total 38 bugs close. New bugs for this day: 15
2010-09-04
2010-09-04: dingto closed 1 issues
2010-09-04: jesterking closed 5 issues
2010-09-04: schlaile closed 1 issues
----- total 7 bugs close. New bugs for this day: 8
Some other preliminary data that my tool produces from the 2.5 tracker:
BUG STATS FOR BLENDER 2.5 TRACKER 2010-09-05 04:34:42.505000
There have been 1021 submitters
Together they have reported 3519 reports, of which 3109 (88.35) are closed and 410 (11.65) still open
On average each user has submitted 3.45 reports
Shortest time a report was open: 0:02:00
Longest time a report was open: 382 days, 17:34:00
Developer Campbell Barton has most assigned reports: 463
Developer Campbell Barton has most open assigned reports: 48
162 of 410 open bugs still unassigned
User Daniel Salazar submitted most reports: 104
=====
During last 24 hours 3 reports were closed
During last seven days 88 reports were closed, avg 12.57 per day
During last 30 days 321 reports were closed, avg 10.70 per day
During last 24 hours 7 new issues were reported
During last seven days 87 new issues were reported, avg 12.43 per day
During last 30 days 387 new issues were reported, avg 12.90 per day
===== Bugs per category
: 4 bugs
Animation system: 207 bugs
Opengl / Gfx: 100 bugs
OSX related: 40 bugs
International: 6 bugs
Linux related: 39 bugs
Sculpting: 76 bugs
Image & Movie I/O: 35 bugs
FreeBSD related: 2 bugs
FFMPEG: 4 bugs
Python: 139 bugs
Scripts: 20 bugs
Interface: 770 bugs
Compositor: 59 bugs
Game engine: 31 bugs
None: 901 bugs
Modifiers: 51 bugs
Import/Export: 76 bugs
Windows related: 82 bugs
Audio: 18 bugs
Physics: 97 bugs
Mesh Modeling: 183 bugs
Rendering: 239 bugs
Node Editor: 39 bugs
Sequencer: 101 bugs
Tools: 200 bugs
===== Bugs per assignee
Lukas Steiblys: 15 bugs
Janne Karhu: 78 bugs
Emmanuel Stone: 1 bugs
Dalai Felinto: 13 bugs
Michael Fox: 2 bugs
Thomas Dinges: 12 bugs
Joshua Leung: 154 bugs
Arystanbek Dyussenov: 38 bugs
Matt Ebb : 171 bugs
Sergey Sharybin: 32 bugs
Ton Roosendaal: 15 bugs
Mitchell Stokes: 2 bugs
Tom Musgrove: 3 bugs
Nobody: 1994 bugs
Jason Wilkins: 5 bugs
Damien Plisson: 23 bugs
Andre Susano Pinto: 10 bugs
Luca Bonavita: 1 bugs
Nathan Vegdahl: 3 bugs
Xavier Thomas: 2 bugs
Campbell Barton: 463 bugs
Joerg Mueller: 25 bugs
Benoit Bolsee: 5 bugs
Daniel Genrich: 27 bugs
Ben Batt: 1 bugs
Mike Erwin: 1 bugs
Geoffrey Bantle: 1 bugs
Nathan Letwory: 71 bugs
Nicholas Bishop: 40 bugs
Konrad Kleine: 1 bugs
Diego Borghetti: 14 bugs
Brecht Van Lommel : 134 bugs
Joseph Eagar: 7 bugs
Martin Poirier: 57 bugs
Ken Hughes: 7 bugs
Peter Schlaile: 50 bugs
Andrea Weikert: 35 bugs
Robert Holcomb: 1 bugs
Kent Mein: 1 bugs
Daniel Salazar: 3 bugs
William Reynish: 1 bugs
===== Open bugs per assignee
Lukas Steiblys: 3 open bugs
Janne Karhu: 4 open bugs
Emmanuel Stone: 1 open bugs
Andre Susano Pinto: 3 open bugs
Michael Fox: 1 open bugs
Joshua Leung: 29 open bugs
Arystanbek Dyussenov: 14 open bugs
Matt Ebb : 20 open bugs
Sergey Sharybin: 2 open bugs
Ton Roosendaal: 5 open bugs
Mitchell Stokes: 2 open bugs
Tom Musgrove: 1 open bugs
Nobody: 162 open bugs
Jason Wilkins: 1 open bugs
Damien Plisson: 1 open bugs
Xavier Thomas: 1 open bugs
Campbell Barton: 48 open bugs
Benoit Bolsee: 2 open bugs
Daniel Genrich: 13 open bugs
Ben Batt: 1 open bugs
Mike Erwin: 1 open bugs
Geoffrey Bantle: 1 open bugs
Nathan Letwory: 17 open bugs
Martin Poirier: 14 open bugs
Diego Borghetti: 4 open bugs
Brecht Van Lommel : 17 open bugs
Joseph Eagar: 4 open bugs
Nicholas Bishop: 10 open bugs
Peter Schlaile: 25 open bugs
Andrea Weikert: 3 open bugs
===== Closers
dingto closed 56 bugs
damien78 closed 22 bugs
khughes closed 4 bugs
kwk closed 2 bugs
jesterking closed 63 bugs
zanqdo closed 23 bugs
nazgul closed 34 bugs
harkyman closed 2 bugs
gsrb3d closed 1 bugs
vekoon closed 12 bugs
letterrip closed 14 bugs
ben2610 closed 2 bugs
xat closed 3 bugs
theeth closed 75 bugs
genscher closed 5 bugs
ton closed 4 bugs
campbellbarton closed 445 bugs
dfelinto closed 18 bugs
aligorith closed 274 bugs
broken closed 616 bugs
nicholasbishop closed 21 bugs
sirdude closed 1 bugs
blendix closed 1179 bugs
imbusy closed 1 bugs
jaguarandi closed 6 bugs
schlaile closed 20 bugs
elubie closed 15 bugs
scourage closed 1 bugs
leifandersen closed 1 bugs
jhk closed 55 bugs
mindrones closed 3 bugs
jwilkins closed 1 bugs
bdiego closed 80 bugs
billrey closed 3 bugs
kazanbas closed 12 bugs
calli closed 6 bugs
cessen closed 5 bugs
nexyon closed 24 bugs