New image format for OpenGL. DDS alternative.

Started by
37 comments, last by _the_phantom_ 16 years, 1 month ago
One my friend has developed new image file format special for OpenGL. It simple to load & use, and no need any convertation or other manipulation! File format support any image formats, compression methods, and data types that OpenGL has. And I writed the Photoshop plug-in for working with this fiale format. It not support all format functions, but most of it allready working. And finaly the question is: Who need IT??? PS. Sorry for bad english...
Advertisement
Sure, why don't you make it open-source and put it on SourceForge?
[size="2"]SignatureShuffle: [size="2"]Random signature images on fora
Format is open source!
Link -> http://www.sinor.ru/~ddmz/cc/?GLDIB
Plug-in link -> http://viledogsoftware.3dn.ru/load/1-1-0-2
I don't need it. I use DDS and many other existing formats.
Sig: http://glhlib.sourceforge.net
an open source GLU replacement library. Much more modern than GLU.
float matrix[16], inverse_matrix[16];
glhLoadIdentityf2(matrix);
glhTranslatef2(matrix, 0.0, 0.0, 5.0);
glhRotateAboutXf2(matrix, angleInRadians);
glhScalef2(matrix, 1.0, 1.0, -1.0);
glhQuickInvertMatrixf2(matrix, inverse_matrix);
glUniformMatrix4fv(uniformLocation1, 1, FALSE, matrix);
glUniformMatrix4fv(uniformLocation2, 1, FALSE, inverse_matrix);
The only problem is; DDS compressed textures are supported in hardware by the graphics card; unless your format supports DXTn compression any compression you use wont be.

If you do support DXTn compression the question becomes why should someone use your format instead of the already widely supported DDS format?
2phantom

I already spoke, that our data format supports any formats of OpenGL!

Our plug-in can do:
1. support saving image in GL_RED\GL_GREEN\GL_BLUE\GL_ALPHA\GL_LUMINANCE\GL_LUMINANCE_ALPHA\GL_RGB\GL_BGR\GL_RGBA\GL_BGRA
2. support such data formats as: GL_BYTE\GL_UNSIGNED_BYTE\GL_SHORT\GL_UNSIGNED_SHORT\GL_FLOAT
3. support compression to: DXT1\DXT1A\DXT3\DXT5 and ATI_3DC. DXT compression quality looks better than hardware compression!
4. support MIPMAP generation (forward and reverce).
5. support saving image as grayscale.

Cubemaps, and 3DTextures will be soon...
If you can post screenshots of comparison, I'd be interested to see the results.
Docs, comments, everything in Russian... nice
____________________________Bjarni Arnasonbjarni.us
2Neutrinohunter
http://viledogsoftware.3dn.ru/photo/6-0-94
DXT1 hardware compression has artifacts...

2bjarnia
study hard!

PS. If many people will become interested in our format will be both translation and all rest...
;)
I'm not sure I see the point, what exactly does this format offer that's different/better to .dds? Dds supports all the same formats and is a known standard. The only thing you've mentioned is that your compression is better than hardware compression, but there are already available tools and algorithms to do that which are free and file-format independent.

This topic is closed to new replies.

Advertisement