直方图SE

by ikk9000·v1.1.1·Updated 2019-07-29

Display a histogram on the screen. In a similar way, how image editing programs do this, such as Gimp or Photoshop. Help screen capture.

Screenshots 7 screenshots

About this mod Machine translation

Display a histogram on the screen. In a similar way, how image editing programs do this, such as Gimp or Photoshop. Help screen capture.

Displays an image histogram on the screen, a graph of brightness data from all pixels.

Statistics unrelated to monitor settings or anything that changes the image through the video output.

feature:

On-screen, adjustments to basic values ​​in the game.

The histogram itself was not captured via game screenshots.

Provides own special screenshot to file function (Ctrl + Shift + Insert).

Hotkeys:

Shift-F10 - Toggles the histogram itself.

Ctrl-Alt-F10 - Show/hide settings window.

Ctrl + Shift + Insert - Capture screenshot. The file name is set to fe. "scrsh_hse_1564158152495.bmp", in the game's main directory.

Install

Install using a mod manager, for example. NMM, Vortex, MO2. Or manually unzip the archive files into the directory where they belong.

This mod only uses SKSE and other system resources like DirectX or Winapi. It is safe to install and uninstall mid playthrough. It will not cause any conflicts with Papyrus Script Mods.

uninstall

For backup, the configuration file is stored in the following location: ".\Data\SKSE\Plugins\histogram_se.ini".

performance

Unfortunately, processing histogram data can cause significant FPS hits. This is unavoidable because I can't find a better way to handle screen data in Direct X 11 applications. 3.5 GHz CPU games run about 30% slower when histogram is enabled.

To reduce potential performance loss, the Num Tiles option is provided. The higher it is set, the slower the performance; at the cost of not having a completely accurate histogram until many game frames have passed. The lowest setting is 4, which means it takes 4 game frames to collect information from the entire screen.

Project information

(This is not an installation requirement.)

This project leverages several other projects that can read data from DirectX 11 applications and display a custom GUI on the screen.

Universal-ImGui-D3D11-Hook by Rebzzel and Sh0ckFR

Dear imGui

MinHook by TsudaKageyu (link-2)

SKSE64

References:

color histogram

Image histogram.

mistake

Successfully tested on Skyrim Special Edition 1.5.80, with and without SKSE64, and with and without Boris Vorontsov's ENBSeries. Bug reports and suggestions are welcome.

————————————————————————————————————————————————

Displays image histogram on the screen, a graph of a luminance data from all pixels.

Statistics independent of monitor settings or anything that alters the image past the video output.

Features:

On-screen, in-game adjustements of essential values.

Histogram itself is not capturred with the game screenshots.

Provides its own special screenshot-to-file feature (Ctrl+Shift+Insert).

Hotkeys:

Shift-F10 - Toggle histogram itself.

Ctrl-Alt-F10 - Show/hide the settings window.

Ctrl+Shift+Insert - Capture screensot. File name is set to fe. "scrsh_hse_1564158152495.bmp", in the game main directory.

Installation

Install with mod manager eg. NMM, Vortex, MO2. Or unpack archive files manually into directories they belong.

This Mod uses only SKSE and otherwise system resources, like DirectX or Winapi. It is safe to install and uninstall mid playthrough.It won't cause any conflicts with Papyrus script Mods.

Uninstallation

For backups, configuration file is stored under this location: ".\Data\SKSE\Plugins\histogram_se.ini".

Performance

Unfortunatelly, processing histogram data causes significant FPS hit. This cannot be avoided as I couldn't find any better method for processing screen data in Direct X 11 applications. On 3.5 GHz CPU game runs about 30% slower when histogram is enabled.

To reduce potential performace hit, provided is a Num Tiles option. The higher it is set to, the lower the performance hit is; at the cost of not having fully accurate histogram untill that many game frames has passed. Lowest setting is 4 and it means that it's needed 4 game frames to gather info from the entire screen.

Project Information

( …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
直方图SE
File size
500.0 KiB