Subscribe to RSS Subscribe to Comments

freesoftwhere.org

Dimensions

So I’ve finally figured out what bothers me about 3-D entertainment (and no, it’s not that all of it sucks post-Captain Eo … although that is true….).  It’s focus.  In 2-D photography and cinematography, depth-of-field creates a sense of depth, naturally, by having the foreground in focus and the background gradually more and more out-of-focus as it recedes.  But it’s a bit of a trick; we can look directly at part of the out-of-focus image, and it stays out-of-focus.  Unfortunately, this is not how our eyes actually work in real life.  In real life, our eye automatically re-focus on everything we look at, meaning when we look at a scene, in a certain sense, everything appears in-focus.  Our sense of three-dimensionality comes from being physically present in the 3-D environment, and the depth perception of using two eyes to look at it. But when we focus on what’s in the foreground, we do actually lose focus on the background.

3-D movies mess with those independent senses; if there is shallow depth-of-field, we can look at part of the image and it stays out of focus, but still feels 3-D because of depth cues caused by the high-tech magic of the imagery.  If there is deep focus, we don’t have that screwyness, but we’re limited to the odd camera lenses  (often wide-angle) that produce deep focus, or very peculiar lighting to cater to the more stringent aperture requirements.  Either way, that stops looking natural after a few hours.  Citizen Kane is all peculiar photography, but you can’t watch everything shot that way.

In short, I guess you can count me among those who really thinks 3-D  “looks cool” to the eye because it’s so UNnatural.  So it’s novel, yes, and impressive, perhaps, but I’ve never thought it made anything look better.

Animated SVG bleg

Dear Interwebs,

Is this possible?  I’d like to create a mouse-deformable elastic SVG image.  In other words, the user can click anywhere inside the image and drag the mouse around, and in response the object(s) underneath the cursor would be stretched in the direction of mouse movement, as if they were rubber sheets.  The clincher is elasticity — I’d like the distorted objects to animate back to their original shape on mouseUp or loss of focus.

I’ve been reading up on SVG animation docs last night and this morning, but I haven’t found any actual examples that come close to what I’m talking about.  Most of the tutorial sites deal with primitives (and justifiably so, of course), and this concept clearly involves  different stuff … restoring original positions of the nodes, etc.  Got any help?

Thx!

Only YOU can prevent lame free graphics software

If you haven’t already, please go over to this Pledgie campaign page and make a modest donation to help support the best volunteer-driven event for people who use free software and love graphics: Libre Graphics Meeting 2009.

LGM is half-workshop and half-conference; developers that work on all sorts of graphics programs gather together and collaborate on tools that make graphics better — we’re talking photography apps, drawing apps, pub design, 3D modeling, fonts, and this year even video editing.  But there are also a lot of “behind the scenes” projects and libraries that make an important contribution, too — from rendering SVGs to managing color to printing.  When the teams that build these libraries and applications get together in one place, it enables more innovation, better communication, and makes all of the apps rock that much faster.

But LGM has no corporate overlord to make it happen; it is completely volunteer-driven and self-supported.  There is no expo floor and there is no entrance fee; the conference depends on the kindness of the community to make the venue, accommodations, and travel possible.  And for the past three years, the community has come through admirably — helping bring the conference together and in turn reaping the rewards of better graphics on Linux, UNIX, Macs, and even Windows.

But wait, didn’t I say that LGM was only half workshop?  That’s true, because even if you’re not a developer, you’re welcome to attend,  and attend free of charge. You can learn how to help out, learn how to make better use of the graphics apps that you already love, learn about applications and features that are brand-new, plus enjoy demos and performances from the free graphics community.

So if you edit photos, sketch, paint, design, or build in 3D, for fun or for work, you’ve got something waiting for you at LGM 2009. And even if you can’t make it to Montreal on May 6-9, you can help make the conference bigger and better for everybody. All you have to do is visit the LGM Pledgie page and make a small donation.  Why not now?

Click here to lend your support to: Support the Libre Graphics Meeting and make a donation at www.pledgie.com !

XFM not smarter than you

 From the XFM Web site:

xfm-player.jpg

Salient points, in order of increasing importance*:

(1) XFM’s browser detection is correct

(2) XFM understands that codecs are the stumbling block in streaming media, not browsers or operating systems

(3) XFM understands that a variety of apps are available and that I could have one that works

:.  XFM doesn’t tell me whether or not my computer can play the stream, it lets me decide and press the “play” button.

[* - Note: maybe (2) and (3) should be reversed....]

Based on FluidityTheme Redesigned by Kaushal Sheth
  • Viagra online
  • Order cheap cialis
  • Buy viagra no prescription
  • Cialis online
  • Buy generic cialis
  • Order propecia no prescription
  • Cheap propecia online
  • Propecia online pharmacy
  • Order levitra online
  • Cheap price cialis
  • Online pharmacy levitra
  • Buy viagra online
  • Buy discount levitra
  • Cheap cialis online
  • Propecia hair loss