[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Openexr-devel] OpenEXR plug-in for GIMP
From: |
Ton Roosendaal |
Subject: |
Re: [Openexr-devel] OpenEXR plug-in for GIMP |
Date: |
Thu, 11 Apr 2013 12:19:23 +0200 |
Hi,
Blender uses a regular C api for every module. You can browse the code for our
exr reader here:
http://projects.blender.org/scm/viewvc.php/trunk/blender/source/blender/imbuf/intern/openexr/?root=bf-blender
It has regular buffer reading support, multilayer, and tile based saving.
It's all pretty straightforward to do with openexr. Most work would be proper
integration I guess.
I'm also very interested to make sure Gimp layers read/write would work nice
for Blender as well :) We can discuss that outside of this list of course.
-Ton-
------------------------------------------------------------------------
Ton Roosendaal Blender Foundation address@hidden www.blender.org
Blender Institute Entrepotdok 57A 1018AD Amsterdam The Netherlands
On 11 Apr, 2013, at 10:09, Felix Ulber wrote:
> Hi there,
> I also in the process of writing an OpenEXR loader for Gimp/GEGL. In the
> current development version there is already a simple one, but comming from
> the CGI corner working with EXR files as textures as well as an advanced
> output format, for me things like layers, handling how alpha channels get
> loaded in, special channels (e.g. Z-depth), compression on save etc. are ihmo
> essential to be supported. This also means some option dialogs on load/save.
> The GIMP community plans, that all GIMP stuff, i.e. filters, loaders and so
> on should completely be migrated to GEGL. Unfortunately, in the current
> version GEGL does not support multi-Layer file loaders, so for now this would
> have to be done the "old-school" way in form of a gimp plug-in. Maybe its
> possible to create an abstraction that makes it possible to be used without
> much changes once GEGL supports multi-layer loaders.
>
> And yes, it is possible to use C++. There are some opensource Gimp Plugins
> writen in C++:
> http://www.gimpusers.com/forums/gimp-developer/12839-c-gimp-plug-in.
>
> As I am not a student anymore so unfortunately my "time-resources" are
> limited. I did not get further than planning work yet (and fixing some of the
> existing loaders code). So maybe we can work together. Is this already
> accepted as a GOSC project?
>
> You should also subscribe to the Gimp and GEGL developer mailing lists, and a
> good possibility to directly get in touch with the developers is the IRC
> channel(s).
>
> cheers
> Felix
>
> Am 10.04.2013 18:55, schrieb Sashi Kumar:
>> Yes, GIMP can now support HDR since Goat Invasion
>> (http://lwn.net/Articles/492909/) GIMP now depend on Generic Graphics
>> Library (GEGL).
>> I will start working on the plug-in and I guess you guys will help me! :)
>>
>>
>> _______________________________________________
>> Openexr-devel mailing list
>>
>> address@hidden
>> https://lists.nongnu.org/mailman/listinfo/openexr-devel
>
> _______________________________________________
> Openexr-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/openexr-devel