All Projects → takahirox → glTF-Blender-IO-materials-variants

takahirox / glTF-Blender-IO-materials-variants

Licence: Apache-2.0 license
Blender3D addon for glTF KHR_materials_variants extension

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to glTF-Blender-IO-materials-variants

interactive-physics-editor
Simplifies the process of positioning multiple objects in 3D space with collision handling
Stars: ✭ 20 (-64.29%)
Mutual labels:  blender3d, blender, addon
PieMenusPlus
Pie Menus Plus is a complete Pie Menu ecosystem for Blender 2.8+
Stars: ✭ 26 (-53.57%)
Mutual labels:  blender3d, blender, addon
kaleidoscope
🍀 A small collection of creative nodes to generate color palette and store values for Blender
Stars: ✭ 99 (+76.79%)
Mutual labels:  blender3d, blender, addon
blender-xray
STALKER (aka xray-engine) import/export plugin for Blender 3D
Stars: ✭ 132 (+135.71%)
Mutual labels:  blender, addon
NodeSharer
Node Sharer is an add-on for Blender that lets you easily share procedural materials as text strings.
Stars: ✭ 48 (-14.29%)
Mutual labels:  blender, b3d
bus derby
A 3D vehicle derby video game rendered in three.js and run on a physi.js physics engine. UV maps designed in Adobe Illustrator; meshes created in Blender and imported as glTF.
Stars: ✭ 88 (+57.14%)
Mutual labels:  blender, gltf
gmic-blender
Official G'MIC plugin for Blender3D - pre-pre-alpha
Stars: ✭ 34 (-39.29%)
Mutual labels:  blender3d, blender
material-combiner-addon
Blender addon for material combining, uv bounds fixing
Stars: ✭ 309 (+451.79%)
Mutual labels:  blender, addon
Blender-Add-on-Manager
Blender Add-on Manager to install/uninstall/update from GitHub
Stars: ✭ 130 (+132.14%)
Mutual labels:  blender3d, blender
blender-terrain
Terrain import is now a part of the blender-osm addon. Get it for free at https://gumroad.com/l/blender-osm
Stars: ✭ 28 (-50%)
Mutual labels:  blender, addon
blender-texture-tools
Various utilities for handling images inside Blender.
Stars: ✭ 69 (+23.21%)
Mutual labels:  blender, addon
sintelgame
An open source adventure game created with Blender
Stars: ✭ 81 (+44.64%)
Mutual labels:  blender3d, blender
verse-blender
Blender Python Add-on with Verse integration
Stars: ✭ 36 (-35.71%)
Mutual labels:  blender3d, addon
VF-BlenderAutoSaveRender
Automatically saves a numbered or dated image after every render and can extend the Blender output path with dynamic variables
Stars: ✭ 34 (-39.29%)
Mutual labels:  blender3d, blender
S.T.A.R
Satellite Trajectory Animating & Rendering: Satellite Orbit Visualiser using Blender
Stars: ✭ 29 (-48.21%)
Mutual labels:  blender3d, blender
SubstanceBridge
Blender Addons, bridge between Substance and Blender.
Stars: ✭ 33 (-41.07%)
Mutual labels:  blender, addon
easy lightmap
blender easy light map addon
Stars: ✭ 19 (-66.07%)
Mutual labels:  blender, addon
latex2blender
Code to render LaTeX and import it into Blender
Stars: ✭ 37 (-33.93%)
Mutual labels:  blender, addon
Jaks Blender Scripts
Various Python Scripts for Blender
Stars: ✭ 26 (-53.57%)
Mutual labels:  blender3d, blender
sverchok-extra
Extra nodes for Sverchok
Stars: ✭ 51 (-8.93%)
Mutual labels:  blender3d, blender

glTF-Blender-IO-materials-variants

glTF-Blender-IO-materials-variants is a Blender addon for glTF KHR_materials_variants extension on top of glTF-Blender-IO addon.

Compatible Blender version

>= 3.1

How to install

Ensure the glTF-Blender-IO addon is installed and enabled

Ensure the glTF-Blender-IO addon is installed and enabled in your Blender because the glTF-Blender-IO-materials_variants addon works on top of it. You can check it by Edit -> Preferences -> Add-ons -> "glTF 2.0" in the search bar. The glTF-Blender-IO addon should be listed as Import-Export: glTF 2.0 format. It should be installed and enabled by default.

Ensure glTF-Blender-IO is installed and enabled

Download the zip archived source code

Download the zip archived source code from the Releases.

Download the zip archived source code from the Releases

Install glTF-Blender-IO-materials-variants addon

Install the glTF-Blender-IO-materials-variants addon to your Blender via Edit -> Preferences -> Add-ons -> Install -> Select the downloaded file

Edit -> Preferences

Add-ons -> Install

Select the downloaded file

Ensure the addon is installed and enabled.

Ensure the addon is installed and enabled. You can easily find the addon by inputting "KHR_materials_variants" in the search bar.

Ensure the addon is enabled

Features

The addon enables to import, export, and edit support the glTF KHR_materials_variants extension in Blender.

How to use

The addon adds the "Materials Variants" panel to the Object property. You can add, remove, and edit the variants (alternate) materials for an mesh object in the panel. And the addon imports the KHR_materials_variants extension to the panel.

Materials Variants panel

The addon also imports the KHR_materials_variants extension materials into the material slots of a mesh object.

Import to the material slots

The addon exports (not only an active material but also) the variants materials, and exports the variants materials configurations as KHR_materials_variants extension to the exported glTF.

Export as KHR_materials_variants extension

Limitations

Currently the addon allows to set variant materials per a mesh object but it should allow it per a vertex_group of a mesh object similar to that the Blender allows to assign a material per a vertex_group of a mesh object #4

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].