Show Reel

Click thumbnails to view each of my older project videos or check the [Demo Page] for more demos. Check out the [Sector13] section for the most recent cool stuff.

You will need Adobe Flash Player 8.0+ to view these videos.




[starmap3d.avi]
(4.4M) /
[Demo & Source] (404k)


[nehe_contest.avi]
(4.2M) /
[Demo & Source] (817k) / [Details]


[gdc_contest.avi]
(2.6M) /
[Demo & Source] (519k)


[3danimation.avi]
(2.4M) /
[Source] (962k)


[tagml.avi]
(3.8M) /
[Source] (HTTP)

Making Fish #3 with Zbrush

This weekend I figured out how to create and encode DivX video files. I configured WinXP Pro to use a dual video display and pipe a clone of the screen via SVIDEO. I used a SVIDEO cable to pipe the SVIDEO out directly into the SVIDEO in and used Dr. DivX Live Capture to record the video feed. Then I opened up the recorded AVI in Dr. DivX again and reduced the video size from 45M to about 8M, sacrificing some quality. I recorded audio using a microphone, in this version it just sounds like mumbling. I’ll work the audio part out later. With that said, take a look at the [making of fish #3]. You’ll need to DivX codec from [divx.com].


[fish3.avi]
(7.9M)

UTF8 Encoding with C# .NET

Occasionally when working with the web you may need to UTF8 encode something you are working on. Here’s a little snippet that shows how to UTF8 encode in C#.

String script = "A string that I need to UTF8 Encode!";
if(script == null || script.Length == 0)
return "";
System.Text.UTF8Encoding newUTF8Encoding = new System.Text.UTF8Encoding();
System.Text.Encoder newEncoder = newUTF8Encoding.GetEncoder();
Int32 encodingLength =
newEncoder.GetByteCount(script.ToCharArray(), 0, script.Length, true);
Byte[] encodedScript = new Byte[ encodingLength ];
newEncoder.GetBytes(script.ToCharArray(), 0, script.Length, encodedScript, 0, true);
String uft8Script = "";
foreach(Byte b in encodedScript)
{
uft8Script += "&#"+(Int32)b+";";
}

Diving into Avalon March 2005 Preview

[MS Channel 9] gave an excellent presentation of this months preview of the Avalon CTP. After taking [a more indepth look at the team], I was able to gather enough information to download the CTP. I plan to immediately take a look at the sample code and jump right in. The installation process was simple. Now on to trying a program referenced in the videos called [Zam 3D ™].