Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

BETA support for PNG files, featuring *easy* transparency

Peekay Semyorka
Registered User
Join date: 18 Nov 2006
Posts: 337
01-19-2007 16:17
In an effort to get "feet wet" with the open source client, I'm pleased to announce a beta custom client with support for uploading image textures in PNG ("ping";) format, based upon the libpng library.

http://www.targetomega.com/sl/omegabeta.html

Why use PNG?

-- You may already cut PNG files as part of your everyday work, so you can now upload them directly to SL without first converting them to JPEG, Targa, etc.

-- Unlike JPEG, PNG is a lossless format.

-- PNG officially supports "easy" transparency mode. This is especially useful if you don't need partial transparency (though that is also supported.) Basically you don't need to deal with alpha channels at all... just "paint" with the transparent color in your favorite editor, save to PNG, and voila, transparent images.

-- Of course, the full alpha-channel (RGBA) is available to you as well.

-- Supports all PNG image types: grayscale, RGB, RGBA, 8-bpp, 16-bpp, matte (background) colors, interlacing, various compression modes, etc.

The client has been successfully tested with numerous PNG images (including those from the official PNG test-suite) with no known issues. However, this software is beta in nature, and your help is needed to further test this functionality before the patches are submitted to the official Second Life repository, hopefully by next week.

A Windows XP client is available now from the above link, and a Mac universal binary will also be made available (sorry Mac users, RL commitments got in the way.) If you would like to compile the code yourself, the full source code is also available now under GPL v2 terms.

Your feedback (positive or negative) is greatly valued. I hope to incorporate a few more small features such as this before embarking on the more "experimental" ideas I have in my head. :)

Thank you,

-peekay
Chosen Few
Alpha Channel Slave
Join date: 16 Jan 2004
Posts: 7,496
01-19-2007 17:02
Very cool, Peekay. It's really great to see the first fruits of open source starting to emerge. I'll probably opt out of beta testing myself since I'm so busy with projects that all have tight deadlines, and I can't really afford to risk any more visual anomalies than are already present in the official viewer, but I'll be really curious to hear what other people think of this in the time being. I'm sure a lot of people will be grateful.
_____________________
.

Land now available for rent in Indigo. Low rates. Quiet, low-lag mainland sim with good neighbors. IM me in-world if you're interested.
Peekay Semyorka
Registered User
Join date: 18 Nov 2006
Posts: 337
01-20-2007 10:42
Omega BETA (build #2) now updated to viewer version 1.13.2.12.

It was regression-tested against the official PNG test-suite with no known issues.

-peekay
Rez Menoptra
Registered User
Join date: 29 Nov 2005
Posts: 69
01-21-2007 02:15
Oh mans, this could be really really cool. I'm in the same boat as Chosen time-wise (no beta testing right now :\ ), but this is exactly the sort of thing I was hoping would come of the open source initiative.