Reply
Thread Tools Display Modes
Unread 08-01-13, 06:20 PM   #1
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
I've been busy

*evil grin*



BLP format plugin for Photoshop, in progress
__________________

Last edited by Digital_Utopia : 08-01-13 at 09:43 PM. Reason: I need to be less vague lol
Digital_Utopia is online now   Reply With Quote
Unread 08-01-13, 08:50 PM   #2
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 9,709
You've been busy with what exactly?
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline   Reply With Quote
Unread 08-01-13, 09:41 PM   #3
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Originally Posted by Seerah View Post
You've been busy with what exactly?
Y'know, I always seem to be just a little too vague

I've been working on a BLP format plugin for Photoshop, and that was my first successful load.

I just kinda got tired of having to convert stuff to a different image format to view/edit it/use it. lol
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-02-13, 04:35 AM   #4
Malsomnus
A Chromatic Dragonspawn
AddOn Author - Click to view addons
Join Date: Apr 2013
Posts: 173
That's absolutely awesome
I don't suppose this could possibly work for Photoshop 6.0? Newer versions don't like my tablet...
__________________
SanityCheck - Never again find yourself tanking Garrosh Hellscream in a wedding dress and a fishing rod!

Remember, every time you post a comment on an add-on, a kitten gets its wings!
Malsomnus is online now   Reply With Quote
Unread 08-02-13, 10:07 AM   #5
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Plugin now successfully loads all 12 BLP formats - next step will be setting up the save options dialog, and then, of course saving.

Originally Posted by Malsomnus View Post
That's absolutely awesome
I don't suppose this could possibly work for Photoshop 6.0? Newer versions don't like my tablet...
Oh, wow...that's going back a ways!

At this point, I'm not sure how far back I can go - it all depends on how different, and how available past SDKs are; but I'll do my best.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-02-13, 11:37 AM   #6
Kkthnx
A Chromatic Dragonspawn
 
Kkthnx's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2011
Posts: 167
Originally Posted by Digital_Utopia View Post
Plugin now successfully loads all 12 BLP formats - next step will be setting up the save options dialog, and then, of course saving.



Oh, wow...that's going back a ways!

At this point, I'm not sure how far back I can go - it all depends on how different, and how available past SDKs are; but I'll do my best.
I am looking forward to this plugin if you decide to release it to the public Keep up the good work.
__________________
The further you get into technology, the further you go into gaming. That's the general rule.
Kkthnx is offline   Reply With Quote
Unread 08-02-13, 11:41 AM   #7
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 9,709
Nifty! When you're finished (if you choose to release it to the public), we can make sure it's added to this thread: http://www.wowinterface.com/forums/s...ad.php?t=43699
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

Seerah is offline   Reply With Quote
Unread 08-02-13, 01:41 PM   #8
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Originally Posted by Kkthnxbye™ View Post
I am looking forward to this plugin if you decide to release it to the public Keep up the good work.
Thanks! And definitely - not much fun to just keep it to myself :P

Originally Posted by Seerah View Post
Nifty! When you're finished (if you choose to release it to the public), we can make sure it's added to this thread: http://www.wowinterface.com/forums/s...ad.php?t=43699
Sounds great!

I'll continue to keep this thread updated with any significant progress, and, at least for now, more detailed progress/technical information, as well as specifics on what versions of Photoshop, and which operating systems it will/does support, can be found here.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-03-13, 03:22 PM   #9
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Save options are done - including the disabling of alpha bit depth the specific compression type doesn't support. As well as writing the header for the saved file.



Since Photoshop doesn't seem to let file format plugins do much with Photoshop itself, I'm in the middle of tracking down a good library for color reduction, for saving to Indexed (paletted) formats.

Hopefully I'll have a fully functional plugin, for at least CS6 for Windows x64/x86 by the end of the weekend.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-03-13, 10:16 PM   #10
pelf
Sentient Plasmoid
 
pelf's Avatar
Premium Member
Join Date: May 2008
Posts: 128
Originally Posted by Digital_Utopia View Post
Y'know, I always seem to be just a little too vague
Yeah it definitely fizzled over at Wowhead .
pelf is offline   Reply With Quote
Unread 08-04-13, 12:49 AM   #11
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Originally Posted by pelf View Post
Yeah it definitely fizzled over at Wowhead .
lol

yeah...and the Official forums as well

Oh well, I'll just wait until I actually have something, and I'll do a proper advertisement.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-04-13, 01:56 AM   #12
pelf
Sentient Plasmoid
 
pelf's Avatar
Premium Member
Join Date: May 2008
Posts: 128
For extra credit, write something that...

Nevermind. Already done. http://www.wowinterface.com/download...0-BLPView.html
pelf is offline   Reply With Quote
Unread 08-04-13, 03:01 AM   #13
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,391
Sounds awesome!
__________________
| Simple is beautiful.
| Roth UI | Roth UI FAQ | GoogleCode | Zork | TDMOG

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)
zork is offline   Reply With Quote
Unread 08-04-13, 03:56 AM   #14
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Originally Posted by pelf View Post
For extra credit, write something that...

Nevermind. Already done. http://www.wowinterface.com/download...0-BLPView.html
yep, and there's a similar one for Finder (Mac). Which is good - because I'm likely going to have a lot of Photoshop trials to download for testing other builds on. Not to mention, seeing how quickly I can pick up on Xcode for the Mac versions.

After that? Who knows. One option is to continue making BLP plugins for other image editors, or go back to seeing if I can make any more progress with m2s.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-05-13, 02:03 AM   #15
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
Both DXT and Uncompressed types are saving correctly


(from left to right)
Top Row: Original BLP file
Middle Row: DXT1/0-bit Alpha (none), DXT1/1-bit Alpha, DXT3/4-bit Alpha, DXT3/8-bit Alpha, DXT5/8-bit Alpha
Bottom Row: Uncompressed - 0-bit Alpha (none), Uncompressed - 8-bit Alpha

All that's really left now, are the Indexed (256 color) types.
__________________
Digital_Utopia is online now   Reply With Quote
Unread 08-06-13, 02:53 AM   #16
Digital_Utopia
A Flamescale Wyrmkin
 
Digital_Utopia's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2012
Posts: 101
ran into a bit of a bug - while finishing up the indexed stuff.

Nothing likely to be major although..



Photoshop isn't helping much

Edit: Issue seems to boil down to "flattened" images - need to find out how to compensate, but otherwise - indexed is working, just need to do 1 & 4 bit alpha support.
__________________

Last edited by Digital_Utopia : 08-06-13 at 07:08 AM.
Digital_Utopia is online now   Reply With Quote
Reply

Go BackWoWInterface » Developer Discussions » General Authoring Discussion » I've been busy

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off