After a long absence... On Sunday, Richard and I released 3 new episodes of Bits of Blender (yes, I'm slow on the blogging).
Bits of Blender #35 - Appending and Linking
Ever wonder how to get a model (or other data) from one .blend file to another?
Bits of Blender #36 - Rendering an Image in the Background
If you want an image to replace the background color, how would you do it?
Bits of Blender #37 - Text in Blender
Need 3d text?
Wednesday, January 28, 2009
Sunday, October 26, 2008
Array Functions in AS3
AS3 Array class has some really handy functions that I never noticed before. They will be very useful (how did I ever NOT notice them?):
every(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns false for the specified function.
filter(callback:Function, thisObject:* = null):Array
Executes a test function on each item in the array and constructs a new array for all items that return true for the specified function.
forEach(callback:Function, thisObject:* = null):void
Executes a function on each item in the array.
map(callback:Function, thisObject:* = null):Array
Executes a function on each item in an array, and constructs a new array of items corresponding to the results of the function on each item in the original array.
some(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns true.
every(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns false for the specified function.
filter(callback:Function, thisObject:* = null):Array
Executes a test function on each item in the array and constructs a new array for all items that return true for the specified function.
forEach(callback:Function, thisObject:* = null):void
Executes a function on each item in the array.
map(callback:Function, thisObject:* = null):Array
Executes a function on each item in an array, and constructs a new array of items corresponding to the results of the function on each item in the original array.
some(callback:Function, thisObject:* = null):Boolean
Executes a test function on each item in the array until an item is reached that returns true.
Monday, September 01, 2008
The Blender Basics Mouse???

I got the most unusual version of the Blender Basics mouse yet! Since he is not a newcomer to 3d, when designer/illustrator Mitch Lopata decided to go through my Blender Basics lesson, he decided to deviate a little... Well more than a little. He did his own sketch of a character ("Liz") and implemented it while following along with my sketch and implementation of the mouse. Nice job!
Thursday, August 28, 2008
Logic Bricks

My latest CartoonSmart.com lesson was just released today, it is called Logic Bricks. In it I cover the fundamentals of doing interactive 3d in Blender. No programming is required! Learn about Blender's visual programming using Logic Bricks. Quickly create complex interactions. Detect keyboard input, changes scenes, move objects, use the physics engine for gravity and collisions, use properties, sound, animate in real-time using IPOs and Actions, also learn about linking files (as opposed to appending) and the Discombobulator script. And the Blender Basics mouse makes a return (but this time in real-time)!
Prerequisite knowledge
Having worked through the Blender Basics Package or equivalent experience.
Version
I got a question from one of my students regarding versions of Blender. The Logic Bricks lesson was created using version 2.46. Version 2.47 of Blender was just released as well, should you upgrade? With a lesson, I think it is always best to work in the same version. I just got a look at version 2.47 and it looks like they added functionality to the Logic Bricks. To avoid confusion, it would be best to stick with 2.46 for the lesson.
Thanks
Thanks to Mitch Lopata for letting me use his space ship to illustrate linking (and having a cool example).
Sunday, August 24, 2008
Facebook Security Bug?
Here's a potentially disturbing Facebook.com security bug. Let's say you've posted some photos for your friends to see. I'm not on your Facebook friends list, but I am friends with one of your friends. Our mutual friend posts a comment on one of your pics. That comment and a thumbnail of that pic will show up on my Facebook home page. I can click it (entering your album) and see the full picture as well as all the comments. But it doesn't end there. Once I'm into your album, I can walk through all the photos in that album as well as comments.
Hey Facebook... I hope that's not a feature. Hopefully it is a bug you're working on fixing. In the meantime, I'd be careful about what you say and post on Facebook. Of course, that's probably good advice for the web in general :)
Hey Facebook... I hope that's not a feature. Hopefully it is a bug you're working on fixing. In the meantime, I'd be careful about what you say and post on Facebook. Of course, that's probably good advice for the web in general :)
Saturday, August 23, 2008
Bits of Blender #34 - Ambient Occlusion
After problems with YouTube (see earlier posts), several crazy weeks at work, the release of my Materials and Textures video, and the production of my forthcoming Logic Bricks video... Richard and I are back in the swing of things with Bits of Blender. We just release episode #34 featuring ambient occlusion. Enjoy!
Tuesday, August 05, 2008
Materials and Textures

My latest video for CartoonSmart.com, Materials and Textures, launched on July 31st. I've been so busy I neglected to post on it. It slipped my mind when I was blogging on Friday, I was so excited about the Acrobat 3d stuff and Blender (sorry!).
This video uses Blender 2.46 and is a gentle introduction to the subject matter. It stands separate from my first 3 videos and can be viewed by anyone with basic Blender skills (like what you'd get from Blender Basics 1). The video covers:
- Materials
- Textures
- Image Mapping
- Procedural Textures
- UV Mapping
- Color Ramps
- Outliner Window
- Oops Schematic
- Transparency
- Reflection
- Multiple Materials
- Multiple Textures
- Projecting an Image
- Creating Strands (hair or grass)
- And more!
Subscribe to:
Posts (Atom)