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


6 years agoAnd yet again, some major changes:
Clemens Barth [Thu, 24 Jan 2013 18:47:46 +0000 (18:47 +0000)]
And yet again, some major changes:

1. I included some security checks such that changing shapes and materials of
atoms does not produce errors. For instance, separating atoms from a dupliverts
structure only is possible when the EDIT mode is active. However, when pushing
the 'separate' button in the OBJECT mode, an error occured. Now, this is

2. Separating atoms from a dupliverts structure: Before, it was done by copying
the properties of the child object and directly creating new objects. Now, the
child is taken and duplicated (new object). After, the parent of the new object
is removed such that the new object is a 'free' and independent one. Then,
the location is modified. - All this is repeated for the number of selected
vertices of the dupliverts structure. Advantage: the shape, size, material,
etc. are automatically conserved.

3. When creating new materials, a new name for the material is created such that
the old material is still existing without any changes of its prarameters.

4. Code cleaning

I think that this is now somewhat a final state. I hope that there will not be
any other big changes in future.


6 years ago1. Replacing atom shapes: a third bool enumerator permits choosing special
Clemens Barth [Wed, 23 Jan 2013 22:52:17 +0000 (22:52 +0000)]
1. Replacing atom shapes: a third bool enumerator permits choosing special
atom shapes/objects such as halo clouds etc. In future, other shapes/objects
will be added.

2. Some buttons are protected against their 'illegal' use in the EDIT or OBJECT
mode (use of poll functions).

3. Separating atoms: I removed the option to replace the atom shapes since
replacing as such is already done by the 'replacing' option.


6 years agoI re-designed the code for replacing/separating atoms: one can now
Clemens Barth [Wed, 23 Jan 2013 06:20:17 +0000 (06:20 +0000)]
I re-designed the code for replacing/separating atoms: one can now
independently choose the shape and material. I think that this is
much better.


6 years agoObjects with some new shapes for replacing the shapes of selected atoms were
Clemens Barth [Tue, 22 Jan 2013 20:58:24 +0000 (20:58 +0000)]
Objects with some new shapes for replacing the shapes of selected atoms were


6 years agoYet an other new feature: the 'default' values (size, object type and material)
Clemens Barth [Mon, 21 Jan 2013 22:42:26 +0000 (22:42 +0000)]
Yet an other new feature: the 'default' values (size, object type and material)
can be transferred on selected atoms.


6 years agoCode cleaning.
Clemens Barth [Sun, 20 Jan 2013 03:46:14 +0000 (03:46 +0000)]
Code cleaning.


6 years agoI consider the "Atomic Blender - Utilities" as almost finished. It has most
Clemens Barth [Sat, 19 Jan 2013 21:41:14 +0000 (21:41 +0000)]
I consider the "Atomic Blender - Utilities" as almost finished. It has most
important features included, which are needed for the daily work of preparing
atomic structures in Blender. This is why I put the version number onto 0.95.
After some time, during which I will test the addon through and through, I put
the version number onto 1.0.

Updating the wiki will be done tomorrow.


6 years ago1. New feature: The shape of the atoms (object types like sphere, cube, etc.) can
Clemens Barth [Sat, 19 Jan 2013 21:36:32 +0000 (21:36 +0000)]
1. New feature: The shape of the atoms (object types like sphere, cube, etc.) can
now be changed! Example: the PDB and XYZ importer always use spheres (mesh,
NURBS or meta) for representing atoms. Now, these objects can be changed to:
cubes, spheres, icospheres, torus and many others. This is very nice since now
there is much more freedom in representing atomic structures.

2. A 'hidden bug' could be removed: When accessing all selected objects via
bpy.context.selected_objects, BOTH, the parents AND children of dupliverts
structures are in the list. This can be very dangerous, in particular if e.g.
something is modified (replaced, deleted etc.). - The list of
bpy.context.selected_objects is now sorted, and only the parents are in the
resulting list.

3. Code cleaning


6 years agoThree types of icospheres can now be used, with sub-division 1, 2 and 3.
Clemens Barth [Fri, 18 Jan 2013 19:16:46 +0000 (19:16 +0000)]
Three types of icospheres can now be used, with sub-division 1, 2 and 3.


6 years ago1. Separating single atoms by other type of objects: I added NURBS objects and
Clemens Barth [Fri, 18 Jan 2013 19:01:00 +0000 (19:01 +0000)]
1. Separating single atoms by other type of objects: I added NURBS objects and
some useful 'special' objects, which can serve for displaying defects in
atomic structures. By time, I will add some other of 'special' objects.

2. Code cleaning


6 years agoNew feature, new version.
Clemens Barth [Thu, 17 Jan 2013 20:36:47 +0000 (20:36 +0000)]
New feature, new version.


6 years agoNew and very useful feature: when separating atoms from a dupliverts structure
Clemens Barth [Thu, 17 Jan 2013 20:33:48 +0000 (20:33 +0000)]
New and very useful feature: when separating atoms from a dupliverts structure
same type of objects (NURBS, mesh and meta) were used. Now, one can explicitly
use other type of objects: cube, plane, circle, torus, cylinder, etc.

This new option is quite useful for creating 'defects' in atomic structures,
which shall appear in a different shape.


6 years ago1. New and very useful feature: the diameter of the sticks (only dupliverts
Clemens Barth [Thu, 17 Jan 2013 17:51:16 +0000 (17:51 +0000)]
1. New and very useful feature: the diameter of the sticks (only dupliverts
structures) can now be changed by two buttons. - I always got annoyed when
I have loaded a structure (e.g. molecule) with sticks but with too small/large
stick diameters. One always had to reload the whole structure. Now, one can
select a structure and modify the stick diameter. BTW: the wiki has been
already updated.

2. The design of the whole panel was changed. The individual sections (custom
data file, measuring distances, changing atom radii, changing stick diamter and
separating single atoms) are now much better distinguishable.

3. Code cleaning.


6 years agoWhen increasing the size of the atoms (e.g., by using the buttons 'Bigger ...'
Clemens Barth [Wed, 16 Jan 2013 18:14:27 +0000 (18:14 +0000)]
When increasing the size of the atoms (e.g., by using the buttons 'Bigger ...'
and 'Smaller ...') of a selected atomic structure with sticks (dupliverts
structure), the size of sticks is changed, too. However, it should not change.
This bug was removed.


6 years agoFor ionic radii: new charge state zero means that nothing is done. So, when
Clemens Barth [Wed, 16 Jan 2013 12:30:18 +0000 (12:30 +0000)]
For ionic radii: new charge state zero means that nothing is done. So, when
importing a molecule and choosing 'ionic radii', the charge state is on zero
and nothing happens. Only when a charge state other than 0 is chosen by the
user, the radii are changed (if the charge state exists for the selected


6 years ago1. Make bigger/smaller did not work since I didn't update the function after
Clemens Barth [Mon, 14 Jan 2013 20:11:42 +0000 (20:11 +0000)]
1. Make bigger/smaller did not work since I didn't update the function after
the last major changes.
2. I increased the version number ... .


6 years agoUTF-8 encoding shebang was missing a dash: "utf8"
Sebastian Nell [Fri, 11 Jan 2013 01:00:36 +0000 (01:00 +0000)]
UTF-8 encoding shebang was missing a dash: "utf8"

6 years agoupdate modo theme to include background gradiant
Sean Olson [Thu, 10 Jan 2013 19:37:39 +0000 (19:37 +0000)]
update modo theme to include background gradiant

6 years agoNew select operator added.
Turi Scandurra [Thu, 10 Jan 2013 13:09:05 +0000 (13:09 +0000)]
New select operator added.

6 years agoFixed issues with loading a new file or opening a file
Sean Olson [Thu, 10 Jan 2013 01:30:35 +0000 (01:30 +0000)]
Fixed issues with loading a new file or opening a file

6 years agoCode refactor, update for API changes in registration & template lists
Sean Olson [Wed, 9 Jan 2013 01:38:37 +0000 (01:38 +0000)]
Code refactor, update for API changes in registration & template lists

6 years ago1. New feature: The ionic radius can now be chosen for the ball radius,
Clemens Barth [Tue, 8 Jan 2013 06:38:02 +0000 (06:38 +0000)]
1. New feature: The ionic radius can now be chosen for the ball radius,
depending on the charge state (-4e ... +7e). Changes of the ball radii are
only done if objects are selected.

2. Code cleaning.


6 years agoAddon: Drop to ground fails 'cause bm.from_object expects a scene now as 2nd paramete...
Sebastian Nell [Mon, 7 Jan 2013 00:55:52 +0000 (00:55 +0000)]
Addon: Drop to ground fails 'cause bm.from_object expects a scene now as 2nd parameter. But passing context.scene and accessing the bmesh object crashes Blender?! Changes to from_mesh.

6 years agomore bpy.context removal, menus are working again (check it)
Carlos Padial [Mon, 7 Jan 2013 00:10:15 +0000 (00:10 +0000)]
more bpy.context removal, menus are working again (check it)
recursive loader is no longer a panel, it has been added as operator in the sequencer add menu

6 years agomore bpy.context.scene fixes
Carlos Padial [Sun, 6 Jan 2013 22:37:55 +0000 (22:37 +0000)]
more bpy.context.scene fixes

6 years agomore bpy.context.scene fixes
Carlos Padial [Sun, 6 Jan 2013 22:19:46 +0000 (22:19 +0000)]
more bpy.context.scene fixes

6 years agoChanges for recent image alpha rework.
Sergey Sharybin [Fri, 4 Jan 2013 07:56:42 +0000 (07:56 +0000)]
Changes for recent image alpha rework.

Addons maintainers, please double check the changes.

6 years agoQuick bpy.context.scene fix.
Turi Scandurra [Thu, 3 Jan 2013 23:42:14 +0000 (23:42 +0000)]
Quick bpy.context.scene fix.

6 years ago-fix the context restriction issue
Yousef Harfoush [Thu, 3 Jan 2013 20:45:23 +0000 (20:45 +0000)]
-fix the context restriction issue
-upped the version
-removed changing user pref. to relative paths

6 years agoAccording to Campbell's demand (see email below, bpy.context.scene issue) and
Clemens Barth [Thu, 3 Jan 2013 13:16:58 +0000 (13:16 +0000)]
According to Campbell's demand (see email below, bpy.context.scene issue) and
the last message in the tracker

I have changed the code.


******************* Campbells email from 20.12.2012 03:38 ********************

Recently I've noticed addons using bpy.context.scene when being
imported or in the register() function.

This is really bad practice and will cause inconsistency if the addon
is enabled and a different blend file is loaded.
In the worst case accessing a removed datablock can crash which is
likely if a datablock is stored as a global variable on activation - does this.

I've changed addon loading so that they only get access to a
restricted context which only exposes 'window_manager' - needed for
adding keymaps.


6 years agoFor the properties of the we now use bpy.props.PointerProperty(...) for its
Clemens Barth [Thu, 3 Jan 2013 13:09:57 +0000 (13:09 +0000)]
For the properties of the we now use bpy.props.PointerProperty(...) for its


6 years agoAccording to Campbell's demand (see email below, bpy.context.scene issue) I have
Clemens Barth [Thu, 3 Jan 2013 11:27:18 +0000 (11:27 +0000)]
According to Campbell's demand (see email below, bpy.context.scene issue) I have
changed the code.


******************* Campbells email from 20.12.2012 03:38 ********************

Recently I've noticed addons using bpy.context.scene when being
imported or in the register() function.

This is really bad practice and will cause inconsistency if the addon
is enabled and a different blend file is loaded.
In the worst case accessing a removed datablock can crash which is
likely if a datablock is stored as a global variable on activation - does this.

I've changed addon loading so that they only get access to a
restricted context which only exposes 'window_manager' - needed for
adding keymaps.


6 years agoupdate for changes in blender
Campbell Barton [Wed, 2 Jan 2013 16:19:17 +0000 (16:19 +0000)]
update for changes in blender

6 years agomerged recursive loader operator into main operator file
Carlos Padial [Wed, 2 Jan 2013 13:06:47 +0000 (13:06 +0000)]
merged recursive loader operator into main operator file
removed file
fixed blender version

6 years agoRe-added support for 2.63 to the online_mat_lib addon.
Peter Cassetta [Wed, 2 Jan 2013 10:15:15 +0000 (10:15 +0000)]
Re-added support for 2.63 to the online_mat_lib addon.

6 years agoRemove access to bpy.context.scene at registration time
Benoit Muller [Tue, 1 Jan 2013 11:47:26 +0000 (11:47 +0000)]
Remove access to bpy.context.scene at registration time

6 years agoadded broken warning
Brendon Murphy [Tue, 1 Jan 2013 05:33:54 +0000 (05:33 +0000)]
added broken warning

6 years agoremove test hex files, add skin/dragon_scales_osl.bcm
Brendon Murphy [Sun, 23 Dec 2012 12:11:25 +0000 (12:11 +0000)]
remove test hex files, add skin/dragon_scales_osl.bcm

6 years agoadding stones/veined_marble_osl.bcm
Brendon Murphy [Sun, 23 Dec 2012 05:31:42 +0000 (05:31 +0000)]
adding stones/veined_marble_osl.bcm

6 years agorename hex_osl
Brendon Murphy [Sun, 23 Dec 2012 03:03:34 +0000 (03:03 +0000)]
rename hex_osl

6 years agoadd effects/wireframe_osl.bcm & patterns/sierpinski_squares_osl.bcm
Brendon Murphy [Sun, 23 Dec 2012 02:25:44 +0000 (02:25 +0000)]
add effects/wireframe_osl.bcm & patterns/sierpinski_squares_osl.bcm

6 years ago(no commit message)
Brendon Murphy [Sun, 23 Dec 2012 00:19:35 +0000 (00:19 +0000)]

6 years agoadding effects/fingerprint_osl.bcm & patterns/chain_link_osl.bcm
Brendon Murphy [Sat, 22 Dec 2012 22:46:40 +0000 (22:46 +0000)]
adding effects/fingerprint_osl.bcm & patterns/chain_link_osl.bcm

6 years agoremove osl folder & woven_wool.bcm
Brendon Murphy [Sat, 22 Dec 2012 01:25:46 +0000 (01:25 +0000)]
remove osl folder & woven_wool.bcm
add patterns folder & barbwire_osl.bcm & hex tile updated
added textiles/hessian_osl.bcm & textiles/weave_osl.bcm & wood/parquete_tile_osl.bcm

6 years agoAdded Operator 'Extend to Fill'.\nAdded minimal error handling for Carlos' ReadExifDa...
Turi Scandurra [Fri, 21 Dec 2012 15:21:08 +0000 (15:21 +0000)]
Added Operator 'Extend to Fill'.\nAdded minimal error handling for Carlos' ReadExifData.\nRestored pep-80 compliance.

6 years agoFixes for Campbells add-on loading change. Has a small issue where the add-on unloads...
Jason van Gumster [Thu, 20 Dec 2012 15:30:59 +0000 (15:30 +0000)]
Fixes for Campbells add-on loading change. Has a small issue where the add-on unloads itself when a new file is opened.

6 years agoAdd-on no longer attempts to access bpy.context at startup.
Peter Cassetta [Thu, 20 Dec 2012 04:05:55 +0000 (04:05 +0000)]
Add-on no longer attempts to access bpy.context at startup.

Fixed add-on so it will not try to access bpy.context when being imported, which, as Campbell stated in an email to the bf-python list, will now result in an attribute error.
As well, it re-checks where the add-on's install location whenever a material is applied, saved, etc., in case the user changes any addon paths while Blender is running.

6 years agoown error in recent commit
Campbell Barton [Thu, 20 Dec 2012 02:18:18 +0000 (02:18 +0000)]
own error in recent commit

6 years agocorrect version field
Campbell Barton [Thu, 20 Dec 2012 00:18:47 +0000 (00:18 +0000)]
correct version field

6 years agofix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?
Campbell Barton [Wed, 19 Dec 2012 16:05:42 +0000 (16:05 +0000)]
fix [#33615] bl_info (2,6,5,0) vs. (2,65,0) ?

6 years agoformatting edits
Campbell Barton [Wed, 19 Dec 2012 15:47:30 +0000 (15:47 +0000)]
formatting edits

6 years agobl_info cleanup
Campbell Barton [Wed, 19 Dec 2012 15:43:09 +0000 (15:43 +0000)]
bl_info cleanup

6 years agocorrect version strings for bl_info
Campbell Barton [Wed, 19 Dec 2012 11:28:34 +0000 (11:28 +0000)]
correct version strings for bl_info

6 years agoBprojection: set the x location to 1.0, so the plan is immediatly visible
Geo Kgeo [Tue, 18 Dec 2012 20:26:18 +0000 (20:26 +0000)]
Bprojection: set the x location to 1.0, so the plan is immediatly visible

6 years agoBprojection: now the keymap is not related to the line number anymore
Geo Kgeo [Tue, 18 Dec 2012 20:03:31 +0000 (20:03 +0000)]
Bprojection: now the keymap is not related to the line number anymore

6 years agoBprojection: add a field for the level of subsurf to use when navigating in 3D view
Geo Kgeo [Sun, 16 Dec 2012 20:04:33 +0000 (20:04 +0000)]
Bprojection: add a field for the level of subsurf to use when navigating in 3D view

6 years agoadded osl_textures/hex_color.bcm, osl_textures/hex_wire.bcm
Brendon Murphy [Sun, 16 Dec 2012 12:58:37 +0000 (12:58 +0000)]
added osl_textures/hex_color.bcm, osl_textures/hex_wire.bcm
using an earlier version of hex tiles osl, these examples feature more complex node trees, including color ramps & "wire shading" set up.

6 years agoBprojection: fix for fast navigate, I will add an int value to decrease the subsurf...
Geo Kgeo [Sun, 16 Dec 2012 12:00:21 +0000 (12:00 +0000)]
Bprojection: fix for fast navigate, I will add an int value to decrease the subsurf modifier in the futur.

6 years agoBprojection: another fix for key map, in the futur I will attemp to do something...
Geo Kgeo [Sun, 16 Dec 2012 11:40:45 +0000 (11:40 +0000)]
Bprojection: another fix for key map, in the futur I will attemp to do something more suitable, but I work for now

6 years agoBprojection: fix for key map
Geo Kgeo [Sun, 16 Dec 2012 10:57:39 +0000 (10:57 +0000)]
Bprojection: fix for key map

6 years agoupdate themes
Campbell Barton [Sun, 16 Dec 2012 05:52:22 +0000 (05:52 +0000)]
update themes

6 years agofix to make osl script internal
Brendon Murphy [Sun, 16 Dec 2012 00:00:06 +0000 (00:00 +0000)]
fix to make osl script internal

6 years agoadding category: osl_textures, added very basic set up "hex_tile"
Brendon Murphy [Sat, 15 Dec 2012 23:37:10 +0000 (23:37 +0000)]
adding category: osl_textures, added very basic set up "hex_tile"
a more complex example of the node set up is in progress.

6 years agoupdate addons for added alpha
Campbell Barton [Thu, 13 Dec 2012 10:30:07 +0000 (10:30 +0000)]
update addons for added alpha

6 years agoOSL script nodes now save options.
Peter Cassetta [Wed, 12 Dec 2012 09:22:30 +0000 (09:22 +0000)]
OSL script nodes now save options.

Also fixed a small bug with adding OSL scripts, and updated the link to the Blender Material Preview Scene.

6 years agoBugfixing for OSL script nodes with internal scripts.
Peter Cassetta [Wed, 12 Dec 2012 02:27:08 +0000 (02:27 +0000)]
Bugfixing for OSL script nodes with internal scripts.

Less than signs (<), greater than signs (>), amperstands (&), and double quote signs (") originally caused problems with the parser I was using.
These will now be converted to entity definitions when written to a .bcm file, and converted back to their real characters when read.

I actually attempted to use them in a previous commit I made, but didn't remember them that well and was using them incorrectly.
Now they are working properly.

Entity definitions are explained in more detail here:

As well, there were some occasional errors which the parser encountered with the XML version-encoding-header-thingy, so I hopefully have fixed all of those too.

6 years agoForgot to add replace function to applying material.
Peter Cassetta [Wed, 12 Dec 2012 00:09:08 +0000 (00:09 +0000)]
Forgot to add replace function to applying material.

6 years agoFixed bug when writing brackets from OSL scripts to .bcm files.
Peter Cassetta [Tue, 11 Dec 2012 23:42:13 +0000 (23:42 +0000)]
Fixed bug when writing brackets from OSL scripts to .bcm files.

Writing less than or greater than signs as brackets confused the XML parser, which thought they were stray tags.
Now they are instead written as "lt ;" and "gt ;" (without the spaces).
HTML uses this standard anyway, so I just figured I might as well utilize it too.

6 years agoRemoved material "Basic Blue" from Bundled library.
Peter Cassetta [Tue, 11 Dec 2012 08:13:31 +0000 (08:13 +0000)]
Removed material "Basic Blue" from Bundled library.
This material was pretty simple and not important enough to keep in the Car Paint category, which already had plenty of good materials.

6 years agoFixed some bugs and improved a couple small things.
Peter Cassetta [Tue, 11 Dec 2012 08:09:05 +0000 (08:09 +0000)]
Fixed some bugs and improved a couple small things.

6 years agoCommitting latest add-on version.
Peter Cassetta [Sun, 9 Dec 2012 10:00:18 +0000 (10:00 +0000)]
Committing latest add-on version.

This version (0.5) includes support for image textures and OSL scripts.
Image texture, environment texture, and script nodes are now fully supported.

6 years agocommit nature materials forest & lava.
Brendon Murphy [Mon, 3 Dec 2012 10:42:32 +0000 (10:42 +0000)]
commit nature materials forest & lava.

6 years agoThe distance of two selected vertices can now be measured. If several
Clemens Barth [Sat, 1 Dec 2012 20:59:03 +0000 (20:59 +0000)]
The distance of two selected vertices can now be measured. If several
vertices are selected, the first two are taken.


6 years agoempty folder was not being built, added text explaining the folder's use (my-materials)
Brendon Murphy [Tue, 27 Nov 2012 07:05:08 +0000 (07:05 +0000)]
empty folder was not being built, added text explaining the folder's use (my-materials)
needed for usability & saving/building personal materials lib

6 years agobetter fix for load factory and New file, use the handler
Geo Kgeo [Mon, 26 Nov 2012 00:59:17 +0000 (00:59 +0000)]
better fix for load factory and New file, use the handler

6 years agoFix for keymap when addon is active and you create new file or reload factory. It...
Geo Kgeo [Mon, 26 Nov 2012 00:10:37 +0000 (00:10 +0000)]
Fix for keymap when addon is active and you create new file or reload factory. It's not perfect but don't know exactly yet how make better

6 years agoPossible last fix, to see if the workflow is ok like this
Geo Kgeo [Fri, 23 Nov 2012 13:53:51 +0000 (13:53 +0000)]
Possible last fix, to see if the workflow is ok like this

6 years agoBetter fix, can use short cut again now, but not all finish, one know bug
Geo Kgeo [Fri, 23 Nov 2012 13:41:08 +0000 (13:41 +0000)]
Better fix, can use short cut again now, but not all finish, one know bug

6 years agoTemporaly fix for rotating the view
Geo Kgeo [Fri, 23 Nov 2012 08:53:48 +0000 (08:53 +0000)]
Temporaly fix for rotating the view

6 years agoNew keymap: updated edge ring and edge loop select to add/remove selection
Nathan Vegdahl [Wed, 21 Nov 2012 01:56:42 +0000 (01:56 +0000)]
New keymap: updated edge ring and edge loop select to add/remove selection
with shift/ctrl rather than just toggle with shift.

6 years ago-v 0.70Beta-
Eng vlassius santos [Tue, 20 Nov 2012 11:48:27 +0000 (11:48 +0000)]
-v 0.70Beta-
    Included: SmartRender - Render just the frames that has changes
    Included: Options to check SmartRender for Blender Internal Render Engine:LocRotScale, Material, Transp, Mirror
    Included: User can Cancel all functions with CANCEL button- Extensive Code and flux change (bugs expected)
    Included: User can Cancel all functions with ESC
    Inclused: User friendly messages into UI while running (its no more necessary to look at terminal window to most users)
    Cleanup:  Non Stardard Chars in coments
    To Do:    Decrease overhead of timer loops
    To Do:    Try to implement Smart Render for Cycles

6 years agoI removed the plane and line fit options, wich were asking for numpy.
Clemens Barth [Mon, 19 Nov 2012 23:28:49 +0000 (23:28 +0000)]
I removed the plane and line fit options, wich were asking for numpy.
Reason: It is better to live without dependencies, and a plane fit is
best done with Gwyddion anyway!


6 years agoTracker added.
Clemens Barth [Mon, 19 Nov 2012 21:35:34 +0000 (21:35 +0000)]
Tracker added.


6 years agoDear all.
Clemens Barth [Mon, 19 Nov 2012 21:19:38 +0000 (21:19 +0000)]
Dear all.

This Atomic Blender addon imports Gwyddion ( Atomic Force
Microscopy images into Blender.
Note that this is a very first version, which still needs some improvements!
For instance, the loading of the images needs to be improved since it is a bit
slow. On the contrary, it seems to be quite stable ... well at least with my AFM
images, which I have created with the latest Gwyddion version 2.26.

The Wiki page, which I will finish by time, can be found here:

The addon can be downloaded from here:

I will set up also a thread in the Forum such that the addon can be discussed.


6 years agoWork on transform keys, edit mode, and viewport drawing.
Nathan Vegdahl [Sun, 18 Nov 2012 20:29:42 +0000 (20:29 +0000)]
Work on transform keys, edit mode, and viewport drawing.

- Changed the transform keys to the home row:
    f = translate
    d = rotate
    s = scale
- Viewport draw mode switching now works slightly differently.  Pressing
  z will toggle between solid and wireframe as usual, but alt-z now brings
  up a menu with all the draw modes.
- Spruced up edit mode.  Should be mostly usable for modeling work now.
  I encourage modelers to start giving it a try.  Below is an overview.

Sub-mode switching:
  1: vertex mode
  2: edge mode
  3: face mode

  LMB-click: basic select
  LMB-drag: box select
  alt-LMB-drag: lasso select
  LMB-double-click: edge loop select
  alt-LMB-double-click: edge ring select
  alt-LMB: shortest path select
  (For all of the above, adding shift is "add to selection" and
  adding ctrl is "remove from selection".)

Major tool menus:
  shift-a: add primitive menu
  q: specials menu
  alt-1: vertex menu
  alt-2: edge menu
  alt-3: face menu

Tool shortcuts:
  x: delete (context sensitive, no menu)
  shift-x: dissolve
  alt-x: delete/dissolve menu

  shift-d: duplicate

  c: create edge/face
  shift-c: connect verts

  b: bevel

  m: collapse
  alt-m: merge menu

  k: knife

  w: subdivide
  shift-w: smooth

  e: extrude
  alt-e: extrude menu
  ctrl-RMB: click to extrude
  ctrl-shift-RMB: click to extrude (no auto-rotate)

  r: rip

  t: loop cut

  y: split
  shift-y: separate

  i: inset
  shift-i: outset

  -/=: decrease/increase the subdiv level of the mesh

6 years agoAddons Contrib: Symmetrical Empty Mesh
Pablo Vazquez [Sun, 18 Nov 2012 01:53:32 +0000 (01:53 +0000)]
Addons Contrib: Symmetrical Empty Mesh

This simple addon creates a mesh object without vertices and a mirror modifier (something modelers usually do with the default cube for symmetrical modeling). Thought of adding it to the Extra objects addon, but talked with meta-androcto and we agreed it is better to have it separated, for quick access rather than hidden many clicks away.

6 years agoCommented out cursor-hiding functionality; set TransformExtraOptions panel's default...
Dima Glib [Sat, 17 Nov 2012 10:16:17 +0000 (10:16 +0000)]
Commented out cursor-hiding functionality; set TransformExtraOptions panel's default state to closed

6 years agoChanged orbiting back to MMB instead of Shift-MMB.
Nathan Vegdahl [Sat, 17 Nov 2012 00:21:42 +0000 (00:21 +0000)]
Changed orbiting back to MMB instead of Shift-MMB.

After doing some key-stroke capturing of my own Blender usage,
I found that I do orbiting roughly twice as much as panning.  My suspicion
is that this is pretty typical.  It makes sense to have the most
commonly done operations cause the least hand-strain, so I changed it back
to Blender's original behavior, where orbit is just plain MMB-drag, and
panning is Shift-MMB-drag.

It's not consistent with the other editors in Blender, where MMB-drag
is pan, but I think the break in consistency is worth it in this case.

6 years agoBugfix: Add-on was defaulting to Bundled library's materials
Peter Cassetta [Thu, 15 Nov 2012 03:16:54 +0000 (03:16 +0000)]
Bugfix: Add-on was defaulting to Bundled library's materials

If a material was not cached, the add-on should have downloaded it.
Instead, if it was in the Bundled library, it would use that one.
This doesn't always cause obvious problems, but if a material in the Testing library is different from one in the Bundled library, the Bundled material would still be used instead of the updated Testing library one.

6 years agouse alternate syntax for clearing lists
Campbell Barton [Wed, 14 Nov 2012 12:18:29 +0000 (12:18 +0000)]
use alternate syntax for clearing lists

6 years agoupdate for changes in blender
Campbell Barton [Wed, 14 Nov 2012 03:18:45 +0000 (03:18 +0000)]
update for changes in blender

6 years agoSVN maintenance.
Guillermo S. Romero [Wed, 14 Nov 2012 02:59:38 +0000 (02:59 +0000)]
SVN maintenance.

6 years agoFixed material.
Peter Cassetta [Tue, 13 Nov 2012 13:10:15 +0000 (13:10 +0000)]
Fixed material.
Apparently this was some error with Blender; a Bright/Contrast node was showing up with a Brightness value of 0.000, but its actual value was 2.6 or something, totally messing up the material.
Rather bizarre.

Also re-rendered some previews and slightly edited a material for easier usability.

6 years agoadding new category 'skin' added new materials 'pox' & weave_test
Brendon Murphy [Tue, 13 Nov 2012 12:17:34 +0000 (12:17 +0000)]
adding new category 'skin' added new materials 'pox' & weave_test
updated xml

6 years agoAdding Online Material Library add-on to contrib.
Peter Cassetta [Tue, 13 Nov 2012 03:21:22 +0000 (03:21 +0000)]
Adding Online Material Library add-on to contrib.
Includes many files such as .bcm and .jpg files for the bundled library.
Hopefully this works!

6 years ago1. New: NURBS, mesh and meta balls can now be chosen as atoms
Clemens Barth [Sat, 10 Nov 2012 16:35:51 +0000 (16:35 +0000)]
1. New: NURBS, mesh and meta balls can now be chosen as atoms
   I also updated the Wiki page.
2. Code cleaning