6 years agoIO Groups rewritten!
Oscurart Eugenio Pignataro [Mon, 29 Apr 2013 20:21:43 +0000 (20:21 +0000)]
IO Groups rewritten!

6 years agoOptimize Code.
Oscurart Eugenio Pignataro [Sun, 28 Apr 2013 15:05:58 +0000 (15:05 +0000)]
Optimize Code.

6 years agoImprove: Overlap Uvs Time Elapsed.
Oscurart Eugenio Pignataro [Fri, 26 Apr 2013 12:31:19 +0000 (12:31 +0000)]
Improve: Overlap Uvs Time Elapsed.

6 years agoSimplified code in shapes tools.
Oscurart Eugenio Pignataro [Sun, 21 Apr 2013 13:58:10 +0000 (13:58 +0000)]
Simplified code in shapes tools.

6 years agoadding Theme Dark Blue Gradient by pixaal
Brendon Murphy [Sat, 20 Apr 2013 11:13:14 +0000 (11:13 +0000)]
adding Theme Dark Blue Gradient by pixaal

6 years agoAdded circumvention for bug introduced at least in r55223 (obj.ray_cast does not...
Dima Glib [Tue, 16 Apr 2013 19:36:15 +0000 (19:36 +0000)]
Added circumvention for bug introduced at least in r55223 (obj.ray_cast does not see geometry of other objects in Local View mode).
Fixed & optimized cursor-stick-to-object feature.
Changed print(e) to print(repr(e)), since console window can't handle unicode.

6 years agoTypo fix.
Thomas Dinges [Sun, 7 Apr 2013 15:10:41 +0000 (15:10 +0000)]
Typo fix.

6 years agoCleanup
Oscurart Eugenio Pignataro [Sat, 6 Apr 2013 23:06:40 +0000 (23:06 +0000)]

6 years agoAdd new tool: "Overlap UV Faces"
Oscurart Eugenio Pignataro [Sat, 6 Apr 2013 22:35:12 +0000 (22:35 +0000)]
Add new tool: "Overlap UV Faces"

6 years agoWith respect to the changes of the PDB IO I had to make some slight
Clemens Barth [Thu, 4 Apr 2013 17:23:09 +0000 (17:23 +0000)]
With respect to the changes of the PDB IO I had to make some slight
changes also in the Atomic Blender panel.


6 years agoVarious minor cleanups.
Bastien Montagne [Thu, 4 Apr 2013 07:01:01 +0000 (07:01 +0000)]
Various minor cleanups.

6 years agoBug Fix in Python Batch Generator. "warning in the console"
Oscurart Eugenio Pignataro [Fri, 29 Mar 2013 13:55:09 +0000 (13:55 +0000)]
Bug Fix in Python Batch Generator. "warning in the console"

6 years agoCommitting Nodes Efficiency Tools to trunk.
Bartek Skorupa [Wed, 27 Mar 2013 21:37:36 +0000 (21:37 +0000)]
Committing Nodes Efficiency Tools to trunk.

'Nodes Efficiency Tools' is a set of several tools that can speed up working with nodes, both compositing and Cycles shaders.
They automate several tasks that by default require many clicks, drags etc.
All of the tools can be accessed via additional panel in node editor properties toolset or by hitting Ctrl-Space keyboard shortcut.
Most of the options however have their own keyboard shortcuts and using them is much more efficient.
You can find all of the info on the wikipage:

Available options are as follows:

Merge selected nodes:
Imagine that you want to 'add' images represented by outputs of some nodes.
Standard way of doing it is to add MIX node, change blend type to 'Add' and link outputs of the nodes accordingly.
With Nodes Efficiency Tools you can select the nodes and hit (Ctrl +) keyboard shortcut.
Proper setup of nodes will be added and links will be made.
Other shortcuts are used for other blend types, you can also use 'Math' nodes for merging and different shortcuts allow to do so.

Batch Change Blend Type or Math Operation:
Hit (Alt-UP ARROW) or (Alt-Down ARROW) to change blend types or math operations of selected nodes.
It's often much quicker than standard way of doing it.
Use additional menu to select the blend type from the list and change types of all selected nodes at once.

Change Factor of Mix Nodes or Mix Shaders:
(Alt-LEFT ARROW), (Alt-RIGHT ARROW) shortcuts allow to change factors of selected Mix nodes or Mix Shader nodes by 0.1.
More precision is gained when we add Shift to the key combination.

Align Nodes:
We can align nodes nicer than by hitting S-X-zero. Even distribution of aligned nodes can be achieved easily. (Shift =)

Copy Settings:
We can copy settings from Active Node to all selected ones.
May be helpful if you want to use exactly the same RGB Curves nodes in different places of your node tree.
This option works with all node types.

Copy Label:
We can copy labels from one node to other nodes with one click.

Swap Nodes:
It's possible to change the node to other type.
Swap easily between 'Mix' and 'Alpha Over' nodes for example or easily change 'Diffuse' Shader to 'Glossy' Shader.

Link Active to Selected:
This option allows to link active node to all selected ones basing on several criteria.
May be extremely helpful when for example re-linking image sources.
We can easily change input Render Layers node to input image (MultiLayerEXR) preserving nodes setup.

All of the options are explained in details in the video tutorial embedded on the wikipage.

6 years agouse uppercase enum values.
Campbell Barton [Wed, 27 Mar 2013 18:28:51 +0000 (18:28 +0000)]
use uppercase enum values.

6 years agopep8 cleanup: also minor changes to match conventions of scripts in trunk.
Campbell Barton [Wed, 27 Mar 2013 18:19:22 +0000 (18:19 +0000)]
pep8 cleanup: also minor changes to match conventions of scripts in trunk.

6 years agoFinal code clean up before committing to trunk.
Bartek Skorupa [Wed, 27 Mar 2013 11:33:56 +0000 (11:33 +0000)]
Final code clean up before committing to trunk.
Changed internal enum values to allcaps where possible.
Only in one case it's left with mixed caps. There is a good reason for that and the comment has been added.
Version number better formatted

6 years agominor code cleanup
Campbell Barton [Wed, 27 Mar 2013 10:17:08 +0000 (10:17 +0000)]
minor code cleanup

6 years agoCode clean up after code review.
Bartek Skorupa [Wed, 27 Mar 2013 07:50:47 +0000 (07:50 +0000)]
Code clean up after code review.
This review has been done using not the latest version of the script and many of the suggestions have been implemented earlier.
This commit addredded the rest of the suggestions from this review.

6 years agoCode Clean Up:
Bartek Skorupa [Tue, 26 Mar 2013 19:59:10 +0000 (19:59 +0000)]
Code Clean Up:
- Cleaner handling of keymap items
- Removed some trash (not needed commented lines)

6 years agoLittle change in bl_labes for better display of menu
Bartek Skorupa [Tue, 26 Mar 2013 17:27:21 +0000 (17:27 +0000)]
Little change in bl_labes for better display of menu

6 years agoChanged severat properties of classes.
Bartek Skorupa [Tue, 26 Mar 2013 15:45:51 +0000 (15:45 +0000)]
Changed severat properties of classes.
StringProperty has been replaced by BoolProperty or EnumProperty in every place possible.
This change is just a code clean up, no additional functionality added.

6 years agoPinkfied theme,
Pablo Vazquez [Mon, 25 Mar 2013 13:27:28 +0000 (13:27 +0000)]
Pinkfied theme,

Support for new vertex_unreferenced and group_node_socket colors, plus some little changes here and there

6 years agoIn 'Add Reroutes to Outputs' added option 'to Linked Outputs'
Bartek Skorupa [Sun, 24 Mar 2013 18:50:21 +0000 (18:50 +0000)]
In 'Add Reroutes to Outputs' added option 'to Linked Outputs'

6 years agoFixed behavior of 'Link Active To Selected' when outputs names are used.
Bartek Skorupa [Sun, 24 Mar 2013 01:05:18 +0000 (01:05 +0000)]
Fixed behavior of 'Link Active To Selected' when outputs names are used.
When relinking between Render Layers inputs and pre-rendered MultiLayerEXR - names of outputs of both types of nodes are taken.

6 years agoAdded 'Swap Shaders' option plus some minor changes.
Bartek Skorupa [Sat, 23 Mar 2013 22:36:54 +0000 (22:36 +0000)]
Added 'Swap Shaders' option plus some minor changes.

In SwapNodes:
- added option to swap shaders.
- replaced lists with tuples when defining 'replace' variable.

- minor changes in some 'for' loops

6 years agoSmall change in AddReroutes:
Bartek Skorupa [Fri, 22 Mar 2013 22:52:54 +0000 (22:52 +0000)]
Small change in AddReroutes:
y_offset increased by one unit. This better matches spacing between outputs of nodes.

6 years agoAdded several options and changed some keyboard shortcuts:
Bartek Skorupa [Fri, 22 Mar 2013 21:52:52 +0000 (21:52 +0000)]
Added several options and changed some keyboard shortcuts:

Swap Nodes (Shift-S):
This allows to replace selected nodes with nodes of a different type.
Previously only exchanging between 'REROUTE' and 'SWITCH' nodes were possible.
This commit adds options to change some nodes' types to:
I'm planning to add option to change shaders to other shaders.

Link Active To Selected (Shift-F, Ctrl-Shift-F, Alt-F):
This allows to link active node to all selected nodes.
It's possible to link without replacing existing links (Shift-F). First input of the same type as active node's output will be linked if it's free.
To replace existing links - use (Ctrl-Shift-F).
This behavior is similiar to standard (F) or (Ctrl-F), but links active to selected instead of basing on nodes' location.
(Alt-F) will link active to selected basing on names. Menu is called and user can select option to use active node's name/label and compare it with selected nodes' names,
or base on outputs' names. This option can be useful when user decides to replace input Render Layers node with pre-rendered MultiLayerOpenEXR.

Add Reroutes to Selected Nodes' Outputs (Slash) or (Numpad Slash):
This adds 'REROUTE' nodes and links them to all outputs of selected nodes.
Option to add them to all outputs no matter if they are linked or not.
If adding reroutes to already linked outputs - newly added reroutes are inserted into link. Behaves exactly as if we dropped node onto the link.
In this function I changed spacing between newly added reroutes to match latest changes in displaying outputs of nodes. They are now a bit more apart from one another.

The addon is almost ready to go to trunk. Only one thing left to do: Adding option to swap shaders.

6 years agoBugfix: Copy Render Layers.
Oscurart Eugenio Pignataro [Fri, 22 Mar 2013 18:44:53 +0000 (18:44 +0000)]
Bugfix: Copy Render Layers.

6 years agoIn LinkActiveToSelected:
Bartek Skorupa [Fri, 22 Mar 2013 11:13:18 +0000 (11:13 +0000)]
In LinkActiveToSelected:
- change name of variable to more meaningful name.

In ReroutesSwitchesSwap:
- Bug fix - When swapping nodes not linked to anything - error occured. Now it's fixed.

6 years agoCode clean up. No functional changes.
Bartek Skorupa [Thu, 21 Mar 2013 12:48:26 +0000 (12:48 +0000)]
Code clean up. No functional changes.
- change names of some properties of classes.
- replacing EnumProperties with StringProperties.
- Changes in some menus, adding new menus to match new classes properties.
- Different handling of keymap items. Because of large number of keymap items - their properties wrapped in tuples.

6 years agotypo Astroid -> Asteroid (spotted by Aidy Burrows in his video tutorial)
Dalai Felinto [Wed, 20 Mar 2013 21:38:54 +0000 (21:38 +0000)]
typo Astroid -> Asteroid (spotted by Aidy Burrows in his video tutorial)

6 years agoAdditional keyboard shortcuts for merging nodes, changing blend types or operations.
Bartek Skorupa [Wed, 20 Mar 2013 19:55:42 +0000 (19:55 +0000)]
Additional keyboard shortcuts for merging nodes, changing blend types or operations.
The goal was to allow to use not only numpad keys, but regular keys as well.
In 'Add Reroutes to Outputs' - now it's possible to use numpad slash and regular slash.

6 years ago1. Updates needed to match API changes
Bartek Skorupa [Tue, 19 Mar 2013 17:00:12 +0000 (17:00 +0000)]
1. Updates needed to match API changes
When adding nodes - different way of identifying nodes' types needed.

2. Marge Nodes: Ctrl-0 merges all selected nodes except Shaders using 'Mix' node with 'Mix' blend type.
3. When nodes with with mixed output types are selected - 'Mix' nodes will be used (doesn't apply to SHADERS).

6 years agoprepared for fake user flag option; new image loading function and support for more...
Dan Grauer [Mon, 18 Mar 2013 12:26:19 +0000 (12:26 +0000)]
prepared for fake user flag option; new image loading function and support for more image formats

6 years agoAdd new option: Copy Layers from active object to other Scenes in the BlendFile.
Oscurart Eugenio Pignataro [Fri, 15 Mar 2013 15:56:48 +0000 (15:56 +0000)]
Add new option: Copy Layers from active object to other Scenes in the BlendFile.

6 years agoRemoved revision-specific checks in online_mat_lib add-on.
Peter Cassetta [Fri, 15 Mar 2013 12:11:08 +0000 (12:11 +0000)]
Removed revision-specific checks in online_mat_lib add-on.

Revision-specific checks were causing some problems in 2.66a builds (at least on Windows).
They have now been removed.

6 years agoReverted one of the changes from last commit:
Bartek Skorupa [Fri, 15 Mar 2013 07:16:20 +0000 (07:16 +0000)]
Reverted one of the changes from last commit:
Merging nodes using AUTO mode (Ctrl - 0) forced to use MIX node instead of MIX SHADER when shaders were selected.
Reverted this to previous proper behavior

6 years agochange of several operators.
Bartek Skorupa [Thu, 14 Mar 2013 17:16:45 +0000 (17:16 +0000)]
change of several operators.
<Add Switches to outputs> changed to <Add Reroutes to Outputs> - shortcut changed to SLASH
New option added - ability to add reroutes to all or only to loose outputs.
Added SWAP REROUTES AND SWITCHES to replace ones by the others
Changed COPY LABEL - new options added - from active, from linked node, from linked socket
Some code cleanup: made use of new attributes like node.width, output.links and input.links

6 years agoRestored SCULPT & PAINT mode check.
Dima Glib [Mon, 11 Mar 2013 18:15:59 +0000 (18:15 +0000)]
Restored SCULPT & PAINT mode check.

6 years agoEnhanced 3D cursor addon: previous commit broke mode checks, restored. Thanks Dima...
Sebastian Nell [Mon, 11 Mar 2013 16:46:59 +0000 (16:46 +0000)]
Enhanced 3D cursor addon: previous commit broke mode checks, restored. Thanks Dima for pointing that out!

6 years agoBProjection: restore the original name
Geo Kgeo [Sat, 9 Mar 2013 19:43:49 +0000 (19:43 +0000)]
BProjection: restore the original name

6 years agoFixed incorrect placement of bpy.context.scene
Jonathan Williamson [Thu, 7 Mar 2013 23:08:26 +0000 (23:08 +0000)]
Fixed incorrect placement of bpy.context.scene

6 years agoBProjection: make the new clone more like the hard coded own
Geo Kgeo [Tue, 5 Mar 2013 23:34:26 +0000 (23:34 +0000)]
BProjection: make the new clone more like the hard coded own

6 years agoBProjection: solve a few bug and make the plan attached to the view when panning...
Geo Kgeo [Tue, 5 Mar 2013 18:20:55 +0000 (18:20 +0000)]
BProjection: solve a few bug and make the plan attached to the view when panning and zooming

6 years agoBProjection: add new feature, new clone method
Geo Kgeo [Tue, 5 Mar 2013 11:27:01 +0000 (11:27 +0000)]
BProjection: add new feature, new clone method

6 years ago--- Boolean Operators v0.4 ---
Jonathan Williamson [Mon, 4 Mar 2013 18:18:46 +0000 (18:18 +0000)]
--- Boolean Operators v0.4 ---

Committing changes as suggested by Campbell, thanks!

- Cleaned up the Boolean Operator, removing unnecessary code.
- Declared bpy.context.scene as a variable for cleaner code in the boolean class.
- Added Tracker and Wiki URL.

6 years agorecursive loader is fixed and now manages uppercased extensions (like .MXF)
Carlos Padial [Mon, 4 Mar 2013 17:40:29 +0000 (17:40 +0000)]
recursive loader is fixed and now manages uppercased extensions (like .MXF)
this operator is no longer a panel, it has been added as operator in the sequencer add menu

working in 2.66 r54697

ripple delete, ripple cut,
filename to strip name,
open with image editor
and distribute operators are not working

6 years agoBoolean Operators add-on: gives boolean tools for selected objects without the need...
Jonathan Williamson [Mon, 4 Mar 2013 06:02:22 +0000 (06:02 +0000)]
Boolean Operators add-on: gives boolean tools for selected objects without the need for modifiers

6 years agoPinkified Theme
Pablo Vazquez [Tue, 26 Feb 2013 18:59:15 +0000 (18:59 +0000)]
Pinkified Theme

Thanks to the patch some days ago, now we can have bright text on dark background for selected (enabled) items on menus.

Looks gorgeous with text shadows on!

6 years agoBProjection: Make the turnable rotation more accurate
Geo Kgeo [Mon, 25 Feb 2013 23:32:45 +0000 (23:32 +0000)]
BProjection: Make the turnable rotation more accurate

6 years agoBProjection: Sorry I've not commit the right file
Geo Kgeo [Mon, 25 Feb 2013 23:15:57 +0000 (23:15 +0000)]
BProjection: Sorry I've not commit the right file

6 years agoBProjection: Update version
Geo Kgeo [Mon, 25 Feb 2013 23:10:45 +0000 (23:10 +0000)]
BProjection: Update version

6 years agoBProjection: a lot of change, add turnable to rotate the view, all the shortcut are...
Geo Kgeo [Mon, 25 Feb 2013 23:07:31 +0000 (23:07 +0000)]
BProjection: a lot of change, add turnable to rotate the view, all the shortcut are now separated

6 years agoBug Fix: Generate Layout. Shapes with a large name.
Oscurart Eugenio Pignataro [Mon, 25 Feb 2013 14:04:35 +0000 (14:04 +0000)]
Bug Fix: Generate Layout.  Shapes with a large name.

6 years agoUpdate potential fix for handling object-mesh name mis-matching. If verified as...
Paul Marshall [Sun, 24 Feb 2013 05:40:05 +0000 (05:40 +0000)]
Update potential fix for handling object-mesh name mis-matching.  If verified as working, old code (which has been commented out) will need to be removed.

6 years agoAdded debugging code to help troubleshoot a bug that has cropped up.
Paul Marshall [Thu, 21 Feb 2013 05:08:29 +0000 (05:08 +0000)]
Added debugging code to help troubleshoot a bug that has cropped up.

6 years agoAdded debugging code to help troubleshoot a bug that has cropped up.
Paul Marshall [Thu, 21 Feb 2013 05:00:26 +0000 (05:00 +0000)]
Added debugging code to help troubleshoot a bug that has cropped up.

6 years agoAdded debugging code to help troubleshoot a bug that has cropped up.
Paul Marshall [Thu, 21 Feb 2013 04:54:02 +0000 (04:54 +0000)]
Added debugging code to help troubleshoot a bug that has cropped up.

6 years agoAddons: Talked to ideasman42 an decided to use @staticmethod over @classmethod for...
Sebastian Nell [Wed, 20 Feb 2013 16:41:08 +0000 (16:41 +0000)]
Addons: Talked to ideasman42 an decided to use @staticmethod over @classmethod for draw handler managing functions, as it's more explicit (but no difference for python).

6 years agoAddons: Updated for API change (draw handlers) and minor code cleanups.
Sebastian Nell [Tue, 19 Feb 2013 23:56:04 +0000 (23:56 +0000)]
Addons: Updated for API change (draw handlers) and minor code cleanups.

Fixed wrong order of multiplication (mat*vec) in Game Prop Visulizer.

Added overlay limit prop to VGroupsWeights addon to prevent Blender hangups, uses a mix of bm.select_history and bm.verts (since select_history doesn't support lasso, box and similar selection types).

6 years agoMaterial Library Add-on Improvements
Peter Cassetta [Tue, 19 Feb 2013 13:08:15 +0000 (13:08 +0000)]
Material Library Add-on Improvements

Now my add-on supports all 2.66 nodes, OSL scripts within group nodes, and node widths.
The neccessary Python access for this last feature was added sometime after the Blender 2.65 release, and it will be used in the upcoming 2.66.

6 years agoCursor control addon: Update for API change (draw handlers). Uses Panel.poll() to...
Sebastian Nell [Tue, 19 Feb 2013 12:51:21 +0000 (12:51 +0000)]
Cursor control addon: Update for API change (draw handlers). Uses Panel.poll() to init overlays and doesn't remove draw handlers - wth? But no crash on quit like for other addons, see

Removing from contrib, unmaintained copy in branches/broken_stuff/

6 years agoRender time addon: Update for API change (draw handlers). Shortens / cuts off millise...
Sebastian Nell [Mon, 18 Feb 2013 21:37:46 +0000 (21:37 +0000)]
Render time addon: Update for API change (draw handlers). Shortens / cuts off milliseconds for overlay in image editor. Don't reload addon while render is in progress, it will mess up the total render time!

6 years agoSystematically adding some custom id to template_list using default UI_UL_list class...
Bastien Montagne [Mon, 18 Feb 2013 13:31:58 +0000 (13:31 +0000)]
Systematically adding some custom id to template_list using default UI_UL_list class, this one is commoly used more than once in an area, yielding collision issues if they do not have a custom id...

6 years agoLayer Manager addon: Update for API change (template_list). Fixed list index two...
Sebastian Nell [Mon, 18 Feb 2013 01:22:56 +0000 (01:22 +0000)]
Layer Manager addon: Update for API change (template_list). Fixed list index two problems.

6 years agoSelection Sets addon: Update for template_list changes (uses generic UI_UL_list)...
Sebastian Nell [Sun, 17 Feb 2013 23:55:12 +0000 (23:55 +0000)]
Selection Sets addon: Update for template_list changes (uses generic UI_UL_list). Requires >v2.65.4 now.

6 years agoAddon: Enhanced 3D cursor - Update for API changes (draw handlers). Minor code cleanu...
Sebastian Nell [Sun, 17 Feb 2013 21:48:34 +0000 (21:48 +0000)]
Addon: Enhanced 3D cursor - Update for API changes (draw handlers). Minor code cleanups. Now requires >v2.65.4

6 years agoAdd new Mesh Tool: Object To Mesh
Oscurart Eugenio Pignataro [Sun, 17 Feb 2013 15:47:02 +0000 (15:47 +0000)]
Add new Mesh Tool: Object To Mesh

6 years agoPinkified Theme
Pablo Vazquez [Sun, 17 Feb 2013 01:28:32 +0000 (01:28 +0000)]
Pinkified Theme
- Fixed non-available items on menu,
Blender has a weird way to get this 'grayed out' color, it adds the theme properties Text and Text Selected, so having white text for selected items messes this up.
- Menu buttons have a nice subtle outline now, scrollbars blend with the background, and other little details here and there.

6 years agoFix handling of nodegroup names
Peter Cassetta [Fri, 15 Feb 2013 10:15:04 +0000 (10:15 +0000)]
Fix handling of nodegroup names

Fixed a bug with local nodegroups, and improved handling of nodegroup names.
Something like /home/user/ will now be added as Test Group.

6 years agoSVN maintenance.
Guillermo S. Romero [Thu, 14 Feb 2013 01:33:26 +0000 (01:33 +0000)]
SVN maintenance.

6 years agoImproves in Render List
Oscurart Eugenio Pignataro [Thu, 14 Feb 2013 00:12:17 +0000 (00:12 +0000)]
Improves in Render List

6 years agoremove blender version check, 2.63 is quite old now.
Campbell Barton [Wed, 13 Feb 2013 13:49:34 +0000 (13:49 +0000)]
remove blender version check, 2.63 is quite old now.

6 years agoBug Fix: Create overrides list.
Oscurart Eugenio Pignataro [Wed, 13 Feb 2013 13:09:11 +0000 (13:09 +0000)]
Bug Fix: Create overrides list.

6 years agoSmall bugfix and new material
Peter Cassetta [Wed, 13 Feb 2013 04:20:00 +0000 (04:20 +0000)]
Small bugfix and new material

I fixed a small problem when writing and reading group node input values.
Now values for an input named "Bump Strength" will be correctly written in XML as 'bump_strength="value"', instead of 'bump strength="value"'.
The latter would result in invalid XML.

I also fixed a material which was referencing a non-existent script, and added a new material, "Pool Tiles" by elbrujodelatribu, which uses a nodegroup stored in the "/groups/" folder.
This nodegroup ("Square Tiles") is also displayed in the library category "Nodegroups", and can be added into materials from there.

6 years agoBundled Material Library Maintenance
Peter Cassetta [Wed, 13 Feb 2013 02:51:28 +0000 (02:51 +0000)]
Bundled Material Library Maintenance

Material previews are no longer needed for my add-on to work with the current Blender, so I have gone and removed them.
As well, I have made some changes to OSL materials; some still need confirmation that they are indeed CC-0, and I have hidden them in the index.xml file with comment brackets.
All non-hidden OSL materials now have their OSL script nodes referencing external .osl files, stored in the scripts/ folder.

This was possible with version 0.5 of my Online/Offline material library add-on, but it was not employed.
However, with version 0.6 came the ability to view not only a library's materials, but the image textures, OSL scripts, and nodegroups it uses, so those external OSL scripts are now also displayed in the library.

6 years agoMinor fix in faulty logic.
Peter Cassetta [Tue, 12 Feb 2013 02:26:56 +0000 (02:26 +0000)]
Minor fix in faulty logic.

Now the new "Show OSL materials" and "Show textured materials" options will be respected.

6 years agoRemoved some compatibility stuff for 2.63
Peter Cassetta [Tue, 12 Feb 2013 02:21:30 +0000 (02:21 +0000)]
Removed some compatibility stuff for 2.63

There were a few places in my add-on where there was still leftover compatibility stuff for Blender 2.63.
Removed because my add-on no longer works with 2.63.
Also fixed a minor error in the way that MIX_RGB and MATH nodes handle the recent-ish Clamp option.

6 years agoCommitting Online Material Library Add-on v0.6
Peter Cassetta [Tue, 12 Feb 2013 01:31:55 +0000 (01:31 +0000)]
Committing Online Material Library Add-on v0.6

Here's the latest version of my Online Material Library add-on.
Version 0.6 brings numerous improvements, including nodegroup support and native Cycles preview support.
Libraries are now able to show not only its materials, but also the textures, OSL scripts, and nodegroups its materials use.

In addition, version 0.6 brings many bug fixes and drops support for Blender 2.63.

Due to the recent addition of the Cycles material preview, image previews will no longer be needed for the bundled library.

6 years agolittle render notify utility - gives a status popup when a render completes.
Campbell Barton [Sun, 10 Feb 2013 05:22:01 +0000 (05:22 +0000)]
little render notify utility - gives a status popup when a render completes.

6 years agoPinkified Theme
Pablo Vazquez [Mon, 4 Feb 2013 18:42:22 +0000 (18:42 +0000)]
Pinkified Theme
Subtle changes on transparency of tooltips, list items, and bring back the gradient on text fields to make it clear is an input field.

6 years agoPinkified Theme
Pablo Vazquez [Mon, 4 Feb 2013 18:13:34 +0000 (18:13 +0000)]
Pinkified Theme
Value Sliders should be always gray, except when active or keyed.

6 years agoupdated link to tracker
Bartek Skorupa [Mon, 4 Feb 2013 13:32:46 +0000 (13:32 +0000)]
updated link to tracker

6 years agoCommiting Nodes Efficiency Tools: set of tools speedind up creating nodes setups...
Bartek Skorupa [Mon, 4 Feb 2013 12:50:53 +0000 (12:50 +0000)]
Commiting Nodes Efficiency Tools: set of tools speedind up creating nodes setups both in materials and in compositing.

6 years agoPinkified Theme
Pablo Vazquez [Mon, 4 Feb 2013 01:40:32 +0000 (01:40 +0000)]
Pinkified Theme

Flattened menu items.

6 years agostyle cleanup: also use better method of removing keymaps
Campbell Barton [Mon, 4 Feb 2013 00:36:51 +0000 (00:36 +0000)]
style cleanup: also use better method of removing keymaps

6 years agoBugFix export files
Oscurart Eugenio Pignataro [Sun, 3 Feb 2013 19:18:50 +0000 (19:18 +0000)]
BugFix export files

6 years agoModify write text files
Oscurart Eugenio Pignataro [Sun, 3 Feb 2013 19:07:51 +0000 (19:07 +0000)]
Modify write text files

6 years agoImproves in render Tools
Oscurart Eugenio Pignataro [Sun, 3 Feb 2013 18:41:57 +0000 (18:41 +0000)]
Improves in render Tools

6 years agoAdd overrides status in panel
Oscurart Eugenio Pignataro [Sun, 3 Feb 2013 18:25:17 +0000 (18:25 +0000)]
Add overrides status in panel

6 years agoEdit Linked Library Addon:
Pablo Vazquez [Sun, 3 Feb 2013 06:13:49 +0000 (06:13 +0000)]
Edit Linked Library Addon:
Better label for the 'Edit Linked' button, and a more general tooltip.

6 years agoEdit Linked Library Addon
Pablo Vazquez [Sun, 3 Feb 2013 03:37:32 +0000 (03:37 +0000)]
Edit Linked Library Addon
Cosmetic changes, the name of the button was the same name of the panel, gave a more useful name. And display the path to the file for quick reference. Found this useful while working on Tube open movie.

6 years agoEdit Linked Library addon
Pablo Vazquez [Sun, 3 Feb 2013 02:30:21 +0000 (02:30 +0000)]
Edit Linked Library addon
Added option to launch the linked library on a new Blender instance.
Plus some cosmetic changes and style cleanup.

6 years agoPinkified Theme
Pablo Vazquez [Fri, 1 Feb 2013 06:32:02 +0000 (06:32 +0000)]
Pinkified Theme

Slight change on background gradient, was so subtle that looked like banding :)

6 years agoautomated update, adds new theme elements, some need tweaking.
Campbell Barton [Tue, 29 Jan 2013 22:03:29 +0000 (22:03 +0000)]
automated update, adds new theme elements, some need tweaking.

6 years agoUpdating my pinkified theme, used to be too dark. This one suits a bit better the...
Pablo Vazquez [Tue, 29 Jan 2013 03:48:06 +0000 (03:48 +0000)]
Updating my pinkified theme, used to be too dark. This one suits a bit better the eyes while keeping the same style. Used elysium theme as base for the gray-ness.

6 years agouse new preferences standard and fixes for various blender changes
Daniel M. Basso [Sat, 26 Jan 2013 00:46:22 +0000 (00:46 +0000)]
use new preferences standard and fixes for various blender changes

6 years ago"Upload the last version"
Oscurart Eugenio Pignataro [Fri, 25 Jan 2013 18:19:17 +0000 (18:19 +0000)]
"Upload the last version"

6 years agoOscurart version 3.1 - Ready
Oscurart Eugenio Pignataro [Fri, 25 Jan 2013 18:17:34 +0000 (18:17 +0000)]
Oscurart version 3.1 - Ready

6 years ago1. I included 3 new 'special shapes', which can replace the shapes
Clemens Barth [Fri, 25 Jan 2013 18:06:26 +0000 (18:06 +0000)]
1. I included 3 new 'special shapes', which can replace the shapes
of other selected atoms. These shapes shall represent so-called vacancies
for anions in, e.g., MgO: a F0 center (anion vacancy with 2 electrons), a
F+ center (anion vacancy with 1 electron) and a F2+ center (anion vacancy
without any electron). Such defects are very important in Condensed Matter

2. Separating atoms produced a name, which started with "Ball_". I removed this,
and now separated atoms are called "<atom_name>_sep".