🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.after.effects
Article #48219

Writing 16bit Import Plugins (with AEIO)

#48219
From: andrew v jones
Date: Wed, 08 May 2002 19:32
11 lines
1616 bytes
I'm writing a 16bit AEIO import plugin to load High Dynamic Range images into After Effects (based on the IO example in the Adobe development kit). 

However, I am lost as to where and how one can store the loaded pixel values as part of the After Effects footage. 

The first difficulty is that when writing DEEP_COLOR_AWARE plugins, pixel pointers become opaque. 

But unlike normal filter plugins, After Effects does not seem to pass an PF_InData structure to the AEIO plugin (as far as I can tell).  Utilities such as PF_ITERATE and PF_GET_PIXEL_DATA16 as well as suites such as PF_Iterate16Suite1 all require PF_InData to function. 

So how does one access the 16 bit pixels contained in PF_WORLD? 

As a lot of the suites in the v5.5 are relatively new, I haven't found much in the way of documentation or useful examples.  I would really appreciate any suggestions or pointers anyone may have.  Thanks.
Technical Details
Message-ID: <ef86983.-1@WebX.aaQKaf7vad4>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!newsgate.cistron.nl!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!WebX

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 105699,6dd797abd8cafc5b,start
X-Google-Attributes: gid105699,public
X-Google-ArrivalTime: 2002-05-08 13:08:59 PST
From: "andrew v jones" <jones@ict.usc.edu>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!supernews.com!newsfeed.online.be!newsgate.cistron.nl!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!WebX
Newsgroups: adobe.after.effects
Subject: Writing 16bit Import Plugins (with AEIO)
Message-ID: <ef86983.-1@WebX.aaQKaf7vad4>
Date: Wed, 8 May 2002 12:32:14 -0700
Lines: 20
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit