Bernard Edlington

official corporate blog © 2008 nexus international llc - all rights reserved

Who is bernie?

Living life to the fullest in Tokyo and in the far east. I run a company that does R&D and consultancy for Pixar's RenderMan. I do both Art and Technical Direction for American and Japanese feature films. Among hundreds of other responsibilities and projects I am currently in production on a short animation, which I am also the Producer. 日本語もあるよ!

This blogs topics?

This is my corporate blog including scripts code and daily notes from around the world. Topics include Pixar's Renderman, Maya, XSI, Houdini,C, C++, Python, Perl, Linux, OS X, PHP, Java, system engineering, Solaris, Opensolaris, GPU tricks, Nvidia's CG and Cuda, pretty much anything regarding my work with computer graphics/animation and new visual technologies.

プロジェクトを手伝っていただける方を探しています

(急いでいます!)
毎度のお願いばかりで終わり無きものになってきていますが、RenderManを使用の試作映像プロジェクトを手伝っていただける方を探しています。
今回は経験豊富な方でなくても大丈夫です。
ボリュメトリックを使用して、きちんとしたスモークシェイダーを作成可能で、2dまたはスプライトハック出来る方であれば新しいチームに適任です。
勤務地は新宿の弊社事務所にて約2ヶ月間、毎週月曜~土曜まで勤務頂きます。勤務日、報酬額は応相談。
連絡先: bernard at nexusinternational.jp

calling for new RenderMan assitants

(in a hurry!)It seems like an endless request, but I need EVEN MORE people to help me out with a pilot using RenderMan. This time I don't need someone extremely experienced. If you can write a decent smoke shader using volumetric, 2d or sprite hacks you may be eligible for my new team.
You will need to work here at Nexus in Shinjuku from Monday to Saturday for approx 1.5 months. Work days and payment are negotiable.
please contact me ASAP: bernard at nexusinternational.jp

This weeks Siggraph Asia events that cannot be missed.
Please turn up to these special events with me!
今週のSiggraph Asiaのイベントをお見逃しなく!
私と一緒にスペシャルイベントへ参加しましょう!
--------------------
Thursday/木曜日

Intro to renderman

Do not miss Malcolm's Renderman course, his students fill the halls of DD, ILM etc Seats are limited! (I will be there as technical and language help.
マルコム氏のRendermanコースはお逃しなく!DD、ILMなど彼の生徒で混雑が予想されます。席には限りがあります。

Pixar Renderman UGM/Rendersan
RSVP here
Meet the Pixar Renderman team, or just laugh at me giving a bonkers speech.
Pixar Rendermanチームに会いましょう!そして緊張しているだろう私のスピーチ聞いてを笑ってくださいね。

Yokohammered.
After you go to the PixarUgm& party let's meet up later at Yokohammered!
そのPixarUGMパーティーへ参加の方はその後でもお会いしましょう!!
------------
Friday/金曜日
Sidefx Houdini Ugm, 
RSVP here
Sidefx parties in the USA are the best, let's see how cool this one will be!
Sidefx Houdini Ugm, アメリカでのSidefxパーティーは最高です。今回のパーティーはどうなのか覗いてみましょう!

올해 Siggraph Asia에 참가하시는 한국인 여러분들께 special message를 드립니다.

올해 Siggraph Asia에 참가하시는 한국인 여러분들께 special message를 드립니다.
다음 해의 Siggraph Asia는 서울에서 개최 됩니다.
저는 이번 Siggraph Asia in Yokohama 진행 위워회원이기에 다음 해 이벤트에 흥미가 있는 한국인을 모집 하고 있습니다.
또,다음 해 Siggraph Asia in Seoul 에서도 여번 Siggraph Asia in Yokohama 개최 후에 한 Tokyo GAF, RenderSan, the Pixar UGM와같은 파티를 할 예정입니다.
만약,이러한 파티나 이벤트(Siggraph Asia)에 초대 받고 싶은 분은 연락 해 주시면 감사하겠습니다.
편하게 "bernard at nexus international.jp"에 연락 해 주시고 만날 수 있으면 좋겠습니다.
-bernie

Pixar in Town

We had Pixar's Dylan and Peter over my office on Friday, after some talks we went out to dinner.
They are over for Siggraph Asia and their UGM, if you are in this field you should have gotten mail from me ... say no more ;)
I have been under a little(yeah right!) stress lately so it was great to get out of the office.
Tanaka san was over too, he is a good friend I hope he can handle my stress level lately.
Photo's care of Dylan:
smPC102787c
smPC102782c

Karin(back left) my intern had to leave early so she couldn't meet the P-Boys. Nick(back right) had to leave for other arrangements. He has just finished working on Avatar over from Weta Digital. He is in the back right just helping with some (****) tools. Helping is an understatement, he has pretty much been left to his own devices and came up with things in astounding time.
Karin and Nick had to go

Later at the Shabu Shabu restaurant mmmmmm tasty!
smPC102789c

インターンを募集します

インターンを募集します。
東京近郊在住のCG関連の学生またはCGに興味がある方で、冬休みの期間中に私達の業務をインターンとして覗いて頂くことができます。
弊所は狭いオフィスですが新宿に位置し、コンピューターグラフィックスのフィルムや実験的なプロジェクトの技術的援助をしています。
所内は多言語を使用する環境で、若くて知識豊富な人が働いています。
私が代表で、私のアシスタントの新美さんは日本人のアニメーターでRendermanオペレーターです。
よしさんはビジネス関係を、Davidさんはアメリカ人のHoudiniオペレーターです。NickさんはWeta Digitalから来たばかりで、かりんは週末だけですがスケッチアーティストとしてトレーニングをしています。
遠方ですがロンドンにはPR担当のWilliamさん、その他にもまりさん、ひさこさん、Svetlanaさんの翻訳担当スタッフも在籍していますし、その他数名のマット、アニメーションアーティストをフリーランスでその都度お願いしています。
この業界でのお仕事に興味がある方は私bernard at nexusinternational.jpまでメールにてご連絡ください。

Looking for an new intern

During winter break this is a great chance if you are a Tokyo CG student or interested in CG consider coming over as an intern and see what we do.
We have a small but cool setup here in Shinjuku Tokyo, helping out on film and experimental projects for Computer Graphics.
Multilingual environment, bunch of young cool people:
I'm the boss, Niimi is my assistant Japanese animator/Renderman guy, Yoshi on Japanese business relations, David an American Houdini operator, Nick just over from Weta Digital, Karin is our weekend sketch artist in training.
Remotely we have on PR William in London, Marie, Hisako and Svetlana our translation staff and a bunch of other people freelancing as Matte and Animation artists.
If you are interested in working in this field email me at bernard at nexusinternational.jp and I will try to hook you up.

アシスタントprogrammer/shader writerの方を探しています。

次のうちどちらかを必要とします:
RSLに熟練している、CgFXを理解している。
または
CgFXに熟練している、RSLを理解している。

勤務地は新宿の弊社事務所にて約2ヶ月間、毎週月曜~金曜まで勤務頂きます。勤務日、報酬額は応相談。

Looking for an assistant programmer/shader writer

You need either:
Skill with RSL and familiarity with CgFX.
or
Skill with CgFX and familiarity with RSL.

You will need to work here at Nexus in Shinjuku from Monday to Friday for approx 2 months. Work days and payment are negotiable.
please contact me ASAP: bernard at nexusinternational.jp

Fighting with vista

Spent the better part of the day fighting with Vista.
I knew to stay away from this malware, but my new assistant needed a win machine. I felt a bit sorry for him learning code, animation, new sw and all that in my mainly linux/osx office. I was told Win 7 would come as a free upgrade in a few days so I figured I might as well install the machine a few days before.
Sure as the Pope is Catholic the thing bluescreened on the second boot, with no xtra sw or hw mind you.
I have a few gripes with HP over this. Firstly threre was no option for XP downgrade Linux or blank OS I HAD to pay Msoft tax if I wanted this HW.
I also had to pay an extra hundred on top of that (upgrade to vista ultimate) because they woulnt sell me an English version. The multilingulal upgrade by the way is 1.5 gig ;0 and took 4 hours to install on my gigabit connection. You see unlike Mac or Linux Msoft makes you pay extra (smartypants tax) if you are multilingual. Its their policy to cater to the BLAND part of society. Only Ultimate+ comes with multilingual upgradeability.
Note the multilingual is half assed anyway , random tabs and configs still appear in Japanese.
I needed a machine quick smart so I ordered online with HP.
Machine arrived later than expected, they explained bc I ordered after 6pm (which Japanese companies finish at 6pm?)
All in all the OS sucked entirely as expected.

hectic September

Sorry if any of you have been trying to mail or call me, Ive been stuck in the office 24/7 animating. September is always an incredibly busy month, thank god it's almost over. Luckily in the last 3 days I got to focus on some research documentation.
With the short films, helping others with their projects, R&D deadlines and organizing multiple events I have NO room for mistakes.
Unfortunately some people let me down on the stereoscopic demo I was working on. There was no option but to make up for lost time. Even with extra help I had to do some all nighters. I had to break the scary 8 day no sleep limit I try to set myself. 6 is tripppy but by the 8th paranoia sets in and it can get wierd.


(assistant Niimi checking parallax, pic is censored due to NDA.)
Looking at stereoscopic images over and over, it seemed after a while our eyes were seeing 3d sans the eyewear.

Notes on doing long stetches with no sleep, rules are:
No stimulants stronger than tea, concentration is paramount.
Smack the face during dificult hours 5-8am
Have an assistant that can translate jibberish
Don't close eyes more than 10 min stretches
The first day is always the hardest
After the 3rd day it seems easier as your body goes on a natural high, the only side effect is trippy dilated eyes
6th hallulinatory shapes seem to occasionally fill peripheral vision
8th paranoic "people in the room effects" - not nice at all.
If possible never try to go past the scary 8 day wall of no sleep

Updated Pixar schedule for this Thursdays meeting

Please note some people registered but still did not RSVP yet. Please RSVP at http://www.rendersan.org to book a seat.
Updated Pixar schedule for this Thursdays meeting:

6:30pm Pixar Renderman UGM
featuring:

Peter Moxom, Pixar's Worldwide RenderMan Channels Head, from Sydney Australia
AND
Pixar's RenderMan Talk
Dylan Sisson - Technical Artist
Part 1: "Shading and Lighting for Pixar's Up" - During this talk,Dylan will present a glimpse into how Pixar developed the shading and lighting for the animated feature, Up. From initial references and concept art to final scalable shaders, Dylan will show some of the strategies used to create one of Pixar's most sophisticated works to date.
This talk will include several case studies of production shaders, and show some of the innovative point based color bleeding methods used on this film.
Additionally there will be a special screening of the trailer for Up, in Japanese.
Part 2: "RenderMan 2009" - During the second half Dylan will talk about some of the recent development in Pixar's RenderMan Products:
including new features in the upcoming release of RenderMan Pro Server 15.0, Pixar's new job distribution system Tractor 1.0, and the milestones for future.
New Stereoscopic and Re-Render Maya plugin for RenderMan Pro Server Katsuaki Hiramitsu: Steradian Inc.
lastly Pixar Renderman's Japan distributor Indyzone will be giving a small talk on the new product lineup.

Peter Moxom, オーストラリアシドニーよりPixarのWorldwide RenderMan Channels責任者
及び
ピクサー RenderManトーク‐テクニカルアーティストDylan Sisson氏
パート1:"Shading and Lighting for Pixar's Up" -Dylan氏によるカールじいさんの空飛ぶ家【UP】のアニメーションフィーチャーのため、ピクサーがどのようにライティング、シェーディングを開発された経験をちらっとお話頂く予定です。最初のリファレンス、そしてコンセプトアートから最終スケールシェーダーよりDylan氏による、現在ピクサーで最も洗練されたワークのひとつの製作に使用された数々の戦略を紹介いただきます。
このトークにはプロダクションシェーダーのいくつかのケーススタディも含まれ、このフィルムに使用された導入ポイントベース色彩ブリーディング方法を見せて頂きます。
さらにカールじいさんの空飛ぶ家【UP】の日本語版予告編を特別上映する予定です。
パート2:"RenderMan 2009" - 後半の部ではDylan氏より最近開発されたいくつかのピクサーレンダーマンプロダクトについてお話いただきます。近日リリース予定のRenderMan Pro Server15.0の新しいフィーチャーを含め、ピクサーの新しいジョブディストリビューションシステムのTractor 1.0、将来のmilestonesも含まれます。
RenderMan Pro Server対応ステレオ立体視およびRe-Render用拡張
Mayaプラグインについて
株式会社ステラジアン  平光勝明 様
最後にPixar Renderman日本代理店Indyzoneよりニュープロダクト他についてのトーク。

RenderMan breaking news Tokyo

At this weeks (Thur 17th) combined Pixar UGM and Rendersan there will be a special talk on how to save 50%-80% render times on your stereoscopic renders! Up till now if you were a newbie you mightn't know how to control this power within Pixar's RenderMan. So to make things easier a new Maya plugin (made in JAPAN!) will be explained by its creator Hiramitsu San.
I have been testing it this week and it is absolutely mind-blowing! -the guy is a savior.

I hold these meetings regularly but this weeks is not to be missed. It's going to be super informative if you are serious about rendering a LOT of stereoscopic data or want to relight scenes in Pixar's Renderman.Also you must NOT miss meeting Dylan's speech, he is flying all the way out from Pixar (Emeryville) just to meet you guy's so lets give him a warm welcome. Peter, from Sydney will also attend so we have two people to geek out!

login http://www.rendersan.org
RVSP here: http://www.rendersan.org/events/rendersan-5-with-pixar-ugm

Oh and we have a secret party later ..... :)

Assistant animator required

animator found. I have a bunch of projects on this month and I am looking for an assistant animator to help out for a few weeks this month.
The characters, rigs and motion are pretty much finished.
You need to have at least 3 years Maya experience, school experience counts so this is a fantastic opportunity for someone just out of school.
You will be trained by me in the following:
1)Stereoscopic techniques
2)Pixar's Renderman (Pro Studio)
You will need to work here at Nexus in Shinjuku from Wednesday to Saturday, I expect work to be done at your home/office on Monday and or Tuesday so you will need at least a Maya license at home. Work days and payment are negotiable, this project is part 1 in a 3 part project so it probably will lead to more work.
please contact me ASAP: bernard at nexusinternational.

アシスタントアニメーターの方を探しています

アシスタントアニメーターつかりました私はプロジェクトを多数抱えていまして、今月数週間ほどお手伝い頂けるアシスタントアニメーターの方を探しています。
キャラクター、リグ、モーションは概ね完成しています。
少なくとも3年以上のMaya経験者で学校での使用期間も含みます。新卒者の方には絶好の機会だと思います。
私が下記を講習いたします:
1)ステレオスコピックテクニック
2)Pixar's Renderman (Pro Studio)
水曜~土曜は新宿のNexusで勤務頂きます。月曜と火曜は在宅または会社にて仕事を進めていただきますので最低でもご自宅にMayaのライセンスが必要です。
勤務日、報酬額には応相談。なお今プロジェクトは3パートプロジェクトの中のパート1ですので場合によりましては引き続きお手伝い願うこともあります。
早急にご連絡ください: bernard at nexusinternational.jp

CEDEC 2009

I highly reccommend if you have the time to make it over to Yokohama and attend CEDEC this week. You might also know I was going to give a presentation at CEDEC this year. The presentation I was going to give included animation and images from the Playstation 3 Game I was Lip Sync Supervisor for "Siren: Blood Curse".
Because the I was going to show images not seen by gamers, bloopers, and fix-ups I could not show my data without clearance from the copyright holder Sony Computer Entertainment. Eventually I did get clearance from the producer, however it was way to close to the conference deadline so I had to opt out. It was the fault of nobody but time himself so this year you will have to enjoy the conference without my ramblings :)I hope next year I can entertain you with some behind the scenes magic again!

Anyway if you do get to go along there are some real gems this year. My favorite is on the 3rd:

Houdini in a Games Pipeline
講演日:9月3日
時間:13:30~14:30
Side Effects Software社のエフェクトツール”Houdini”を使い
プロシージャルな手法を取り入れたゲーム制作「KILLZONE2」の事例をご紹介いたします。
ソフトウェアレンダラーの現状   
     - Pixar's RenderMan と V-Ray にみる向上するインタラクティブ性 -
講演日:9月3日
時間:14:50~15:50

Lucky in my Shinjuku office hoarding slippers

This morning before an early meeting I found most of the slippers missing AGAIN. This is Japan and as you may know its customary for people to take off their shoes at the door. The culprit as usual "Lucky" my ferret, he seems to have a "thing" for collecting slippers. Here you can see him hoarding a bunch behind the Sun rack:
_IGP4957

He has another "cubby" of slippers up the other end of my office, when he makes his way with the slippers he cannot be stopped. Best to let him do his 'ferrety'** thing I suppose:
_IGP4714

_IGP4819

Loving the crunchy sounds a plastic bag can make ferrets go nuts when you give them one. Lucky is 100% deaf, but he still must get enjoyment from the feeling of it. Another thing they love is tunnels, tubes and holes. So if heaven for a ferret is a plastic bag, doubly so if it's in the shape of a two meter tube. Such treasure he found in my office:
_IGP4790

_IGP4776

_IGP4720

After about half an hour he gets a little tired, here he is plotting his next moves:
_IGP4896

More photos of that morning here.
After these acts of vandalism, he always returns to his natural narcoleptic state.

** Ferrety (new word by me)

Some simple redirection using PHP

Some simple redirection I wrote ages ago! using PHP, looks bad but works. I literally added to it as sites grew.
<?php
/************************************************************************/
/* Nexus Redirector: Web Portal */
/* =========================== */
/* */
/* Copyright(c)2002 Bernard Edlington bernard(at)nexusinternational.jp */
/* */
/* */
/************************************************************************/
function checknex() {
global $HTTP_REFERER;
global $HTTP_HOST;
$HTTP_HOST= getenv('HTTP_HOST');
$str = $HTTP_HOST;
$str = strtolower($str);
$site = "noneofyabusiness1.jp";
$site1 = "noneofyabusiness2.com";
$site2 = "noneofyabusiness3.com";
$site3 = "noneofyabusiness4.org";
$site4 = "noneofyabusiness5.jp";
$site5 = "noneofyabusiness6.com";
global $HTTP_HOST;
global $PHP_SELF;
if ((ereg ("(.*)".$site2, $str))||(ereg ("(.*)".$site3, $str))||(ereg ("(.*)".$site4, $str)))
{
header( 'Location: http://www.noneofyabusiness.org' );
}
elseif (ereg ("(.*)".$site1, $str))
{
header( 'Location: http://noneofyabusiness/-a.googlepages.com/home' ) ;
}
elseif (ereg ("(.*)".$site5, $str))
{
header( 'Location: http://www.noneofyabusiness1/-a.googlepages.com/home' ) ;
}
elseif (ereg ("(.*)".$site, $str))
{
header( 'Location: http://www.noneofyabusiness.jp/foobar/' ) ;
}
else
{
$pattern = array('/\.com$/', '/\.co\.jp$/','/\.jp$/');
$replacement = '';
$wiped = preg_replace($pattern, $replacement, $str);
$pattern1 = '/^.*\./';
$wiped1 = preg_replace($pattern1, $replacement, $wiped);
echo'<meta http-equiv="refresh" content="5;url=http://www. noneofyabusiness.jp/foobar/">';
echo'<center><h3>',$wiped1,' message here</h3></center><br>
<center><img border="0" src="/images/logo1.png" width="90" height="80" alt="icon"></a>
<img border="0" src="/images/logo2.png" width="358" height="26" alt="icon"></a></center>';
echo'<br><center><h3>you will be redirected in 5 seconds</h3></center>';
echo'<center><h3>click <a href="http://www. noneofyabusiness.jp/foobar/">here</a> if you have any problems</h3></center><br>';
}
}
checknex();
?>