Texture Frameworks for Player V
This page will explain in detail what the current texture frameworks are, what are the difference between them and which body mods utilizes them.
Last updated
This page will explain in detail what the current texture frameworks are, what are the difference between them and which body mods utilizes them.
Last updated
Published: Feb 03 2024 by
Overhaul of information & addition of reference pictures: June 16 2024 by LadyLea Last documented edit: June 26 2024 by AllKnowingLion
It is highly recommended to fully read the official description pages of the following Texture Frameworks and the respective Body Mods on Nexus Mods - as further information can be found and also to keep track of any updates.
Since CDPR utilizes the same texture paths and texture files for V and NPCs, Texture Frameworks are used to give V separate texture files from NPCs, allowing you to edit V’s skin or tattoos without your edit affecting for example, Judy, River, or crowd NPCs.
For clarity's sake, below is also documented V's original/vanilla texture layouts and paths, that are shared with NPCs. In addition to what was stated earlier, the options to create desired looks is very limited using this vanilla way.
The original texture UV Layouts CDPR utilizes for Player V:
Femme body
Body Skin Textures base\characters\common\base_bodies\woman_average\textures\t0_000_wa__c_base_d02_naked.xbm base\characters\common\base_bodies\woman_average\textures\t0_000_wa__c_base_n02_naked.xbm
base\characters\common\base_bodies\woman_average\textures\t0_000_wa__c_base_rm02.xbm
base\characters\common\skin\torso\t0_000_base_c__tintcolormask.xbm
Femme arms
Left Arm/Cyberarms & Right Arm/Cyberarms Skin Textures base\characters\common\base_bodies\woman_average\textures\arms_hq\a0_000_wa__c_base_hq_d01.xbm base\characters\common\skin\torso\normal_details\a0_000_wa_base__hq_nd01.xbm base\characters\common\base_bodies\woman_average\textures\arms_hq\a0_000_wa__base_hq_rm01.xbmbase\characters\common\skin\torso\normal_details\a0_000_base__normaldetail_01.xbm base\characters\common\skin\torso\arms_hq\a0_000_base_c__tintcolormask_hq.xbm
Masc body
Body Skin Textures base\characters\common\base_bodies\man_average\textures\t0_000_ma__c_base_d03_naked.xbm base\characters\common\base_bodies\man_average\textures\t0_000_ma__c_base_n03_naked.xbm
base\characters\common\base_bodies\man_average\textures\t0_000_ma__c_base_rm03.xbm
Masc arms
Left Arm/Cyberarms & Right Arm/Cyberarms Skin Textures
base\characters\common\base_bodies\man_average\textures\arms_hq\a0_000_ma__c_base_hq_d01.xbm base\characters\common\base_bodies\man_average\textures\arms_hq\a0_000_ma__base_hq_rm01.xbm base\characters\common\skin\torso\normal_details\a0_000_ma_base__hq_nd01.xbm
base\characters\common\skin\torso\normal_details\a0_000_base__normaldetail_01.xbm
base\characters\common\skin\torso\arms_hq\a0_000_base_c__tintcolormask_hq.xbm
The earliest initial texture framework by Halvkyrie for Player Female V. This mod makes the player arms use separate textures, allowing for different custom tattoos on each arm without the former limitation of mirroring.
Unique Arms utilizes the following texture UV Layouts for Arms:
Femme arms
Left Arm/Cyberarms Skin Textures
base\characters\player\femme\body\arms\textures\femme_arm_left_01_diffuse.xbm
Right Arm/Cyberarms Skin Textures
base\characters\player\femme\body\arms\textures\femme_arm_right_01_diffuse.xbm
Also known as "UV" or "KS-UV" was created by Zosoab70 and AllKnowingLion, and released by their team account, "KnowSo". The UV Framework was the first full body and arm texture framework. The base version is designed for players to be able to make their character as unique as they'd like while also allowing for modders to easily create their textures for the body and arms from a single file instead of having to use multiple. Following the 4.1 update, however, modders will have the option to utilize alternate layouts for the arms that are formatted more closely to the vanilla structuring.
(F) Solo Original
(F) Solo Small
(F) Solo Ultimate
(F) Solo Arms
(F) Solo 2.0 (Unreleased)
(F) Paragon Body (Discord Exclusive release on KS Discord server)
(F) Songbird Body
(F) Vanilla Plus
(F) Vanilla High Feet (Alternate UV Framework base body file)
(F) Freyja
(M) Adonis
(M) Atlas
(M) Titan Body (Unreleased)
Following the 4.0 Update, the UV Framework is compatible with ALL body mods, regardless of framework.
UV Texture Framework's base version utilizes the following Full-Body texture layouts:
The texture files for UV are separated by body gender. UV Texture Framework resources can be found on nexus - Miscellaneous files Section.
A detailed "how to" guide can be found in the UV Texture Framework resources files, along with .PNG files for the uv layouts for the body and arms. For further questions, troubleshooting, and community-sourced resources go to the KS Discord server.
Femme body
Full Body and Arms Skin Textures
base\4k\common\body\wa\textures\d02_naked.xbm
base\4k\common\body\wa\textures\n02_naked.xbm
base\4k\common\body\wa\textures\wa_base_rm02.xbm
base\4k\common\body\wa\wa_base_tintcolormask.xbm
Full Body and Arms Tattoo Textures
base\4k\common\overlays\fullbody_overlay_d01.xbm
base\4k\common\overlays\glow_overlay_d01.xbm
base\4k\common\overlays\normals\fullbody_overlay_n01.xbm
Femme Hq Arms (UV - 4.1)
Hq Arm Skin Textures
base\4k\common\arms_hq\wa\wa_hq_l_arm_d01.xbm
base\4k\common\arms_hq\wa\wa_hq_l_arm_nd01.xbm
base\4k\common\arms_hq\wa\wa_hq_l_arm_rm01.xbm
base\4k\common\arms_hq\wa\wa_hq_r_arm_d01.xbm
base\4k\common\arms_hq\wa\wa_hq_r_arm_nd01.xbm
base\4k\common\arms_hq\wa\wa_hq_r_arm_rm01.xbm
base\4k\common\arms_hq\wa\wa_a0_a_tintcolormask_hq.xbm
base\4k\common\arms_hq\wa\wa_a0_b_tintcolormask_hq.xbm
Hq Arm Tattoo Textures
base\4k\common\overlays\arms_hq\wa\wa_l_arm_glow_overlay_d01.xbm
base\4k\common\overlays\arms_hq\wa\wa_l_arm_overlay_d01.xbm
base\4k\common\overlays\arms_hq\wa\wa_r_arm_glow_overlay_d01.xbm
base\4k\common\overlays\arms_hq\wa\wa_r_arm_overlay_d01.xbm
Femme head
Head Skin Textures
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_000_pwa_c__basehead_d01.xbm
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_n01.xbm
base\4k\common\head\h0_001_ma_c__basehead_rm01.xbm
Head Tattoo Textures
base\4k\common\overlays\wa_head_overlay_d01.xbm
base\4k\common\overlays\wa_head_glow_d01.xbm base\4k\common\overlays\normals\wa_head_overlay_n01.xbm
Femme genitals
None Textures
base\4k\common\genitals\wa\none\i0_000_pwa_base__genitals_none_d01.xbm
base\4k\common\genitals\wa\none\i0_000_pwa_base__genitals_none_n01.xbm
base\4k\common\genitals\wa\none\i0_000_pwa_base__genitals_none_rm01.xbm
Penis Textures
base\4k\common\genitals\wa\penis\i0_000_pwa_c__basepenis_circumcised_d01.xbm
base\4k\common\genitals\wa\penis\i0_000_pwa_c__basepenis_circumcised_n01.xbm
base\4k\common\genitals\wa\penis\i0_000_pwa_c__basepenis_d01.xbm
base\4k\common\genitals\wa\penis\i0_000_pwa_c__basepenis_n01.xbm
base\4k\common\genitals\wa\penis\i0_000_pwa_c__basepenis_rm01.xbm
Masc body
Full Body and Arms Skin Textures
base\4k\common\body\ma\textures\d03_naked.xbm
base\4k\common\body\ma\textures\n03_naked.xbm
base\4k\common\body\ma\textures\ma_base_rm03.xbm
base\4k\common\body\ma\ma_base_tintcolormask.xbm
Full Body and Arms Tattoo Textures
base\4k\common\overlays\ma_fullbody_overlay_d01.xbm
base\4k\common\overlays\ma_glow_overlay_d01.xbm base\4k\common\overlays\normals\ma_fullbody_overlay_n01.xbm
Masc Hq Arms (UV - 4.1)
Hq Arm Skin Textures
base\4k\common\arms_hq\ma\ma_hq_l_arm_d01.xbm base\4k\common\arms_hq\ma\ma_hq_l_arm_nd01.xbm base\4k\common\arms_hq\ma\ma_hq_l_arm_rm01.xbm base\4k\common\arms_hq\ma\ma_hq_r_arm_d01.xbm base\4k\common\arms_hq\ma\ma_hq_r_arm_nd01.xbm base\4k\common\arms_hq\ma\ma_hq_r_arm_rm01.xbm base\4k\common\arms_hq\ma\ma_a0_a_tintcolormask_hq.xbm base\4k\common\arms_hq\ma\ma_a0_b_tintcolormask_hq.xbm
Hq Arm Tattoo Textures base\4k\common\overlays\arms_hq\ma\ma_l_arm_glow_overlay_d01.xbm base\4k\common\overlays\arms_hq\ma\ma_l_arm_overlay_d01.xbm base\4k\common\overlays\arms_hq\ma\ma_r_arm_glow_overlay_d01.xbm base\4k\common\overlays\arms_hq\ma\ma_r_arm_overlay_d01.xbm
Masc head
Head Skin Textures
base\characters\head\player_base_heads\player_man_average\h0_000_pma_c__basehead\textures\h0_000_pma_c__basehead_d01.xbm
base\characters\head\player_base_heads\player_man_average\h0_000_pma_c__basehead\textures\h0_000_pma_c__basehead_n01.xbm
base\4k\common\head\h0_001_ma_c__basehead_rm01.xbm
Head Tattoo Textures
base\4k\common\overlays\wa_head_overlay_d01.xbm
base\4k\common\overlays\wa_head_glow_d01.xbm base\4k\common\overlays\normals\ma_head_overlay_n01.xbm
Masc genitals
Penis Textures
base\4k\common\genitals\ma\penis\i0_000_pma_c__basepenis_circumcised_d01.xbm
base\4k\common\genitals\ma\penis\i0_000_pma_c__basepenis_circumcised_n01.xbm
base\4k\common\genitals\ma\penis\i0_000_pma_c__basepenis_d01.xbm
base\4k\common\genitals\ma\penis\i0_000_pma_c__basepenis_n01.xbm
base\4k\common\genitals\ma\penis\i0_000_pma_c__basepenis_rm01.xbm
Vagina Textures
base\4k\common\genitals\ma\vagina\i0_000_pma_c__vagina_d01.xbm
base\4k\common\genitals\ma\vagina\i0_000_pma_c__vagina_n01.xbm
base\4k\common\genitals\ma\vagina\i0_000_pma_c__vagina_rm01.xbm
Skintones/Material instances (Masc & Femme)
Skintone Instances Textures
base\characters\common\skin\player_mat_instance
Also known as "VTK" created by xBaebsae, is a framework that focuses on giving HD Skin textures and Tattoo textures for the body, feet, arms and head for Player V. It integrates Halvkyrie's Unique Arms paths, and its structure expands for more customizability.
(F) Vanilla HD
(F) Vanilla HD - VTK Big Breasts
(F) Vanilla HD - VTK Small Breasts
(F) Hyst's Realistic Butt (RB)
(F) Hyst's Enhanced Big Breasts (EBB)
(F) Hyst's Enhanced Big Breasts + Realistic Butt (EBBRB)
(F) Hyst's Enhanced Big Breasts: Push Up (EBBP)
(F) Hyst's Enhanced Big Breasts: Push Up + Realistic Butt (EBBPRB)
(F) Hyst's Enhanced Vanilla Body (EVB)
(F) Hyst's Angel Body
(M) Gymfiend
Texture Layouts
VTK FemV utilizes the following texture UV Layouts for Arms:
VTK FemV utilizes the following texture UV Layouts for the Body:
Texture Layouts
VTK Gymfiend utilizes the following texture UV Layouts for Arms:
VTK Gymfiend utilizes the following texture UV Layouts for the Body:
The texture files for VTK are separated by body gender. VTK resources can be found on nexus - Miscellaneous files Section.
Further resources are available if one desires to convert textures for Female V in VTK format, a detailed guide can be found here.
Resources for texture conversion concerning Gymfiend - Male V, can be found at the Miscellaneous files Section.
Femme body
Body Skin Textures
base\v_textures\body\v_body_d.xbm
base\v_textures\body\v_body_n.xbm
base\v_textures\body\v_body_n_detail.xbm
base\v_textures\body\v_body_rm.xbm
base\v_textures\body\v_body_tc.xbm
Body Tattoo Textures
base\v_textures\body\v_overlay.xbm
base\v_textures\body\v_glow.xbm
Femme arms
Left Arm/Cyberarms Skin Textures
base\characters\player\femme\body\arms\textures\femme_arm_left_01_diffuse.xbm
base\characters\player\femme\body\arms\textures\femme_arm_left_01_normal.xbm
base\characters\player\femme\body\arms\textures\femme_arm_left_01_normaldetail.xbm
base\characters\player\femme\body\arms\textures\femme_arm_left_01_roughnessmask.xbm
base\characters\player\femme\body\arms\textures\femme_arm_left_01_tintcolor.xbm
Left Arm/Cyberarms Tattoo Textures
base\characters\player\femme\body\arms\textures\femme_arm_left_01_overlay.xbm base\characters\player\femme\body\arms\textures\femme_arm_left_01_glow.xbm
Right Arm/Cyberarms Skin Textures
base\characters\player\femme\body\arms\textures\femme_arm_right_01_diffuse.xbm
base\characters\player\femme\body\arms\textures\femme_arm_right_01_normal.xbm
base\characters\player\femme\body\arms\textures\femme_arm_right_01_normaldetail.xbm
base\characters\player\femme\body\arms\textures\femme_arm_right_01_roughnessmask.xbm
base\characters\player\femme\body\arms\textures\femme_arm_right_01_tintcolor.xbm
Right Arm/Cyberarms Tattoo Textures
base\characters\player\femme\body\arms\textures\femme_arm_right_01_overlay.xbm base\characters\player\femme\body\arms\textures\femme_arm_right_01_glow.xbm
Femme head
Head Skin Textures
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_000_pwa_c__basehead_d01.xbm base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_n01.xbm base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_n_detail.xbm base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_rm.xbm base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_tc.xbm
Head Tattoo Textures
base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_overlay.xbm base\characters\head\player_base_heads\player_female_average\h0_000_pwa_c__basehead\textures\h0_001_pwa_c__basehead_glow.xbm
Masc body
Body Skin Textures
base\v_textures\body\v_masc_body_d.xbm
base\v_textures\body\v_masc_body_n.xbm
base\v_textures\body\v_masc_body_n_detail.xbm
base\v_textures\body\v_masc_body_rm.xbm
base\v_textures\body\v_masc_body_tc.xbm
Body Tattoo Textures
base\v_textures\body\v_masc_overlay.xbm
base\v_textures\body\v_masc_glow.xbm
Masc arms
Left Arm/Cyberarms Skin Textures base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_diffuse.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_normal.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_normaldetail.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_roughnessmask.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_tintcolor.xbm
Left Arm/Cyberarms Tattoo Textures
base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_overlay.xbm base\characters\player\masculine\body\arms\textures\masculine_arm_left_01_glow.xbm
Right Arm/Cyberarms Skin Textures
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_diffuse.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_normal.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_normaldetail.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_roughnessmask.xbm
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_tintcolor.xbm
Right Arm/Cyberarms Tattoo Textures
base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_overlay.xbm base\characters\player\masculine\body\arms\textures\masculine_arm_right_01_glow.xbm
Masc head
currently not available
Primarily, the basic difference is the UV layout of the body/arm textures between the base version of the UV Framework, and VTK. Beyond that other features include:
Separate download for framework files / from body mods
Framework is open source and can be included with a body mod download
Arms and body share textures in base version
Arms on different texture same as original vanilla arms
Universal body mod support (4.0+)
Secondary file for split Hq arm textures, tattoo overlays, and normals maps (4.1+)
Supports mods made for Unique Arms by Halvkyrie
(Unique Arms is not required)
4k textures (Cyberpink - Kwek x Fireapple) built in to base framework for body and arms: diffuse (d), normals (n), detail normals (nd), roughness (rm), tintcolormask
Full set of HD textures for body, arms, and head included: diffuse (d), normals (n), detail normals (nd), roughness (rm) and tintcolormask
Optional file for 8k body+arm texture (Bedellia x Ava Skin)
Separate body overlays for each body gender
Separate body overlays for each body gender
Unique Skintone .mi (Material instance) files
Emissive (glow) overlay
Emissive (glow) overlay
Upscaled micro-detailing for body, arms, and head
Cyberarms built in to base version
Cyberarms separate, can be included if modder chooses to
(Hyst's bodies have them included)
Alternate Texture layout for foot submeshes
Unique Eyebrows (Optional file)
An example of the UV Layout differences in-game: