[Bf-committers] Dithering

cpbarton at iinet.net.au cpbarton at iinet.net.au
Thu Oct 28 08:37:32 CEST 2004


Hi All- Dithering would also enable the extreamly hackish (yet working) method 
of making 48/64 bit images by-
* rendering hi res (with no AA)
* Changing the colours per channel to 16 (image magick can do this with a PNG)
* Downsampling
* Edit in Cinepaint.


Quoting Goran Kocov <gkocov at yahoo.com>:

> It's up to the user to choose if he/she wants to use
> dithering or not. In fact, the dither intensity
> controler defaults to 0, so when starting a new
> project (or loading an old one) everything should
> behave just as it did before. 
> 
> Goran
> 
> --- Ton Roosendaal <ton at blender.org> wrote:
> 
> > Hi,
> > 
> > I'm pretty sure it's a welcome addition, as an
> > option of course. In the  
> > very dark ages we had this in Blender too, but it
> > was removed to enable  
> > compression (tga, jpg, mpg) better.
> > 
> > So, nice too see it back :)
> > I'm still a bit too busy right now, but will verify
> > the patch soon!
> > 
> > -Ton-
> > 
> > On 27 Oct, 2004, at 11:04, Goran Kocov wrote:
> > 
> > > Hi everybody!
> > >
> > > One of the biggest problems I have with Blender's
> > > internal renderer is that it doesn't do any
> > dithering
> > > to the output while converting the floating point
> > > values to 8-bit integer values, resulting in
> > noticable
> > > banding in some cases.
> > >
> > > While it shouldn't be very hard to implement this,
> > it
> > > seems that it isn't high on the developers'
> > priority
> > > list, so I decided to try and implement it myself.
> > > I've made some very simple changes to the
> > renderer, to
> > > the Struct-DNA and to the render output panel, and
> > as
> > > far as I can tell, (with dithering on) the banding
> > is
> > > pretty much nonexistant now. Also I've done some
> > basic
> > > testing both with stills and with animations and I
> > > couldn't notice any bugs/problems. Check this
> > topic on
> > > the blender.org forums for example images
> > >
> > > http://www.blender.org/modules.php? 
> > > op=modload&name=phpBB2&file=viewtopic&t=4837
> > >
> > > Here's a patch made from the 27.10.2004 CVS (I've
> > > never made a patch before, so be prepared for a
> > bumpy
> > > ride, sorry!).
> > >
> > >
> >
> http://www.geocities.com/gkocov/misc/dither.patch.txt
> > >
> > > If there are any problems with the patch there's a
> > > tar.gz archive containing the original sources,
> > the
> > > changed sources and the differences between them
> > (it's
> > > from a slightly older CVS - 21.10.2004, but that
> > > shouldn't be a big problem).
> > >
> > >
> >
> http://www.geocities.com/gkocov/misc/blender_dither_code.tar.gz
> > >
> > > This is my first time working with Blender's code
> > and
> > > I don't have much C/C++ experience, so please be
> > > gentle on me. :)
> > >
> > > Goran
> > >
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Tired of spam?  Yahoo! Mail has the best spam
> > protection around
> > > http://mail.yahoo.com
> > > _______________________________________________
> > > Bf-committers mailing list
> > > Bf-committers at projects.blender.org
> > >
> >
> http://projects.blender.org/mailman/listinfo/bf-committers
> > >
> > >
> >
> ------------------------------------------------------------------------
> > 
> > --
> > Ton Roosendaal  Blender Foundation ton at blender.org  
> > http://www.blender.org
> > 
> > _______________________________________________
> > Bf-committers mailing list
> > Bf-committers at projects.blender.org
> >
> http://projects.blender.org/mailman/listinfo/bf-committers
> > 
> 
> 
> 
> 		
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail Address AutoComplete - You start. We finish.
> http://promotions.yahoo.com/new_mail 
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
> 





More information about the Bf-committers mailing list