Monthly Archives: October, 2012

Canon PowerShot G12, Stabilizing the Situation

Thanks to the image stabilizer (IS), you can squeeze two stops of exposure out of your camera when shooting without a tripod (Figures 8.2 and 8.3). Typically, the average person can handhold their camera down to about 1/60 of...

Transforming Frame Animations

Drawing Frames with Color Mods We will first test the frame animation system with color modifications, then get into transform mods, and then create a new frame animation mod system as well. Pivot Optimization The sprite’s pivot point used for rotation, called...

Sprite Frame Animation

Drawing Animation Frames Let’s dig into the nitty-gritty of sprite animation. Most beginners create an animation sequence by loading each frame from a separate bitmap file and storing the frames in an array or a list. This approach has the...

Canon PowerShot G12, Raising the ISO: The Simple Solution

Let’s begin with the obvious ways to keep shooting when the lights get low. One option is to use the flash, but its limited range (15–20 feet) might not work for the situation. Also, the light from the built-in flash...

Working with XML Data

Using the .NET XML Functionality If you know how to work with XML in .NET languages such as C#, then you already know how to perform the same tasks in IronPython because you can import the System.Xml assembly to gain...

Sprite Transform Animation

The preceding hour saw the introduction of a powerful new Animation class that added color animation effect capabilities to Sprite objects. By subclassing Animation, we can create specific animation effects in reusable classes, such as the CycleColor class that...

Canon PowerShot G12, Advanced Techniques to Explore

For most of this book, I’ve focused on how to take a great shot—one exposure, one image. But shooting digital opens other options that combine several shots into one better photo. The following two sections, covering panoramas and high...

Sprite Color Animation

Getting Started with Color Animation The first important point to consider when building an animation system that works with the Sprite class without infiltrating the Sprite class—that is, without mucking it up—is to design the animation system in such a...

Canon PowerShot G12, Directing the Viewer: A Word about Composition

As a photographer, it’s your job to lead the viewer through your image. You accomplish this by utilizing the principles of composition, which is the arrangement of elements in the scene that draws the viewer’s eye through the image...

Managing Lots of Sprites

Robot Trash Collectors Our example in this hour is a simulation of robot trash collectors. The robots are represented as white circles, and the trash items as red squares. The robot cleaners will look for the closest trash item and...

Latest News

Underlight As Accent, For Power and The Main Light for Photography

Underlighting, in which fill or accent light comes from under the topic, is not widely used technique in the traditional Portraits,...
- Advertisement -

How To Fix Overexposure As A Creative Tool, The Complete Guide

As an creative tool, overexposure is sort of underrated. What I’m close to propose could be a deliberate and well thought out technique for...

7D Mark II is Canon’s best DSLR cameras without full-frame sensor.

The expected long-awaited Canon EOS 7D Mark II are shipping in November for $ 1,799 without a lens. With a higher price tag, you...

Low key photography and How to isolate your subject.

Low key photography doesn’t depend on underexposure to make its point; the key to low key is that the majority of tones, even correctly...

High Key Lighting Techniques for Professional Photographers

I’ve written many times about high key lighting techniques and how to achieve them. The term “high key” is a bit misleading. As I’ve...