All Projects → Grim-es → material-combiner-addon

Grim-es / material-combiner-addon

Licence: MIT license
Blender addon for material combining, uv bounds fixing

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to material-combiner-addon

Blender Osm
One click download and import of OpenStreetMap and terrain for Blender! Global coverage! Source code is in the branch 'release'.
Stars: ✭ 588 (+90.29%)
Mutual labels:  blender, addon
Dragonff
Tools to edit GTA Formats in Blender
Stars: ✭ 115 (-62.78%)
Mutual labels:  blender, addon
Blender autotracker
Blender autotracker addon
Stars: ✭ 47 (-84.79%)
Mutual labels:  blender, addon
Mesh mesh align plus
Precisely align, move, and measure+match objects and mesh parts in your 3D scenes.
Stars: ✭ 350 (+13.27%)
Mutual labels:  blender, addon
The lightmapper
Fast and easy baked GI Lightmaps for Blender and Cycles
Stars: ✭ 233 (-24.6%)
Mutual labels:  blender, addon
Blendergis
Blender addons to make the bridge between Blender and geographic data
Stars: ✭ 4,642 (+1402.27%)
Mutual labels:  blender, addon
Meshroom2blender
Blender importer of meshroom datafiles: cameras, images, sparse pointcloud and obj's.
Stars: ✭ 82 (-73.46%)
Mutual labels:  blender, addon
Character-UI
Blender add-on for creating simple yet functional UIs for your characters.
Stars: ✭ 28 (-90.94%)
Mutual labels:  blender, addon
Keyboard Layout Editor For Blender
Allows you to import keyboard layouts into blender and render them in 3d
Stars: ✭ 224 (-27.51%)
Mutual labels:  blender, addon
Xplane2blender
Scenery & Aircraft export addon for Blender and X-Plane
Stars: ✭ 125 (-59.55%)
Mutual labels:  blender, addon
Xnalaramesh
Blender addon Import/Export XPS Models, Poses
Stars: ✭ 262 (-15.21%)
Mutual labels:  blender, addon
SubstanceBridge
Blender Addons, bridge between Substance and Blender.
Stars: ✭ 33 (-89.32%)
Mutual labels:  blender, addon
IOR reference
A Blender addon that display IOR values in a list
Stars: ✭ 19 (-93.85%)
Mutual labels:  blender, addon
Bpy
blender python scripts
Stars: ✭ 441 (+42.72%)
Mutual labels:  blender, addon
cats-blender-plugin
😺 A tool designed to shorten steps needed to import and optimize models into VRChat. Compatible models are: MMD, XNALara, Mixamo, DAZ/Poser, Blender Rigify, Sims 2, Motion Builder, 3DS Max and potentially more
Stars: ✭ 1,674 (+441.75%)
Mutual labels:  blender, vrchat
Mb Lab
MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB
Stars: ✭ 1,078 (+248.87%)
Mutual labels:  blender, addon
blender-addon-for-trackmania-and-maniaplanet
Blender addon for trackmania2020 & maniaplanet. 1 Click export & convert to .gbx.
Stars: ✭ 18 (-94.17%)
Mutual labels:  blender, addon
kaleidoscope
🍀 A small collection of creative nodes to generate color palette and store values for Blender
Stars: ✭ 99 (-67.96%)
Mutual labels:  blender, addon
Gxaudiovisualisation
Blender Python script for audio visualisation
Stars: ✭ 120 (-61.17%)
Mutual labels:  blender, addon
Bforartists
Bforartists is a fork of the popular 3D software Blender, with the goal to improve the UI.
Stars: ✭ 240 (-22.33%)
Mutual labels:  blender, addon

material-combiner-addon

An addon for Blender that allows to get lower draw calls in game engines by combining textures without quality loss and avoiding the problem of uv larger 0-1 bounds.

If you like an addon you can support my work on Patreon.

FEATURES

  • Combining multiple materials. (allow to apply diffuse colors and choose each image and atlas sizes)
  • Multicombining. (add layers for each image which are combine into different atlases, allow to generate Normal map, Specular map, etc atlases) (Currently Disabled | Supported in version 2.0.3.3)
  • Packing UV into the selected scale bounds by splitting mesh faces, compatible with rigged models. (Currently Disabled | Supported in version 1.1.6.3)

INSTALLATION

  1. Download an addon: Material-combiner
  2. Go to File > User Preferences > Addons
  3. Click on Install Add-on from File
  4. Choose material-combiner-addon-master.zip archive
  5. Activate Material Combiner

KNOWN ISSUES

After clicking "Save atlas to.." the materials are simply merged or the atlas image does not have all the textures

  • Textures are packaged in a .blend file. You need to save the .blend somewhere and click File > External data > Unpack All Into Files (to any directory of your choice).
  • Your version of Blender is not in English, in this case the nodes will be named differently, their names are strictly written in the script. You need to manually rename the nodes to their own names, or switch the blender version to English and regenerate the nodes by re-importing the model.
  • You are using an unsupported shader (Surface property of material). You can view the file utils/materials.py to see what shaders are supported or what node names should be.

Pillow installation process is repeated

  • Make sure the VPN is not currently active.

  • Windows | Make sure Blender isn't installed from the Windows Store because it's not supported. If you want to install Pillow manually, go to the blender installation folder, navigate to the folder with the blender version name\python\bin and copy this path. Press Win+R on your keyboard and type cmd.exe, press Enter. After that, write this commands to the Windows console:

    set PythonPath="Your\Copied\Path\To\Python\bin\Folder"
    
    %PythonPath%\python.exe -m pip install Pillow --user --upgrade
    

    Make sure to replace Your\Copied\Path\To\Python\bin\Folder with your copied path.

  • MacOS | Open a Mac Terminal console and write these commands:

    /Applications/Blender.app/Contents/MacOS/Blender -b --python-expr "__import__('ensurepip')._bootstrap()" 
    
    /Applications/Blender.app/Contents/MacOS/Blender -b --python-expr "__import__('pip._internal')._internal.main(['install', '-U', 'pip', 'setuptools', 'wheel'])"
    
    /Applications/Blender.app/Contents/MacOS/Blender -b --python-expr "__import__('pip._internal')._internal.main(['install', 'Pillow'])"
    

    if you installed Blender in a different path, change the first part of each command to the correct path.

No module named 'material-combiner-addon-2'

You have installed the Source code from the Releases, instead install from master branch Material-combiner. But first remove the old installation folder. Default location: C:\Users\YourUserName\AppData\Roaming\Blender Foundation\Blender\BlenderVersion\scripts\addons.

BUGS / SUGGESTIONS

If you have found a bug or have suggestions to improve the tool, you can contact me on Discord: shotariya#4269

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].