Modding:Modding resources: Difference between revisions

From Baldur's Gate 3 Wiki
Jump to navigation Jump to search
(added neck seam fix instructions)
No edit summary
 
(98 intermediate revisions by 10 users not shown)
Line 1: Line 1:
== Tools ==
{{PageSeo
* [https://github.com/LaughingLeader/BG3ModManager/releases Mod Manager]
|title=Modding resources
* [https://github.com/Norbyte/lslib/releases LSLIB]
|description=This page is a hub for everything related to Modding Baldur's Gate 3. Check out the following guides to learn how to mod BG3.
* [https://github.com/ShinyHobo/BG3-Modders-Multitool/releases Modders Multitool]
|image=Modding_resources.webp
* [https://www.uuidgenerator.net/ UUID Generator]
}}
* [https://doc.instantreality.org/tools/color_calculator/ Instantreality Color Calculator]
{{DISPLAYTITLE:Modding resources}}
* [https://airtightinteractive.com/util/hex-to-glsl/ Airtight Interactive Convert Hex Color to GLSL vec3]
{{#widget:ModdingIntroVideoBanner}}


=== Modding on Linux ===
This is BG3Wiki's ''Modding resources'' hub. They can be easily linked to with the following address:
Bottles https://github.com/bottlesdevs/Bottles
<div style="text-align: center;">{{InfoBlob|<nowiki>https://bg3.wiki/wiki/Modding:Modding_resources</nowiki>}}</div>


== Asset Editing and Creation ==
== [[Modding:Creating mods|Creating mods: For creators]] ==
YouTube playlist by LadyHircine: https://www.youtube.com/playlist?list=PLN_fdYMu4EUpbU_s9rkbUqUkyKDUVGgkx
Want to create mods? Check out the [[Modding:Creating mods|mod creation homepage]]!


* Blender: 2.79b and/or 2.93 (get it from Steam or from their website, all platforms, FREE)
== [[Modding:Installing mods|Installing mods: For users]] ==
* [https://github.com/godotengine/collada-exporter Better Collada Exporter]
Need help installing mods? Check out the [[Modding:Installing mods|mod installation and troubleshooting homepage]]!
** Better Collada export settings (see screenshot)
[[File:Better_collada_export_settings.png|thumb|right|upright=1.5|Better Collada export settings]]
* [https://www.nexusmods.com/baldursgate3/mods/346 Padme's Blender Helpers]
* [https://github.com/LaughingLeader/laughingleader_blender_helpers LL's Blender Helpers for 2.79b]
* [https://github.com/andyp123/blender_vertex_color_master/releases Vertex Color Master for Blender]
* Normal Baking in Blender https://youtu.be/tndUB5b4STI


* [https://www.gimp.org/ GIMP]
== Mod Requests ==
** [https://code.google.com/archive/p/gimp-dds/ GIMP .DDS Plugin] (Linux users can get GIMP's .DDS plugin from their Package Manager also.)
[https://www.nexusmods.com/baldursgate3/users/45273002 Djmr], in Larian's server, has set up a modding bounty board for the BG3 community.
** GIMP .DDS export settings (see screenshot)
[[File:Gimp_dds_export_settings.png|thumb|right|upright=1.5|GIMP .DDS export settings]]


* Photoshop: https://www.adobe.com/products/photoshop.html
Request form: http://bit.ly/3YfZ1yD<blockquote>'''Anyone''' can submit a request.</blockquote>Board: http://bit.ly/44M0hf0<blockquote>Modders can request edit access and assign themselves a posted request.</blockquote>
** Photoshop .DDS Plugin: (Choose only ONE)
== Modding Sites ==
*** 1 https://gametechdev.github.io/Intel-Texture-Works-Plugin/
* [https://www.nexusmods.com/baldursgate3 Nexus Mods] (most popular)
*** 2 https://github.com/fnordware/AdobeDDS
* [https://baldurs-gate-3.thunderstore.io Thunderstore]
*** 3 https://developer.nvidia.com/nvidia-texture-tools-exporter
* [https://www.curseforge.com/baldurs-gate-3 Curse Forge]
* [https://steamcommunity.com/app/1086940/workshop/ Steam Workshop] (soon)


* [https://www.substance3d.com/ Substance Painter] (You can also purchase via Steam)
== Paths ==
* [https://nb-stor.s3.eu-central-1.amazonaws.com/bg3/Tiefling.zip Substance Painter shader starter]
=== Windows ===
* Profiles: {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public}}
* Mods (.PAK files): {{InfoBlob|%LocalAppdata%\Larian Studios\Baldur's Gate 3\Mods}}
* Mods (loose files): {{InfoBlob|<path to game installation>\Baldur's Gate 3\Data}}
* Tools (script extender, native mod loader): {{InfoBlob|<path to game installation>\Baldur's Gate 3\bin}}


== Mod Needed ==
=== Mac ===
Norbyte's [https://nb-stor.s3.eu-central-1.amazonaws.com/bg3/nrd_killstory.pak Patch 3 Modfixer] is required even in Patch 8.
* Profiles: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Mods: {{InfoBlob|User/Documents/Larian Studios/Baldur's Gate 3/Mods}}


== Mod Folder Location ==
=== Linux ===
* Windows: AppData\Local\Larian Studios\Baldur's Gate 3\Mods
* Profiles: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public}}
* Mac: TBD
* Mods: {{InfoBlob|SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods}}
* Linux: SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods


== Fixing neck seams on Custom Heads ==
<div style="text-align: center;"></div>{{Modding navbox}}
[[File:datatransfernormals.png|thumb|right|upright=1.5|data transfering normals]]
{{DEFAULTSORT:Modding_Resources}}
=== Things needed: ===
[[Category:Modding]]
* [https://richwhitehouse.com/index.php?content=inc_projects.php&showproject=91 Noesis], OR
* [https://www.autodesk.com/developer-network/platform-technologies/fbx-converter-archives Autodesk's FBX Converter]
* Pamdme's Blender addons (link above in Asset Editing and Creation section)
 
Blender doesn't import custom normals from .dae files, but there's an option to import them from .fbx files. First convert the .gr2 mesh to .dae with LSLIB, then convert that .dae to .fbx with either Noesis OR Autodesk's FBX Converter and use it as your Data Transfer source object to get rid of the neck seam.
 
=== Steps ===
 
* Select your custom head and go into Edit mode (TAB key)
* Select only your neck seam vertices and create a vertex group called neck_seam
* Click the Normal Transfer button from Padme's addon - it should auto-smooth your normals with a 180° angle and add a Data Transfer modifier.
* Select the imported .fbx head mesh as your source
* Set the modifier to only apply to your newly created vertex group (neck_seam)
* Check Face Corner Data and select Custom Normals
* Leave all other settings as default, apply the modifier (downwardd arrow between the camera icon and the x button)
* Export your custom head with the Better Collada

Latest revision as of 21:43, 13 April 2024

This is BG3Wiki's Modding resources hub. They can be easily linked to with the following address:

https://bg3.wiki/wiki/Modding:Modding_resources

Creating mods: For creators[edit | edit source]

Want to create mods? Check out the mod creation homepage!

Installing mods: For users[edit | edit source]

Need help installing mods? Check out the mod installation and troubleshooting homepage!

Mod Requests[edit | edit source]

Djmr, in Larian's server, has set up a modding bounty board for the BG3 community.

Request form: http://bit.ly/3YfZ1yD
Anyone can submit a request.
Board: http://bit.ly/44M0hf0
Modders can request edit access and assign themselves a posted request.

Modding Sites[edit | edit source]

Paths[edit | edit source]

Windows[edit | edit source]

  • Profiles: %LocalAppdata%\Larian Studios\Baldur's Gate 3\PlayerProfiles\Public
  • Mods (.PAK files): %LocalAppdata%\Larian Studios\Baldur's Gate 3\Mods
  • Mods (loose files): <path to game installation>\Baldur's Gate 3\Data
  • Tools (script extender, native mod loader): <path to game installation>\Baldur's Gate 3\bin

Mac[edit | edit source]

  • Profiles: User/Documents/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public
  • Mods: User/Documents/Larian Studios/Baldur's Gate 3/Mods

Linux[edit | edit source]

  • Profiles: SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public
  • Mods: SteamLibrary/steamapps/compatdata/1086940/pfx/drive_c/users/steamuser/AppData/Local/Larian Studios/Baldur's Gate 3/Mods