Latest Photoshop MBF plugin for Mac OS X
Here is the Mac OS X binary for the Photoshop plugin. It conforms to the new specifications and supports reading and writing PVRTC encoded images. It requires the iPhone SDK for writing PVRTC files.
Here is the Mac OS X binary for the Photoshop plugin. It conforms to the new specifications and supports reading and writing PVRTC encoded images. It requires the iPhone SDK for writing PVRTC files.
We have setup the Trac site for the MBF project. There you can download the Nightly SVN Tarball of the SVN repository, open tickets and see our roadmap (although we didn’t write one yet).
The Photoshop plugin for Mac OS X to save and open MBF files is now available. It requires at least Photoshop CS3/Elements 6. On Photoshop CS3 however, blending modes and layer visibility flag is not restored while opening (but is saved correctly). On Photoshop CS4 it Just Works™.
The source code will soon be available. We did not develop a Windows version, but the code should be cross platform so anybody with experience with VC++ and some spare time can help.
MBF (Movenda Bitmap File Format) is a simple image format that features:
MBF has been created with mobile and embedded devices in mind, and is especially useful to store textures for OpenGL ES applications. Because of this headers are kept to the bare minimum and the actual image data needs no byte swapping or decoding. Although of course every device has different ways to natively represent image data (for example ARGB instead of BGRA or RGBA) the plan is to support all these variations in the specifications when they are reported. Developers implementing an MBF loader on an embedded device should however only support the representation native to the device they are developing on. Currently the format supports Luminance, RGB and RGBA bitmap formats.
The format is not encumbered by any patent and can be implemented for any use. Reference implementation in the form of a Photoshop and QuickTime plugins will be published soon.
The current specifications are a Draft, so feel free to tell us your suggestions and ask any question if you find them not too clear.