Re: [GD-General] Level Editing
Brought to you by:
vexxed72
From: Mickael P. <mpo...@ed...> - 2002-09-05 07:32:31
|
>> Or indeed, any other tools that people >> are writing plug-ins for. > > I guess it doesn't count, but after the recent Photoshop 7's braindead > monkeying around with TGA's alpha channel (and their terribly > unhelpful developer relations - almost worse than not having one at > all, their standard response to any question is "you are wrong"), I > decided to write a Photoshop plugin myself, either a transparency > filter or a TGA file format. Simple thing... > > I was horrified at what I saw after installing the SDK. What a > terrible mess. Projects linked to sourcesafe databases, wrong file > headers included on PC, samples that Just Don't Work... 3DS4 IPAS > programming seemed like a blessing in comparison. I mean, it _can_ be > done, but it was not going to be the couple-hour hack such a simple > thing should have been. In the end I talked with my lead artist and > we figured out a Photoshop action to help us with the whole alpha / > transparency mess. They're sticking with Photoshop 6 as well, Adobe's > not getting upgrade money from us this year. > > Sorry I had to get out of my chest. :) I can understand it. Last year I needed to make a small plugg'in for PhotoShop (or PaintShopPro, this does not matter) that could perform a simple filtering action on a picture currently loaded, and I made the same constatation. Compared to MAX SDK, the adobe is SDK is _crap_. The documentation is bad, most of the code of the samples is about endianness problems that can arise when you want to make a pluggin that work on Mac versions of PhotoShop, the examples themselves are just examples not tied to the real world. In Max SDK at least you have a DXF export plugging that can be used for real. In PS SDK, all you have is a "simple format" export that of course does not handle half of the quarter of the things you have to consider when you have to create a pluggin for this program. And of course, I was totaly unable to find any tutorial, clear explanation, or source sample on the web :( Mickael Pointier |