Hi! Since it is planned for 0.64.1 to fix the "gamma issue" I asked to Timotheé Giet for help on that matter.
I would like to write down a blueprint for color management in Synfig (and then fix the weirdness of the hardcored gamma) but due to my lack of knowledge I needed external help. The idea is to do a first draft and refine it once I understand better what's done currently in the code and what should be done in general. Inputs are welcome! Cheers PS: Below are attached the emails we have got. =================================== 2013/5/7 Carlos López González <genet...@gmail.com> > Hi Timothée! > First of all thanks for take your time on write down the first draft on > color management for Synfig! I've not read it yet but will do it right now. > > (continue email below) > > 2013/5/7 Timothée Giet <anim...@gmail.com> > >> Hi Carlos, >> >> I've started to think about how to fix/improve the color gamma situation >> in synfig. >> >> I've made a description of how I understand things works currently, >> please check it and correct me if I'm wrong about something, as I didn't >> checked how it actually works in the code... >> >> Then I've made a simple description of how color management >> implementation should be done in my opinion. This can already give you a >> global idea, then if you need more details we'll can talk about it and I'll >> describe it more precisely ;) >> >> And by the way, again congrats for the new release! >> >> Ho and one last thing, did you see the little patch I sent on IRC a few >> days ago? >> > > Oh no! I missed it! > > I tweaked the handles properties to make them lighter, much better, more >> comfortable to work with than current style.. Could you push it to master? >> > > Sure! do yo mind if it is included in 0.64.1? I did a code freeze for new > features/enhancements and I only would add new commits if they are bugs. > > here is the patch: >> http://timotheegiet.com/images/synfig/lighter_controls.patch >> >> I also tried to get the handles half-transparent, to see the shape >> outline below, it would be perfect then, but I didn't find how to hack >> it... I'm quite sure it should be possible (they do in inkscape, so..) help >> welcome ;) >> > > I'll take a look on that when I apply your patch, ok? > > >> >> >> Cheers!!! >> >> Tim >> > > Cheers! > > -- > Carlos > http://synfig.org > -- Carlos http://synfig.org ====================== 2013/5/7 Carlos López González <genet...@gmail.com> > Well, it should be like you say, for a better git workflow, but well, > since I'm the only one that pushes commits to master on the final stages, I > work directly on master. > > I tag the release commit, so anyone who wants to build the specific > release commit has to go to the tag, not to a specific branch. Once 0.64.0 > is fully released (I've added some missing final tiny corrections) the > master branch is again back to development stage and the tags get back in > the history. > > Regarding to the first draft for color management, I understand almost > ("almost") everything until the last paragraphs... ^__^ > > I have many questions about the issue but I want to take a look to the > code first. > > The color management could become a big project itself, so I don't want to > start coding without having a good idea if the desired target and the steps > to perform. > > I have in mind to start writing "blueprints" for the complex features that > we want to implement. Do you mind to paste the draft of this blueprint in > the talk section of a new page called "Color Management" of the wiki? > > Also, do you mind if I CC synfig-devl? > > Cheers! > > > 2013/5/7 Timothée Giet <anim...@gmail.com> > >> Cool, sure I'm aware of the code freeze for 0.64, no problem. >> I actually thought that as 0.64 is released, master is now for 0.64.1, >> but maybe not yet.. I'm used to Krita's git where release are split in a >> separate branch quite some time before the release, and master is always >> what will be the next one.. :P >> > > > > -- > Carlos > http://synfig.org > -- Carlos http://synfig.org
synfig-Gamma_and_color_Managment
Description: Binary data
------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. This 200-page book is written by three acclaimed leaders in the field. The early access version is available now. Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl