|
|
(125 intermediate revisions by 10 users not shown) |
Line 3: |
Line 3: |
| |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. | | |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. |
| |image=Modding_resources.webp | | |image=Modding_resources.webp |
| }}Main page: [[Modding Resources]] | | }}{{Modding box}} |
| == Mods Needed == | | == Introduction == |
| As of Patch 9, the following mod is needed: [https://nb-stor.s3.eu-central-1.amazonaws.com/bg3/nrd_killstory.pak Patch 3 Modfixer].
| | [https://forms.gle/eEhyfzsY5hmvVTRV8 '''Request a modding-related wiki page here!'''] |
| == Tutorials == | | |
| * [[Guide:Unpacking_Converting_Files|Unpacking and Converting Files]]
| | Are you excited about becoming a Baldur's Gate 3 modder, but have absolutely no idea where to start? |
| * [[Guide:Fixing_Neck_Seams|Fixing neck seams]]
| | |
| * [[Guide:Fixing_UV_Errors|Fixing UV errors]]
| | This page is the starting point for resources, tutorials, references and more that you need for modding. |
| * [[Guide:Fixing_Bone_Errors|Fixing bone errors]]
| | |
| * [[Guide:Head_Conversion|Head Conversion]] (thin body to strong body, and vice-versa)
| | {| class="wikitable" |
| * [[Guide:Custom_Polymorph|Custom Polymorphing]]
| | |+ Good places to begin: |
| * [[Guide:Custom_Hair_Highlight|Custom Hair Highlight/Ombre]]
| | |- |
| * [[Guide:Packaging Mods|Packaging Mods]]
| | ! Resource !! Description |
| == References ==
| | |- |
| * [[Guide:Hair_Meshes|Hair Meshes]]
| | | [[Modding:Getting Started with BG3 Modding|Getting Started with BG3 Modding]]|| Want to know where to release your mod, or want to know how permissions work for mods? |
| * [[Guide:Head_Models|Head Models]]
| | |- |
| * [[Guide:Face_and_Body_Textures|Face and Body Textures]]
| | | [[Modding:Tools|Tools and Plugins]] || A list of useful tools and plugins that are available either specifically for BG3 Modding or that help with BG3 Modding. |
| * [[Guide:Colour_Map|Colour Map]]
| | |- |
| == Code Snippets ==
| | | [[Modding:Tutorials|Tutorial List]] || A list of different available tutorials categorised by theme. |
| * [[Guide:Race_UUID|Race UUID]]s
| | |- |
| == General Tutorials ==
| | | [[Modding:Sample_Templates|Sample and Template Mods]] || Sample/Template mods you can use as a base to create your own mods. |
| * [https://www.youtube.com/playlist?list=PLe0NwkOacl_jFoRnGT8iU29WriucyN1mj Padme4000's tutorials]
| | |- |
| * [https://www.youtube.com/playlist?list=PLYJ1Y7lY33WQOho8it-mTq6cIrH8dUeLP Learning Blender]
| | |[[Modding:References|References]] |
| * [https://www.youtube.com/watch?v=B11XBZmIIZc Learn Shape Keys In Under 5 Mins]
| | |References and tables for the various game files you may need. |
| * [https://www.youtube.com/watch?v=qTgSLYY9uew Fix your SHAPE KEYS! - Blender 2.8 tutorial by Danny Mac 3D]
| | |- |
| * [https://astropad.com/how-to-add-texture-to-a-3d-model-using-blender-an-ipad-and-uv-mapping/ How to add texture to a 3D model using Blender, an iPad, and UV Mapping]
| | |[[Modding:Code Snippets|Code Snippets]] |
| == Sample Mods ==
| | |Helpful code snippets for modding. |
| * [https://www.nexusmods.com/baldursgate3/mods/132 Padme's BG3 Tutorials and Modding Resources]
| | |- |
| * [https://www.nexusmods.com/baldursgate3/mods/400 Sample 3D Edited Equipment Mod]
| | |[[Modding:Other Resources|Other Resources]] |
| * [https://www.nexusmods.com/baldursgate3/mods/278 Sample Magic Ring Mod]
| | |Miscellaneous resources to either help with modding or to add to your own mods. |
| * [https://www.nexusmods.com/baldursgate3/mods/249 Sample Equipment Mod]
| | |} |
| * [https://www.nexusmods.com/baldursgate3/mods/294 Add Scars to Your Character]
| | {{Modding navbox}} |
| == Other Resources ==
| | [[Category:Modding guides]] |
| * [https://www.uuidgenerator.net/ UUID Generator]
| |
| * [https://www.nexusmods.com/baldursgate3/images/594 Making armour icons]
| |
| * [https://www.nexusmods.com/baldursgate3/mods/238 Custom Backdrops for Character Creation and Level Up]
| |
| * [https://boundingboxsoftware.com/materialize/ Materialize]
| |
| === Colour ===
| |
| * [https://docs.google.com/spreadsheets/d/1yXrWOIPoBe8p6MftEgFnZATvnoEvmGXGlCClenNXj_4/edit#gid=0 Colouring cheat sheet]
| |
| * [https://ajalt.github.io/colormath/converter/ ColourMath Colour Converter] Use sRGB 0-1 for the vec3 value.
| |
| * [https://rgbcolorpicker.com/0-1 RGB Color Picker]
| |
| == AI Resources ==
| |
| * [https://www.nexusmods.com/baldursgate3/mods/521 Action Icons Generator]
| |
| * [https://www.nexusmods.com/baldursgate3/mods/527 Item Icons Generator]
| |
| == Folder Structure ==
| |
| * Mod Name (root folder)
| |
| ** Generated
| |
| *** Public
| |
| **** Mod Name
| |
| ***** [PAK]_Mod_Name <- models and textures
| |
| ** Localization
| |
| *** Language <- usually ''English''
| |
| **** <code>Mod_Name.xml</code> <- text for items and spells
| |
| ** Mods
| |
| *** Mod Name
| |
| **** <code>meta.lsx</code> <- Created manually or automatically with the BG3 Mini Tool
| |
| ** Public <- use one of the Sample Mods below as a template for this folder
| |
| *** Game <- icons and other UI elements
| |
| *** Mod Name <- mod files in plain-text or XML
| |
| === Example meta.lsx ===
| |
| <pre>
| |
| <?xml version="1.0" encoding="UTF-8"?>
| |
| <save>
| |
| <version major="4" minor="0" revision="8" build="612"/>
| |
| <region id="Config">
| |
| <node id="root">
| |
| <children>
| |
| <node id="Dependencies"/>
| |
| <node id="ModuleInfo">
| |
| <attribute id="Author" type="LSString" value="AUTHOR NAME HERE"/>
| |
| <attribute id="CharacterCreationLevelName" type="FixedString" value=""/>
| |
| <attribute id="Description" type="LSString" value=""/>
| |
| <attribute id="Folder" type="LSString" value="MOD FOLDER NAME HERE"/>
| |
| <attribute id="LobbyLevelName" type="FixedString" value=""/>
| |
| <attribute id="MD5" type="LSString" value=""/>
| |
| <attribute id="MainMenuBackgroundVideo" type="FixedString" value=""/>
| |
| <attribute id="MenuLevelName" type="FixedString" value=""/>
| |
| <attribute id="Name" type="LSString" value="MOD NAME HERE"/>
| |
| <attribute id="NumPlayers" type="uint8" value="4"/>
| |
| <attribute id="PhotoBooth" type="FixedString" value=""/>
| |
| <attribute id="StartupLevelName" type="FixedString" value=""/>
| |
| <attribute id="Tags" type="LSString" value=""/>
| |
| <attribute id="Type" type="FixedString" value="Add-on"/>
| |
| <attribute id="UUID" type="FixedString" value="UUID HERE"/>
| |
| <attribute id="Version64" type="int64" value="36029237253119790"/>
| |
| <children>
| |
| <node id="PublishVersion">
| |
| <attribute id="Version64" type="int64" value="36028797018963968"/>
| |
| </node>
| |
| <node id="TargetModes">
| |
| <children>
| |
| <node id="Target">
| |
| <attribute id="Object" type="FixedString" value="Story"/>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </children>
| |
| </node>
| |
| </region>
| |
| </save>
| |
| </pre>
| |
| == Gallery ==
| |
| <gallery>
| |
| Blender279b_collada_export_settings.webp|Collada/DAE export settings for Blender 2.79b
| |
| Blender293_collada_export_settings.webp|Collada/DAE export settings for Blender 2.93
| |
| GnuIMP_export-settings.webp|DDS export settings for GnuIMP 2.10
| |
| Blender279b_gr2_export_settings_1.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (1)
| |
| Blender279b_gr2_export_settings_2.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (2)
| |
| Blender279b_gr2_export_settings_3.webp|Export settings for Blender 2.79b with LaughingLeader's GR2 Export Plugin (3)
| |
| </gallery>
| |
| [[Category:Modding]] | |