Deprecated: Assigning the return value of new by reference is deprecated in /home/waitingf/www/blog/wp-settings.php on line 520

Deprecated: Assigning the return value of new by reference is deprecated in /home/waitingf/www/blog/wp-settings.php on line 535

Deprecated: Assigning the return value of new by reference is deprecated in /home/waitingf/www/blog/wp-settings.php on line 542

Deprecated: Assigning the return value of new by reference is deprecated in /home/waitingf/www/blog/wp-settings.php on line 578

Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/waitingf/www/blog/wp-settings.php on line 18

Strict Standards: Declaration of Walker_Page::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_Page::end_el() should be compatible with Walker::end_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1199

Strict Standards: Declaration of Walker_PageDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1244

Strict Standards: Declaration of Walker_Category::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_Category::end_el() should be compatible with Walker::end_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1391

Strict Standards: Declaration of Walker_CategoryDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-includes/classes.php on line 1442

Strict Standards: Redefining already defined constructor for class wpdb in /home/waitingf/www/blog/wp-includes/wp-db.php on line 306

Strict Standards: Redefining already defined constructor for class WP_Object_Cache in /home/waitingf/www/blog/wp-includes/cache.php on line 431

Strict Standards: Declaration of Walker_Comment::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/waitingf/www/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/waitingf/www/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Declaration of Walker_Comment::end_el() should be compatible with Walker::end_el(&$output) in /home/waitingf/www/blog/wp-includes/comment-template.php on line 1266

Strict Standards: Redefining already defined constructor for class WP_Dependencies in /home/waitingf/www/blog/wp-includes/class.wp-dependencies.php on line 31

Strict Standards: Redefining already defined constructor for class WP_Http in /home/waitingf/www/blog/wp-includes/http.php on line 61

Strict Standards: Declaration of Walker_Mailinglist_Checklist::start_lvl() should be compatible with Walker::start_lvl(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-admin/includes/template.php on line 182

Strict Standards: Declaration of Walker_Mailinglist_Checklist::end_lvl() should be compatible with Walker::end_lvl(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-admin/includes/template.php on line 182

Strict Standards: Declaration of Walker_Mailinglist_Checklist::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-admin/includes/template.php on line 182

Strict Standards: Declaration of Walker_Mailinglist_Checklist::end_el() should be compatible with Walker::end_el(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-admin/includes/template.php on line 182

Strict Standards: Declaration of Walker_MailinglistDropdown::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-includes/mailinglist-template.php on line 310

Strict Standards: Declaration of Walker_MailinglistArray::start_el() should be compatible with Walker::start_el(&$output) in /home/waitingf/www/blog/wp-content/plugins/mailpress_mailing_lists/mp-includes/mailinglist-template.php on line 390

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method MP_Widget::init() should not be called statically in /home/waitingf/www/blog/wp-includes/plugin.php on line 339

Warning: Cannot modify header information - headers already sent by (output started at /home/waitingf/www/blog/wp-settings.php:520) in /home/waitingf/www/blog/wp-content/plugins/sidebar-login/sidebar-login.php on line 245
Waiting For Yesterday| Development Blog · March 2010
Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method TarskiAsset::init() should not be called statically in /home/waitingf/www/blog/wp-includes/plugin.php on line 339

March 2010

You are currently browsing the monthly archive for March 2010.

More Hair

The advantage of having more than one computer to work with is huuuuuge. While I simulate the characters clothes on the high performance workstation I can do all kinds of other stuff on the laptop. Like the almost forgotten hair setup for Sophie. This is what it looks like:

img_0979
A welcome side effects of being surrounded by screens is being able to absorb the much needed energy to work through the nights :o)

My current workflow of creating hair is as follows. Rummage through the internet for hair styles. Sketch out my preferred one on the mesh. Create a simple scalp mesh with volume in Maya and then become a hair stylist in Zbrush. And after this I take the mesh from Zbrush and use it in conjunction with Joe Alters “Shave and a Haircut” to style the hair in Maya.

hairevolution

I am not sure about color and strength of the hair, but this is what it looks like from all angles and with a nice dynamic rig:

Sophie_HairDesign_v06 from wfyfilm on Vimeo.

Milestone!

It feels like I have been fighting my way out of a colorful pit of entangling spline curves, all too eager to trap me inside a bottomless pit of keyframes. But if you’ve been following the progress bar up top then you will already know that I finally managed to finish the animation. The length of the film without credits and titles is now around 6 minutes and 40 seconds. And as I’m writing this I’m already busy with simulating the clothes and the hair.

I know I haven’t been posting for a long looooooooong time … again. But I just seem to completely forget that part all the time. Of course I have other excuses for you, including my recent move and a holiday to recharge my batteries ;o) But I will try to post a bit more often.

And so that this post won’t be just pointless blathering, I included some sketches that have been my main inspiration during the whole time. The artist behind these is Nima Nilian, an old friend of mine, who made these for my very first 3D short film (which I will probably won’t be putting online). And since I am somewhat of a complete disaster when it comes to drawing I took the liberty of frequently glancing at these while I was pushing vertices.

1
4
4alt
img_7682
img_7685
img_7688
img_7689
img_7692
img_7694

On another note. I had to remove the user accounts and disable registration due to the Wordpress worm. This means there won’t be anymore newsletters. I just don’t have the time to update the blog to a newer version. Sorry for the inconvenience.