All Projects → blenderskool → kaleidoscope

blenderskool / kaleidoscope

Licence: GPL-3.0 license
🍀 A small collection of creative nodes to generate color palette and store values for Blender

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to kaleidoscope

Character-UI
Blender add-on for creating simple yet functional UIs for your characters.
Stars: ✭ 28 (-71.72%)
Mutual labels:  blender-scripts, blender, addon
PieMenusPlus
Pie Menus Plus is a complete Pie Menu ecosystem for Blender 2.8+
Stars: ✭ 26 (-73.74%)
Mutual labels:  blender3d, blender, addon
interactive-physics-editor
Simplifies the process of positioning multiple objects in 3D space with collision handling
Stars: ✭ 20 (-79.8%)
Mutual labels:  blender3d, blender, addon
blender-mqo
Blender Add-on: Metasequoia File Importer/Exporter
Stars: ✭ 27 (-72.73%)
Mutual labels:  blender3d, blender-scripts, blender
3dn-bip
A Python library for Blender addons. Blazingly fast preview loads in Blender. Images of arbitrary size. bpy.utils.previews drop-in replacement.
Stars: ✭ 41 (-58.59%)
Mutual labels:  blender3d, blender-scripts, blender
Blender-Add-on-Manager
Blender Add-on Manager to install/uninstall/update from GitHub
Stars: ✭ 130 (+31.31%)
Mutual labels:  blender3d, blender-scripts, blender
MindMapper
Blender Python - Node-based multi-line text and image flowchart
Stars: ✭ 58 (-41.41%)
Mutual labels:  blender3d, blender-scripts, blender
blendmaxwell
Maxwell Render exporter for Blender
Stars: ✭ 23 (-76.77%)
Mutual labels:  blender-scripts, blender, addon
glTF-Blender-IO-materials-variants
Blender3D addon for glTF KHR_materials_variants extension
Stars: ✭ 56 (-43.43%)
Mutual labels:  blender3d, blender, addon
Jaks Blender Scripts
Various Python Scripts for Blender
Stars: ✭ 26 (-73.74%)
Mutual labels:  blender3d, blender-scripts, blender
ColorBlender
A .NET library for color matching and palette design.
Stars: ✭ 27 (-72.73%)
Mutual labels:  palette, blender
cc3 blender tools
Add-on for importing and auto-setup of character creator 3 & 4 and iClone 7 & 8 character exports.
Stars: ✭ 191 (+92.93%)
Mutual labels:  blender, addon
medieval-assets
A modular medieval game asset pack in Blender
Stars: ✭ 25 (-74.75%)
Mutual labels:  blender3d, blender
MustardUI
Custom UI for Blender human models. It features automatic outfits switch, custom properties support, armature panel creation, and much more.
Stars: ✭ 122 (+23.23%)
Mutual labels:  blender-scripts, blender
FireVR
Blender to JanusVR FireBoxHTML Exporter Addon (with IPFS support)
Stars: ✭ 25 (-74.75%)
Mutual labels:  blender3d, blender
Blender-Metaverse-Addon
Blender toolset for creating content for Metaverses like High Fidelity
Stars: ✭ 53 (-46.46%)
Mutual labels:  blender, addon
MustardTools
A set of tools for animators/riggers
Stars: ✭ 30 (-69.7%)
Mutual labels:  blender, addon
Blender-ArmorPaintLiveLink
This is a live-link tool to switch from Blender to ArmorPaint by only clicking in one button.
Stars: ✭ 86 (-13.13%)
Mutual labels:  blender, addon
DuBLF DuBlast
Quick Playblast tool for Blender
Stars: ✭ 18 (-81.82%)
Mutual labels:  blender, addon
NS-illustration-pack
Package of 3D low poly illustrations created in a Blender
Stars: ✭ 28 (-71.72%)
Mutual labels:  blender3d, blender

Kaleidoscope addon for Blender

Kaleidoscope is an add-on developed for Cycles and Eevee in Blender 2.8 and above. The add-on adds two new nodes, Spectrum and Intensity, which essentially improves your workflow inside Blender when creating materials.

Why?

The reason I created this add-on was to provide other essential nodes needed while working in Blender. As an artist myself, I sometimes get stuck in colors, lighting, and even more! And this small package of nodes will help in improving that. I do understand that Blender nodes can be scary sometimes, but these nodes are well designed so that anyone can use them.

So What Nodes come with Kaleidoscope?

While there are 2 Nodes in the Kaleidoscope add-on, both are powerful and can be customized to give results based on your needs. The nodes that come with the add-on are:

Spectrum

Spectrum is a node that allows you to generate visually appealing color schemes and palettes. It comes with the Spectrum Engine, which can generate infinite color shades and palettes. But to make it even more powerful, it comes with color rules such as Monochromatic, Analogous, Triadic, and even more. You can select the color rule you are looking for, and let Spectrum generate the color palette based on that rule.
It also comes with global color controls, to manipulate the Hue, Saturation, and Value of the entire palette. Since Spectrum is a global node in Blender, you can generate a new palette, and see the live changes directly in the entire scene. No need to update any link or material.

I have also created an online library of popular palettes. You can use them directly within the Spectrum node. Along with this, Spectrum has an option to fetch beautiful palettes from COLOURLovers

There's even more in the Spectrum node, but I will leave that to you to check it out 😉

Intensity

The Intensity node is mainly designed to store predefined values for certain constants in Blender. For example, the Glass IOR value which defines the refractive index of the material is important to create physically accurate materials. The Intensity node is the collection of all those values. You can browse through values such as Water, Diamond, and even more.

The two categories which are available in the Intensity node are Glass IOR and Blackbody.

Development

I would be glad to see other people use the Kaleidoscope add-on in their projects. I would try my best to update with more features and improvements :)

A lookback from 2020

The code for this addon is quite messy since back then when I originally developed this addon, I was new to programming in Python and didn't pay attention to how the code was structured - it was mainly written to get the desired functionality.

Today after 4 years since this addon's release, my skills have improved considerably and there are parts of this addon that I would develop in a completely different way compared to what I did back then. Still, I would be glad if this addon helped artists throughout these years, and at the end this project itself was a great learning experience for me 😇

Credits

These tools have inspired and helped me in making this add-on for Blender:

License

Kaleidoscope is GPL Licensed

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