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

Attachment: 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

Reply via email to