Squish versus LSpiro DXT

Discussions Regarding Coding (C/C++/Objective-C Mainly)

Squish versus LSpiro DXT

Postby Michael » Wed Jun 25, 2014 4:06 pm

Hi,
I saw the article about DXT compressor comparison but is it possible to have the revisited test using latest Squish source code ?
I'm currently using it since it's the best open source BC compressor and has MIT license who is nice to integrate in engine.
Here the link : https://github.com/Ethatron/squish-ccr/
Thanks
Michael
I Have a Question
 
Posts: 4
Joined: Wed Feb 20, 2013 6:14 pm

Re: Squish versus LSpiro DXT

Postby L. Spiro » Thu Jun 26, 2014 6:24 pm

There is a design flaw related to a few edge cases (and performance) in my own routine and it needs to be rewritten.
My personal version of LSDxt uses a modified Squish. My Squish is a tiny bit more accurate perceptually and 6.3 times faster.
I might release another version of LSDxt using the modified Squish because LSDxt as a tool still has a lot of useful features aside from DXT compression, and meanwhile I might rewrite my own routine properly.

So for now there is no reason to show a comparison between LSDxt and Squish.


L. Spiro
It is amazing how often people try to be unique, and yet they are always trying to make others be like them.
- L. Spiro 2011
L. Spiro
Site Admin
 
Posts: 54
Joined: Thu Jul 21, 2011 2:59 pm
Location: Tokyo, Japan

Re: Squish versus LSpiro DXT

Postby Michael » Thu Jun 26, 2014 7:52 pm

In TextureFormatDXT.cpp from unreal engine 4 source code I see :
Code: Select all
#include "nvtt/nvtt.h"

Then I searched on google and I found : https://code.google.com/p/nvidia-texture-tools/
and this line :
DXT compression is based on Simon Brown's squish library.

Is Squish the same or NVTT is better ?
Michael
I Have a Question
 
Posts: 4
Joined: Wed Feb 20, 2013 6:14 pm

Re: Squish versus LSpiro DXT

Postby L. Spiro » Mon Jun 30, 2014 12:02 am

The quality is probably the same. I haven’t used NVIDIA Texture Tools.


L. Spiro
It is amazing how often people try to be unique, and yet they are always trying to make others be like them.
- L. Spiro 2011
L. Spiro
Site Admin
 
Posts: 54
Joined: Thu Jul 21, 2011 2:59 pm
Location: Tokyo, Japan

Re: Squish versus LSpiro DXT

Postby Serj » Wed Sep 03, 2014 3:26 pm

Excuse me, I came again with my flood. I'm not a programmer, but a little bit interested in computer graphics.

Whats about not "Squish-vs-L.Spiro", but "Squish+L.Spiro"? )) It would be nice to get some program that combines the best aspects of the algorithms. For example, each block can be compared with SSIM (and/or PSNR), and choose the best result of the two algorithms.
Serj
I Have a Question
 
Posts: 1
Joined: Wed Sep 03, 2014 2:36 pm


Return to Coding

Who is online

Users browsing this forum: No registered users and 0 guests

cron