ENJOYING this TOOL? PLEASE, CONSIDER CONTRIBUTING WITH A SMALL DONATION OR SPONSORING ME ON PATREON | GITHUB SPONSORS.

rTexViewer

A simple and easy-to-use textures viewer and formats converter.

Visualize multiple image file formats and convert between different pixel-formats in real-time. Some interesting image editing functionality included!

rTexViewer can be used for free as a WebAssembly online tool and it can also be downloaded as a standalone tool for Windows and Linux with some extra features.

rTexViewer Features

  • Load multiple image file formats: PNG, BMP, TGA, JPG, GIF, HDR
  • Load compressed texture file formats: DDS, PKM, KTX, PVR, ASTC (if supported by GPU)
  • Export edited image as PNG, QOI, RAW or CODE (.h)
  • Select desired image pixel-format with real-time preview
  • Edit your images: Flip, Rotate, Resize, Crop, Alpha management, Mipmaps...
  • Visualization options: Zoom, Pan, Background and image Helpers
  • Image information provided: Size, Data size, Selected Pixel info, Palette
  • Multiple UI styles supported, select your best style
  • Export image palette as PNG/PAL (up to 256 colors)
  • Export alpha channel as PNG image

rTexViewer Standalone Additional Features

  • Navigate directory images (supported formats)
  • PNG text chunk edition and saving
  • TXT file-to-image conversion with extra viewing info
  • Command-line support for batch image processing and formats conversion
  • Completely portable (single-file, no-dependencies)

rTexViewer Usage

Open the tool, drag & drop your image and view/edit it with the dition tools (right panel).

Formatted image can be exported as .png, .qoi, .raw and .h code file.

rTexViewer Standalone supports directory navigation for viewing. When an image is opened, program checks directory for all supported image file formats for further navigation with LEFT/RIGHT keys or botton bar navigation buttons.

rTexViewer Standalone comes with command-line support for batch image processing and format conversion. Up to 256 chainned transformations can be applied per image on the command-line. For usage help:

rtexviewer.exe --help

rTexViewer Technology

This tool has beem created using the following open-source technologies:

  • raylib - A simple and easy-to-use library to enjoy videogames programming
  • raygui - A simple and easy-to-use immediate-mode-gui library

rTexViewer Custom

Do you like this tool? Do you need any specific feature to be added? Maybe a custom export format? Maybe a custom gui theme? Or maybe a custom version for LinuxmacOSAndroidRaspberry Pi or HTML5? Just get in touch: ray[at]raylibtech.com

rTexViewer Issues & Feedback

You can report tool issues and feedback here: https://github.com/raylibtech/rtools

rTexViewer License

rTexViewer online tool can be used completely for free.

rTexViewer Standalone desktop tool could be downloaded with a small donation.

In any case, consider a donation to help the author keep working on software for games development.

Copyright (c) 2015-2022 raylib technologies (@raylibtech)

StatusReleased
CategoryTool
PlatformsWindows, Linux, HTML5
Release date Mar 14, 2019
Rating
Rated 5.0 out of 5 stars
(7)
Authorraylib technologies
Made withraylib
Tagsimage, raygui, raylib, Textures, tool, viewer
Average sessionAbout an hour
LanguagesEnglish
InputsKeyboard, Mouse
LinksHomepage, Twitter, LinkedIn

Download

Download NowName your own price

Click download now to get access to the following files:

rTexViewer v2.0 Windows (x64) 436 kB
if you pay $10 USD or more
rTexViewer v2.0 Linux (x64) 410 kB
if you pay $10 USD or more

Development log

Comments

Log in with itch.io to leave a comment.

Any plans on open sourcing this in a late future?

No plans to open source this software. Why do you need it? I could provide the sources per client contract if required.

I was thinking, that you could just provide the src for me, because im incorporating this software into another software for PSX development.

Sorry, I'm trying to make tools for a living, not all my work is free and open source.

does it support the open sourced format: "Basis Universal Texture Compression", kind of KTX, I think: https://github.com/BinomialLLC/basis_universal

(1 edit) (+1)

Not yet, but it's on my roadmap. Probably in a future version.