The Witcher 3

File information

Last updated

Original upload

Created by


Uploaded by


Virus scan

Safe to use

Tags for this mod

About this mod

Visual mod that can dymaically change eye texture in game. Default behavior changes eyes black with toxicity. Eyes move both when effect is inactive and active.

Permissions and credits
  • Polish

Formerly called Dynamic Toxic Black Eyes.  This mod changes the appearance of Geralt's eyes once a condition is met.  This condition, called Activation Trigger in the mod settings, is by default the 50% toxicity threshold.  This number can be changed in the settings.  The eyes are just like the vanilla eyes so there is zero clipping and they now move.
The current Activation Triggers you can choose from are:
Toxicity ThresholdDark EnvironmentToxicity Threshold while in Dark EnvironmentCat Potion effect activeWitcher Senses activeIn Combat DayCombat DarkButton TriggerAlways OnAlways Off

The mod now supports loading two alternate eye textures at once: Black Eyes and Alt Eyes.  By default, Alt Eyes is a duplicate of Black Eyes - see APPEARANCE VARIANTS below for Alt Eye options.

The game has a different head entitiy for every beard stage if the player has the tattoo, the demon mark, both, and none.  This mod creates another set of all these heads (names appended with "alt_") that point to the same head mesh as their vanilla counterparts, but point to an alternate eye mesh.  The alternate eye mesh points to an alternate texture mesh.
When the set Activation Trigger is met, the mod swaps the current head entitiy to the appropriate alternate head entitiy with an alternate eye texture, then reverts the appropriate vanilla entity when the condition is no longer met.

By default mods that change the head mesh or texture are comptabile - they will also change the alt head meshes (since the alt head entity points to the vanilla head mesh location).  The mod is still compatible with Adnan4444's Henry Cavill and Anya Chalotra Mod, and any retextures of it.

Mods that change the eye texture will only change the default (inactive state) eye texture of this mod.  To change the Alt Eye texture, a compatible mod must be made.  Changing the Black Eye would need it's own unique texture mod.

Mods that add new head entities aren't compatible by default.  An exception is New HairStyles and Beards for Geralt.

Scoutbr0's Glowing Witcher Eyes
, and raderith's 52 And A Half Eyes  both have a supported Alt Eyes texture.  Changes the Alt Eye effect from a duplicate of Black Eyes to something else.  Follow regular install directions, then also install the Alt Eyes that you want.


***Unification Patch may be required if you don't have 1.32GOTY***
  1. If you have the legacy version of this mod (dlcblackeyes & modtoxicity), first uninstall following the directions below.
  2. Extract the zip and copy the bin, dlc and mods folder and paste them in your game directory.  Follow the instructions in the included text document to add keybind support for manually turning eyes on.
  3. (Optional) Download modToxicFace if you would like the toxic face effect retexture, extract and put it in your mods folder
  4. ON FIRST LAUNCH: Go to your in game mod settings for modular eyes and adjust the sliders.  Settings aren't active if they've never been touched but will update on every subsequent menu change.

VERSION 2.0 - 2.12
  • Load your game and make sure the modular eyes aren't currently active.  Save and Exit
  • Delete dlcModularEyes from your dlc folder, modModularEyes and modToxicFace (if present) from your mods folder.  In your bin, delete [Install Directory]\bin\config\r4game\user_config_matrix\pc\modulareyesconfig.xml
VERSION 1.22 - 1.40
  • Load your game and make sure the blackeyes aren't currently active.  Save and Exit.
  • Delete dlcblackeyes from your dlc folder, modtoxicity and modToxicFace (if present) from your mods folder.

  • Make sure you have dlcModularEyes in your dlc folder, and modModularEyes in your mods folder.
  • If it's first launch, make sure you first adjust the mod settings in game, as the settings don't take effect until you mess with it.
  • Alt Eyes look identical to Black Eyes unless you download an appropriate compatible texture mod that targets the eye you want.  Vanilla texture mods will only change the inactive default eye
  • If you have an alt eye texture mod, note that black eyes will always override alt eyes unless toggling the Reverse Priority setting
Thanks to:
raderith - Bug reporting, beta testing, Russian translation, and general help
AgentofFenrir - Bug reporting and beta testing

eragontrible - Bug reporting and beta testing
GodsMistake - Bug reporting and feature suggestions
Meuhoua - Bug reporting and providing save file for testing
Adnan4444 - Feedback and bug reporting
teresatiger - Assistance with code optimization removing the need for console commands in installation
CAPA14's AMM for proof of concept for implementing version 1.40, and general framework for implementing new classes for version 2.0
W3EE Mod Team for demonstrating how to incorporate button toggles
Scoutbr0 for providing Alternate Eye texture
raderith for providing Alternate Eye texture 
MarvelMaster for modding tutorials
Witcher 3 Modding articles on Gamepedia wiki