Santa by Brycetech.comDoggybag 1 - the Halloween 2003 Patch

Fetch the latest bag of treats, because life is 'ruff'

back to main


Overview of Doggybag 1

Trick or Treat?  you decide. Here's what's in the bag:snow effect filter in  animation timeline
  • an animated brush of pumpkins perfect for Halloween!
  • the Animation (Timeline) editor (new)
  • a Brush manager (new)
  • a Filmgrain Filter (improved)
  • a tool called the FX Brush (new), great for creating fantasy and space art
  • the Dogwaffle Help file (updated and improved)
Specifically, the files included in Doggybag 1 are (size shown after extraction from zip archive):

- pumpkins.anb  (1,233 kb)
- Anim_edit_pm.exe  (115 kb)
- BrushManager_pb.exe  (56 kb)
- Filmgrain_pf.exe  (29 kb)
- fx_Brush_pb.exe  (37 kb)
- drFilter.dll  (76 kb)
- Doghelp.hlp (1,018 kb)

Download: Doggybag #1 comes in a zip archive and is available for free download. It was tested and developed primarily for Dogwaffle 1.6, but most of it should also work for 1.5 and some for 1.15.

download:   DoggyBag1.zip  (1,270 kb)  (patched with new brush fx as of  Oct. 6 2003)
 if you got the first posted doggy bag and just want the newest brush fx, it is available here (13 kb zipped)

After downloading, extract the files into your current Dogwaffle folder (usually that's "C:\Program Files\project dogwaffle" ).

What's new in Doggybag 1 ?

The Brush Manager

In the past, when you started from a given brush at a given image, and you made it smaller, you'd end up with just that smaller image of the newly sized brush. If you then needed a larger version too, you'd either have to find that original again or accept the fact that the image would show some pixelation due to the fact that it was scaled up from a small image.

This happened for example when the brush is a static or even an animated brush image(s) of  trees and shrubbery. First you'd need a small image of it to paint with a foggy tint far away, then you'd need to make it mid-size and add some saturation to9 the color, then finally a large image version would be needed for the closeup parts at full saturation. Clearly, the large images would now be showing up as a scaled up edition of a low-res image.

Enter .... the Brush manager!



With this new tool you can see the current brush image and quickly change its size, rotation, saturation and other parameters. However, the original (potentially high-res) image from which we started is still kept in memory. Thus, whenever we resize or otherwise transform the brush to get to the next shape or aspect of it, such transform is made based on the high-res original, not the small current brush.



In this example to the right, the brush manager was used to change appearance  of an animated brush. Changing size and color or saturation or lightness allows for quick perspective effects, fading to dark or white etc along with changing sizes.





With Dogwaffle's new Brush manager you can store multiple brushes in memory and switch between them by clicking on the thumbnail view. This is done by running multiple instances of the plugin.

You can grab a copy of the brush currently in Dogwaffe, or restore the original, unmodified version of the brush stored in the plugin. 







You can now also build a custom brush by adding one brush at a time.  Say, for example, clipping images out of a digital  photograph and making an animbrush out of them.  Each new image could be created by rotating, scaling, changing color etc...



The filmstrip mode from the brush manager.  Usefull for seeing what your brush looks like in a sequence.


The above example of an animated brush is also included in doggybag 1. 

A collection of  Fall colored leaves in the form of an animated brush is also available in the Freebies section


  • The Brush FX Plugin

Here is the new BrushFx plugin in action.  The example shows a brush that  was created and stamped down a number of times, then smear mode was turned  on and the image was smeared using the same brush.

BrushFX-s.jpg

More examples of space art made with Dogwaffle.

  • The Filmgrain Plugin

Next, you see the film grain plugin.  It's used to simulate film grain on digitally created images, or deteriorate  images that look too clean, to give that old film look.


[ Left side is with the filmgrain applied, right side before (click for larger view) ]



  • The Animation (Timeline) Editor: Let it snow, let it snow, let it snow...
The animation editor lets you change parameters of certain filters, over time, by setting keyframes.
Along with it there's also a snow effects filter. It can be used for snow, rain, hail and similar effects by changing the various parameters.





Here's an example, where we start from a static image. It is loaded into Dogwaffle, and an animation is created, so each frame inherits a copy of it. Then we apply the snow effect, and voila: instead snowfall.


click the image at right with the snow flakes to see a Flash-MX animation of it.

This can of course be applied over the changing frames of an existing animation, such as a 3D movie or real captured video. Dogwaffle is more than a paint box, it also de-interlaces and re-interlaces, even retimes videos.

Here is an example. We took a short walk sequence of Santa, modeled by Brycetech (brycetech.com)  with Eovia's Amapi 3D and animated in  Poser 4.  You'll notice that several types of snow flakes are flying across Santa's face. Indeed we simply applied and re-applied the snow filter with different parameters to change the size, wind speed, etc. If you're interested in learning to model 3D like this, be sure to join the Amapi forum at 3dcommune.com, moderated by Brycetech.


HOT!  Poser 5 Inventory Blowout Sale!

You can also change the parameters of snow in the timeline over time. This can make it look like the wind is changing direction erratically.


It's possible also to use it for bubbles. (just flip vertically :-)

Click the image above  for a sample animation (Flash player needed)


Here's a little birdie, a pigeon, to show us other things that are possible.

He volunteered for featuring in the following examples of the timeline editor.



Fundamentally, the timeline editor is used with animation  sequences to add filters
which you can modify over time by setting keyframes for various parameters.


The timeline demostrating the color adjustment filter:



The timeline demonstrating the value adjustment filter:


Using the value adjustment filter to do a dissolve in from black:


Set a keyframe at the beggining and a few frames in, sliding the value up from 0 (dark)  to normal level.

The resulting frame sequence:
The Inside Scoop - what was the Goal of this Patch?
Brush Manager goals:
  • Adds rotation, scaling, color changing capabilities for custom brushes and  animbrushes.
  • Replaces store brush and store animbrush plugins.
  • Ability to work with multiple brushes or animbrushes at the same time by running multiple copies.
  • Add a new way to build an animbrush, one frame at a time.
Brush manager achievements and cool things.
  • Clicking on the thumbnail grabs a copy of that brush so it's easy to select when working between tools.
  • Filmstrip view lets you see all your frames as you're building an animbrush. 
  • Thumbnail view works just like the old store brush plugins.
Brush FX Goals:
  • Make use of existing features of radiant (lens flare/glow) engine, making lens fx more approachable for casual use.
  • Adds a new way to create custom brushes.
  • great for making Space art
Brush FX achievements and cool things.
  • Interface is easy to use.  Just click on the file and you get a brush.  The
  • fx are editable too.
  • FX can be scaled in the thumbnail view.
  • An animbrush can be created with animated noise and streaks.
  • Extreamly easy to paint celestial objects. Great for Space Art!
Animation timeline goals:
  • Add filter animation capabilities to the program.
Theory of operation:
  • Click on the filter you want to use, set keyframes for its various parameters (if they're changing).  Hit render to apply the effect to all frames of the animation.  Repeat for other filters or same filter with other parameters or keyframes.