BC6H Viewers?

Started by
1 comment, last by L. Spiro 9 years ago

I’ve added BC6H and BC7 support to my LSDxt tool, but verifying my results has been difficult since I need to get an objective tool for viewing them. I made my own viewer, but I found a discrepancy and I need to be sure, either by popular vote or by finding a working tool.

Intel’s ISPC tool simply doesn’t work. It just shows a black screen.
Microsoft’s Texture Tools had a problem (either lack of support or crashing or something, I forgot).
NVIDIA’s tools simply don’t support them.


#1: Any tools that DO work? If you have a tool I listed above and it does work for you, see #2.

#2: I have included the files containing discrepancies here. They are the same image generated via different tools. As I said, I made a viewer (just loading them into my engine and drawing them as a texture over the screen), and I get different results, but as I said in order to verify my results I would like others to test. If you have your own engine or viewer and it is easy for you to view the results, please let me know which one (the “Btex” version or the other version) appears correctly to you.

The reason I need popular vote is because the one that appears correctly to me is the one that I made. The one that appears incorrectly to me was made by another tool, and I am prone to assume that that tool is correct, which may mean a problem with my asset-loading pipeline/viewer.

So, again, if it is easy for you, please report back with which file appears correct to you.

Thank you.

L. Spiro

I restore Nintendo 64 video-game OST’s into HD! https://www.youtube.com/channel/UCCtX_wedtZ5BoyQBXEhnVZw/playlists?view=1&sort=lad&flow=grid

Advertisement

Are they DDS files? Visual studio 2012 and 2013 can view DDS files, and it will display BC6H/BC7. However it will only display the [0,1] range of BC6H textures, and it will clip the rest (there's no exposure or tone mapping controls).

RenderDoc can view DDS files if you just drag them onto the window. I think it has an exposure slider, which is nice.

HDRSee can open DDS files using FreeImage, but I don't know if the version of FreeImage that they use supports the newer DDS formats.

I tried RenderDoc.
Wow, it agrees with me. The other tool is wrong!

Thank you for that suggestion. With that, I’m ready to release a new version of LSDxt with support for BC1-BC7.


L. Spiro

I restore Nintendo 64 video-game OST’s into HD! https://www.youtube.com/channel/UCCtX_wedtZ5BoyQBXEhnVZw/playlists?view=1&sort=lad&flow=grid

This topic is closed to new replies.

Advertisement