Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-16Cleanup: trailing spaceCampbell Barton
2022-02-11File headers: use SPDX license identifiersCampbell Barton
See T95597
2022-01-25Fix io_mesh_atomic, utility panel: changing the atom material did not change ↵Clemens Barth
the material of 'normal' and 'skin' sticks Reason: a material change of also 'normal' and 'skin' sticks was simply not included. Recently, it was done for 'dupliverts' sticks (see https://developer.blender.org/rBA84f5f4699232decc2f1a8694312680b9e5159462) Now, the atoms and corresponding sticks of any representation ('dupliverts', 'skin' and 'normal) change the material when using the utility 'Change atom shape' in the 'Utility Panel'.
2022-01-25Fix io_mesh_atomic: decreasing the stick diameter revealed the stick meshClemens Barth
Reason: the planes used for the instancing vertice structure were visible at once because their size was as large as the stick diameter. I decreased the size of those planes by a factor of 100, everything is fine now
2022-01-25Fix io_mesh_atomic, utility panel: changing the atom material did not change ↵Clemens Barth
the material of the sticks Reason: a material change of both was simply not included. Now, the atoms and corresponding sticks change the material when using the utility 'Change atom shape' in the 'Utility Panel'.
2022-01-24Fix io_mesh_atomic: surface of sticks were not smooth although option was setClemens Barth
Reason: hidden objects cannot be modified by 'bpy.ops.object.shade_smooth()' The surface of sticks, which are in an instancing vertice structure, are now correctly smoothened when option 'Smooth' of the PDB importer is selected.
2022-01-23io_mesh_atomic: atom objects had no 'diffuse_color'Clemens Barth
Property 'material.diffuse_color' is now set such that one can see the color of the atoms in also the 'Solid mode' of the Viewport. Please enter the commit message for your changes. Lines starting
2022-01-21io_mesh_atomic, utility panel: code cleaningClemens Barth
Removal of code, which belongs to the good old times of Blender <=2.79 and which does not make sense anymore in higher Blender versions.
2022-01-21io_mesh_atomic, utility panel: bug in option 'Default values'Clemens Barth
- Error message "'NoneType' object has no attribute 'nodes'" because of wrong handling of the material properties. - After bug removal, the standard size and material properties can be assigned to all selected atom strctures.
2022-01-21io_mesh_atomic, utility panel: extension of the option 'custom data file'Clemens Barth
Changes - All properties of the Principled BSDF shader can now be set in the data file for each element. - Some important properties for Eevee are mentioned as well. Remember: a custom data file contains the size and material properties for each element. With this, the sizes and material properties of selected atoms in an atomic structure can be changed at once. The user can therefore store her/his own material properties inside this file and use it at any time for any atomic structures.
2022-01-20Update/bug removal of the 'Utility panel' - part 2: the material propertiesClemens Barth
of the special objects (F2+, F+ and F0 centers) in the section 'Change atom shape' got updated for eevee and cycles.
2022-01-20The addon gets updated for Eevee/Cycles - part 4 - revision: A point sourceClemens Barth
for both, Eevee and Cycles, is sufficient, no need to have an additional ball with emission for Cycles.
2022-01-17Update/bug removal of the 'Utility panel' - part 1: the functions in theClemens Barth
section 'Change atom shape' got updated for eevee and cycles. There are also a few adjustments of the values of both importers (PDB and XYZ).
2022-01-16... with some addtional changes.Clemens Barth
2022-01-16The addon gets updated for Eevee/Cycles - part 4: a point light source forClemens Barth
Eevee is re-inserted (I forgot that this is needed for Eeve) and the transparency material properties of the vacancies when using Eevee have been changed: the cubes show now a nice transparency.
2022-01-15The addon gets updated for Eevee/Cycles - part 3: vacancies, as described by ↵Clemens Barth
an 'X' in PDB and XYZ files, are shown as transparent cubes. The properties of the transparency have been changed and are now much better ... . The user can certainly adjust these properties after the import.
2022-01-15The addon gets updated for Eevee/Cycles - part 2: we now use a sphereClemens Barth
as a 'point' light source. In material properties, the sphere has the node called 'Emission'. Note that the light source as well as a camera can be **optionally** chosen, they are not set by default.
2022-01-15qClemens Barth
2022-01-15The addon is updated for Eevee/Cycles - part 1: the atoms get now a useful colorClemens Barth
by using nodes (material properties). The color used in the viewport shading ('solid mode') has been removed since it doesn't make sense anymore. Otherwise one always has to manually choose 'using nodes' in the material properties.
2022-01-14I removed all 'del()' commands. The reason is that, e.g., the separation of ↵Clemens Barth
an atom object from an atomic structure in the 'EDIT' mode has lead to a crash of Blender. With the changes done, there is no crash of Blender anymore.
2022-01-13T94008, T94292Clemens Barth
Check before, if the user is in the 'EDIT_MESH' mode. If so, change to 'OBJECT' mode.
2022-01-13T94008, T94292Clemens Barth
When importing a PDB file, the user has to be in the 'OBJECT' mode. With the changes in the code, this mode is automatically set before the PDB import. No error message should appear when the 'EDIT' mode is still active.
2022-01-13T94008, T94292Clemens Barth
When importing a PDB file, the user has to be in the 'OBJECT' mode. With the changes in the code, this mode is automatically set before the PDB import. No error message should appear when the 'EDIT' mode is still active.
2021-02-12Cleanup: Remove trailing period in descriptions.Ankit Meel
Reduces warnings while running tests. Also fix some descriptions with strings concatenated but without a space in between. Reviewed by campbellbarton Differential Revision: https://developer.blender.org/D9655
2020-03-06Addons: Use Manual URL prefixAaron Carlisle
2020-03-05Cleanup: tabs -> spacesCampbell Barton
2020-03-05Update 'bl_info' use 'doc_url' instead of 'wiki_url'Campbell Barton
2020-01-29Cleanup: trailing spaceCampbell Barton
2019-12-28Change of concept - default options in PDB importer: when it is desired to ↵Clemens Barth
show the sticks of atoms as cylinders then the cylinders should be individuel single objects. The user can still choose a fusion of the sticks to one object in the options.
2019-12-28Fix of an unreported bug: when changing the radius of sticks that are in the ↵Clemens Barth
form of cylinders, they were marked as invisible after the change. This should only be done for the representative cylinder and cup object of those sticks, which are in a dupliverts structure.
2019-12-26The UI of the XYZ importer (File view, options) has been changed such that it isClemens Barth
similar to the one of the PDB importer. This makes writing the manual more easy.
2019-12-24Fix of an unreported error in the "Utilities Panel" (same error as the one I ↵Clemens Barth
fixed some minutes ago): "material.blend_method = 'ADD'" did not work. The line was replaced by "material.blend_method = 'OPAQUE'".
2019-12-24Fix of an unreported error: "material.blend_method = 'ADD'" did not work ↵Clemens Barth
anymore. We now use "material.blend_method = 'OPAQUE'"
2019-12-12i/o, part manual linksmeta-androcto
2019-07-31Spelling fixes in comments and descriptions, patch by luzpazBrecht Van Lommel
Differential Revision: https://developer.blender.org/D5240
2019-05-27io_mesh_atomic: use Create tabmeta-androcto
2019-05-22Remove base from addonsDalai Felinto
This is a follow up to rB0910932e71d2.
2019-05-17The following warnings appeared in the terminal when starting blender:Clemens Barth
make annotation: AddonPreferences.bool_pdb make annotation: AddonPreferences.bool_xyz make annotation: AddonPreferences.bool_utility This was fixed by using 'bool_name : BoolProperty(...' instead of 'bool_name = BoolProperty(...'
2019-05-15Update for object add align property changesBrecht Van Lommel
2019-05-06Update addons for changes to proportional edit modeCampbell Barton
2019-03-30Fix: a separated atom from a dupliverts structure was still hidden (not visible)Clemens Barth
When separating an atom (in the form of, e.g., a sphere) from a dupliverts structure, where the representative object (e.g., a sphere) is always hidden (not visible), the separated atom object was still hidden (not visible). Fix: in any case, the 'hide_set' option of an object is put onto: hide_set(False)
2019-03-29Fix 1: Atomic structures based on meta spheres were not visible because the ↵Clemens Barth
meta balls were hidden by default, T62804 Fix 2: Option 'Mesh UV spheres' for atomic structures lead to an error message, T62804 Comments ======== 1: It i strange that a representative mesh sphere or NURBS sphere in a dupliverts structure can be hidden, which is not the case for meta balls. A representative meta ball needs to be 'visible' and not hidden. By default this is now the case. 2: The 'size' option in 'bpy.ops.mesh.primitive_uv_sphere_add' does not exist anymore. Option 'size' was removed.
2019-03-29Fix: The panel could not be used in the EDIT MODE. T62804Clemens Barth
The panel could not be used in the EDIT MODE because I wrongly inserted a 'bl_context = "objectmode"' last time. I removed this line.
2019-03-28The new ‘Atomic Blender PDB/XYZ’ importer. T62804Clemens Barth
Comments ======== This is the fusion of the 3 atomic blender addons from Blender 2.79: 1. PDB (I/O addon for .pdb files, was in trunk before) 2. XYZ (I/O addon for .xyz files, was in contrib before) 3. Utilities (panel for modifying atomic structures, was in contrib before), into one single addon called ‘Atomic Blender PDB/XYZ’.