Page MenuHome

Mikhail Rachinskiy (alm)
User

Projects

User Details

User Since
Feb 17 2010, 6:35 PM (541 w, 2 d)

Recent Activity

Wed, Jun 24

Mikhail Rachinskiy (alm) awarded rB88157b9efb20: Python API: support integer default for bpy.props.EnumProperty a Love token.
Wed, Jun 24, 11:04 PM

Tue, Jun 23

Mikhail Rachinskiy (alm) created T78158: UILayout prop_search creates a gap above.
Tue, Jun 23, 1:33 PM · User Interface, BF Blender
Mikhail Rachinskiy (alm) awarded rB6c76a782e948: UI/BPY: Make layout headings translatable from BPY a Love token.
Tue, Jun 23, 12:50 AM

May 18 2020

Mikhail Rachinskiy (alm) awarded rB0bd7e202fbd6: Curves: Disable Curve Normals by default a Like token.
May 18 2020, 5:22 PM

Apr 3 2020

Mikhail Rachinskiy (alm) closed T75296: Popover missing "down arrow" as Invalid.

It might be relate to the minimum width specified for this UI element, popover seems to follow the same logic for UI button that menu does (it has the same "limitation").

Apr 3 2020, 11:11 PM · BF Blender

Apr 2 2020

Mikhail Rachinskiy (alm) created T75296: Popover missing "down arrow".
Apr 2 2020, 2:52 AM · BF Blender

Mar 5 2020

Mikhail Rachinskiy (alm) added a comment to T74368: depsgraph.object_instances does not respect collection visibility.

I am trying to get a list of all visible objects and their instances.

Mar 5 2020, 3:46 AM · Nodes & Physics, Dependency Graph, BF Blender

Mar 3 2020

Mikhail Rachinskiy (alm) added a comment to T74368: depsgraph.object_instances does not respect collection visibility.

I would argue that hidden objects should not be present in depsgraph.object_instances.

Mar 3 2020, 10:57 AM · Nodes & Physics, Dependency Graph, BF Blender

Mar 2 2020

Mikhail Rachinskiy (alm) added a comment to T74368: depsgraph.object_instances does not respect collection visibility.

Sorry I must have confused something while testing the issue, Collection Disable in Viewport option is in fact hides objects from depsgraph. The issue is only with Hide in Viewport option.
I edited task description to reflect this.

Mar 2 2020, 3:04 PM · Nodes & Physics, Dependency Graph, BF Blender
Mikhail Rachinskiy (alm) updated the task description for T74368: depsgraph.object_instances does not respect collection visibility.
Mar 2 2020, 3:01 PM · Nodes & Physics, Dependency Graph, BF Blender
Mikhail Rachinskiy (alm) added a comment to T74368: depsgraph.object_instances does not respect collection visibility.

But then why individually hidden objects are missing from depsgraph? Shouldn't there be a universally expected behaviour?

Mar 2 2020, 2:58 PM · Nodes & Physics, Dependency Graph, BF Blender
Mikhail Rachinskiy (alm) created T74368: depsgraph.object_instances does not respect collection visibility.
Mar 2 2020, 2:23 PM · Nodes & Physics, Dependency Graph, BF Blender

Feb 3 2020

Mikhail Rachinskiy (alm) added a comment to T64439: Crash calling operators after invoke_props_dialog that opens a new window.

Yes I can confirm the issue does not occur on new builds as well as in 2.81a, so it seems it has been fixed some time ago.

Feb 3 2020, 12:02 PM · BF Blender

Jan 29 2020

Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

...code is already doing, which is merging meshes. I was assuming that this was done for a reason.

Jan 29 2020, 11:04 AM · Add-ons (Community)

Jan 28 2020

Mikhail Rachinskiy (alm) added a comment to T64628: Grayed out UI layout makes custom icons brighter.

The issue is still appears in 5df494d75c9a

Jan 28 2020, 12:30 PM · User Interface, BF Blender
Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

...compute its centre of mass (CoM). You could then compute the convex hull and try different faces of that hull as "bottom" to find the lowest CoM.

Jan 28 2020, 11:29 AM · Add-ons (Community)

Jan 27 2020

Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

You mean that "logic and maths" are not able to distinguish a pyramid from a cube? That doesn't sound like you trust math much.

Jan 27 2020, 1:57 PM · Add-ons (Community)
Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

...that could be implemented as a single toggle button with some logic and maths underneath.

Jan 27 2020, 12:19 PM · Add-ons (Community)

Jan 24 2020

Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

This feature is also violating "What You See Is What You Get" principle that all modern DCC strive for. Violating this could lead to users getting unpredictable results which could be costly in case of 3D printing.

Jan 24 2020, 7:09 PM · Add-ons (Community)
Mikhail Rachinskiy (alm) added a comment to D6664: New feature: rotate object before exporting to 3d print.

I do not know if it's up to me to decide, so here are my thoughts.

Jan 24 2020, 6:55 AM · Add-ons (Community)

Jan 10 2020

Mikhail Rachinskiy (alm) closed T73015: Restore 3D-Print add-on operator MESH_OT_print3d_clean_isolated as Invalid.

Blender has this tool for a long time now, Mesh > Clean Up > Delete Loose.
The reasoning was that not only Make Manifold handles this, but also that it is a duplicate of already existing functionality.

Jan 10 2020, 8:58 AM · Add-ons (Community)

Dec 11 2019

Mikhail Rachinskiy (alm) created D6390: Property split layout for absolute shape keys.
Dec 11 2019, 6:39 AM · User Interface

Dec 10 2019

Mikhail Rachinskiy (alm) added a comment to D6382: Shading: Wave texture node. Direction modes and Phase Offset input..

Is there a reason for Diagonal direction besides compatibility with old files?

Dec 10 2019, 6:41 AM · Render & Cycles

Dec 7 2019

Yianni Papazis (YianniP) awarded T69001: Setting Workbench as Render Engine blocks loading of icon previews a Like token.
Dec 7 2019, 12:43 AM · Python API, User Interface, BF Blender

Dec 4 2019

Mikhail Rachinskiy (alm) changed the status of T72145: Import-Export STL Format Hard Crash from Unknown Status to Resolved by committing rBA2f425cc128b8: STL: fix T72145 crash exporting object without data.
Dec 4 2019, 5:52 AM · Import/Export, Add-ons (Community)
Mikhail Rachinskiy (alm) committed rBA2f425cc128b8: STL: fix T72145 crash exporting object without data (authored by Mikhail Rachinskiy (alm)).
STL: fix T72145 crash exporting object without data
Dec 4 2019, 5:52 AM

Nov 28 2019

Mikhail Rachinskiy (alm) created T72008: Viewport shading color setting forces smooth shading on curves.
Nov 28 2019, 11:50 AM · BF Blender

Nov 24 2019

Mikhail Rachinskiy (alm) added a comment to T71869: 2.81/2.80 breaks the "dupliframe" instantiation method.

You can convert to duplifaces, use plane with array and curve modifiers for an instancer object.

Nov 24 2019, 9:59 PM · BF Blender
Mikhail Rachinskiy (alm) changed the status of T71869: 2.81/2.80 breaks the "dupliframe" instantiation method from Unknown Status to Invalid.

Dupliframes were removed in 2.80, sadly there is no easy way to convert old files automatically, it has to be done manually by a user.

Nov 24 2019, 9:17 PM · BF Blender

Nov 23 2019

Mikhail Rachinskiy (alm) created T71817: Preferences tag dirty with Enabled Add-ons Only property.
Nov 23 2019, 1:50 PM · BF Blender

Oct 31 2019

Mikhail Rachinskiy (alm) added a comment to rBA4225323a26c8: 3D-Print: remove export VRML option.

Hi Steven, Blender 2.80 does not have VRML exporter.
This option may be restored if VRML exporter will be added back to Blender, but until then there is no point to have a broken option.

Oct 31 2019, 3:47 PM

Oct 17 2019

Mikhail Rachinskiy (alm) added a comment to D6079: bpy_extras cleanup: remove object_image_guess().

3D-Print add-on got replacement functionality using node_shader_utils. So there is not a single place in Blender (including add-ons) where this function is used.

Oct 17 2019, 8:57 PM
Mikhail Rachinskiy (alm) updated the summary of D6079: bpy_extras cleanup: remove object_image_guess().
Oct 17 2019, 8:56 PM
Mikhail Rachinskiy (alm) committed rBAa501de8e3453: 3D-Print: fix Copy Textures for STL and PLY export (authored by Mikhail Rachinskiy (alm)).
3D-Print: fix Copy Textures for STL and PLY export
Oct 17 2019, 3:28 PM
Mikhail Rachinskiy (alm) added a comment to D6079: bpy_extras cleanup: remove object_image_guess().

Since I do not have commit rights to Blender repository, could someone please do the honors?

Oct 17 2019, 12:05 PM

Oct 16 2019

Mikhail Rachinskiy (alm) committed rBA4225323a26c8: 3D-Print: remove export VRML option (authored by Mikhail Rachinskiy (alm)).
3D-Print: remove export VRML option
Oct 16 2019, 4:09 PM
Mikhail Rachinskiy (alm) created D6079: bpy_extras cleanup: remove object_image_guess().
Oct 16 2019, 3:35 PM
Mikhail Rachinskiy (alm) committed rBA86a55ad8090f: Merge branch 'blender-v2.81-release' (authored by Mikhail Rachinskiy (alm)).
Merge branch 'blender-v2.81-release'
Oct 16 2019, 1:22 PM
Mikhail Rachinskiy (alm) committed rBA4bf548356160: Print-3D: code cleanup, specify link to wiki (authored by Mikhail Rachinskiy (alm)).
Print-3D: code cleanup, specify link to wiki
Oct 16 2019, 12:17 PM
Mikhail Rachinskiy (alm) committed rBA20f0c81f9a5b: 3D-Print: remove object join workaround for PLY export (authored by Mikhail Rachinskiy (alm)).
3D-Print: remove object join workaround for PLY export
Oct 16 2019, 11:41 AM
Mikhail Rachinskiy (alm) committed rBA28afaaf53ae8: Merge branch 'blender-v2.81-release' (authored by Mikhail Rachinskiy (alm)).
Merge branch 'blender-v2.81-release'
Oct 16 2019, 10:47 AM
Mikhail Rachinskiy (alm) added a reverting change for rBA16b4498b6899: 3D-Print: fix error using evaluated mesh as obj data: rBAcbc98868ed42: Revert "3D-Print: fix error using evaluated mesh as obj data".
Oct 16 2019, 10:39 AM
Mikhail Rachinskiy (alm) committed rBAcbc98868ed42: Revert "3D-Print: fix error using evaluated mesh as obj data" (authored by Mikhail Rachinskiy (alm)).
Revert "3D-Print: fix error using evaluated mesh as obj data"
Oct 16 2019, 10:39 AM

Oct 15 2019

Mikhail Rachinskiy (alm) committed rBAc584e86e4d13: PLY: code cleanup (authored by Mikhail Rachinskiy (alm)).
PLY: code cleanup
Oct 15 2019, 4:57 PM
Mikhail Rachinskiy (alm) committed rBAf4c101d692ee: PLY: cleanup use f-strings, with statement (authored by Mikhail Rachinskiy (alm)).
PLY: cleanup use f-strings, with statement
Oct 15 2019, 3:11 PM
Mikhail Rachinskiy (alm) committed rBA0260327cff34: STL: cleanup and PEP8 (authored by Mikhail Rachinskiy (alm)).
STL: cleanup and PEP8
Oct 15 2019, 12:10 PM
Mikhail Rachinskiy (alm) committed rBA376fa84e78be: PLY: code cleanup and PEP8 (authored by Mikhail Rachinskiy (alm)).
PLY: code cleanup and PEP8
Oct 15 2019, 11:18 AM
Mikhail Rachinskiy (alm) closed D6060: PLY export selection.

Closed by rBAf93992f6efe6

Oct 15 2019, 10:42 AM
Mikhail Rachinskiy (alm) committed rBAf93992f6efe6: PLY exporter: export selection or scene (authored by Mikhail Rachinskiy (alm)).
PLY exporter: export selection or scene
Oct 15 2019, 10:40 AM
Mikhail Rachinskiy (alm) updated the diff for D6060: PLY export selection.

Fix error trying to export objects without data.

Oct 15 2019, 12:04 AM

Oct 14 2019

Mikhail Rachinskiy (alm) updated the diff for D6060: PLY export selection.

Remove poll method, no need for active object check.

Oct 14 2019, 8:43 PM
Mikhail Rachinskiy (alm) created D6060: PLY export selection.
Oct 14 2019, 8:02 PM
Mikhail Rachinskiy (alm) added a comment to T54943: Blender 2.8 Defaults.

This commit rB454c1a5de4cf adds two new object properties: Fix Poles and Preserve Volume, which are enabled by default for the new objects, but remain disabled for default cube and quad sphere objects in General and Sculpting templates.

Oct 14 2019, 3:49 PM · BF Blender: 2.8, User Interface

Oct 13 2019

Mikhail Rachinskiy (alm) committed rBAb60a0302f5d3: 3D-Print: cleanup redundant code (authored by Mikhail Rachinskiy (alm)).
3D-Print: cleanup redundant code
Oct 13 2019, 3:22 PM
Mikhail Rachinskiy (alm) committed rBA16b4498b6899: 3D-Print: fix error using evaluated mesh as obj data (authored by Mikhail Rachinskiy (alm)).
3D-Print: fix error using evaluated mesh as obj data
Oct 13 2019, 2:10 PM

Oct 11 2019

Mikhail Rachinskiy (alm) committed rBA7a6516c3e98f: 3D-Print: correct description for Export operator (authored by Mikhail Rachinskiy (alm)).
3D-Print: correct description for Export operator
Oct 11 2019, 11:07 AM

Oct 9 2019

Mikhail Rachinskiy (alm) committed rBAd618d2605770: 3D-Print: better formatting for tool reports (authored by Mikhail Rachinskiy (alm)).
3D-Print: better formatting for tool reports
Oct 9 2019, 10:56 PM
Mikhail Rachinskiy (alm) committed rBA5c0205e95e15: 3D-Print: make sure all UI panels have poll method (authored by Mikhail Rachinskiy (alm)).
3D-Print: make sure all UI panels have poll method
Oct 9 2019, 5:58 PM
Mikhail Rachinskiy (alm) committed rBA6306134a0df1: 3D-Print: Clean Distorted support for Adjust Last Operation (authored by Mikhail Rachinskiy (alm)).
3D-Print: Clean Distorted support for Adjust Last Operation
Oct 9 2019, 5:53 PM
Mikhail Rachinskiy (alm) committed rBA8aa0fcd8b925: 3D-Print: remove Clean Isolated tool (authored by Mikhail Rachinskiy (alm)).
3D-Print: remove Clean Isolated tool
Oct 9 2019, 5:29 PM
Mikhail Rachinskiy (alm) committed rBA3d1eb9c25c59: 3D-Print: better property name and description for Make Manifold (authored by Mikhail Rachinskiy (alm)).
3D-Print: better property name and description for Make Manifold
Oct 9 2019, 5:23 PM
Mikhail Rachinskiy (alm) committed rBA86890748a0cd: 3D-Print: Fix Make Manifold not deleting loose faces (authored by Mikhail Rachinskiy (alm)).
3D-Print: Fix Make Manifold not deleting loose faces
Oct 9 2019, 4:52 PM
Mikhail Rachinskiy (alm) committed rBA120d31a17c0e: 3D-Print: remove interior faces with Make Manifold (authored by Mikhail Rachinskiy (alm)).
3D-Print: remove interior faces with Make Manifold
Oct 9 2019, 2:23 PM

Oct 8 2019

Mikhail Rachinskiy (alm) committed rBAb25958d15426: 3D-Print: Cleanup convert docstrings to bl_description (authored by Mikhail Rachinskiy (alm)).
3D-Print: Cleanup convert docstrings to bl_description
Oct 8 2019, 10:33 AM

Oct 7 2019

Mikhail Rachinskiy (alm) committed rBAeb289e8d5ab4: 3D-Print: reorganize UI panels (authored by Mikhail Rachinskiy (alm)).
3D-Print: reorganize UI panels
Oct 7 2019, 7:35 PM
Mikhail Rachinskiy (alm) closed D2315: Print3D add-on: naming consistency.

Closed by commit rBA6192317056ee

Oct 7 2019, 4:00 PM
Mikhail Rachinskiy (alm) committed rBA6192317056ee: Rename Print3D to 3D-Print (authored by Mikhail Rachinskiy (alm)).
Rename Print3D to 3D-Print
Oct 7 2019, 3:58 PM

Sep 26 2019

Mikhail Rachinskiy (alm) added a comment to rB454c1a5de4cf: Voxel Remesh: Fix poles and preserve volume.

Fix Poles and Preserve Volume properties are disabled on the default Cube, but enabled on new objects.

Sep 26 2019, 10:01 PM

Sep 25 2019

Mikhail Rachinskiy (alm) added a comment to D2315: Print3D add-on: naming consistency.

@Dalai Felinto (dfelinto) @Julian Eisel (Severin) @William Reynish (billreynish) Hi, I hope you won't mind me resurrecting this diff?
This time changes are less "radical" than before, the only thing that changes is the UI panel title that will be in-sync with tab name and operators names that can only be seen in search menu. The rest of the UI will not be affected.

Sep 25 2019, 1:54 PM
Mikhail Rachinskiy (alm) updated the summary of D2315: Print3D add-on: naming consistency.
  • Update to the current codebase.
  • Use name 3D-Print
Sep 25 2019, 1:44 PM
Mikhail Rachinskiy (alm) committed rBA71cf37118814: Print3D: remove Select Non Manifold tool from report (authored by Mikhail Rachinskiy (alm)).
Print3D: remove Select Non Manifold tool from report
Sep 25 2019, 1:14 PM

Sep 24 2019

Mikhail Rachinskiy (alm) committed rBA8abd97b6d1f1: Bool Tool: Remove help button (authored by Mikhail Rachinskiy (alm)).
Bool Tool: Remove help button
Sep 24 2019, 2:06 PM
Mikhail Rachinskiy (alm) committed rBAebf10530f5b1: Bool Tool: Fix cycles_visibility missing error (authored by Mikhail Rachinskiy (alm)).
Bool Tool: Fix cycles_visibility missing error
Sep 24 2019, 1:59 PM
Mikhail Rachinskiy (alm) committed rBAaae47dca778b: Print3D: use subpanels to declutter UI (authored by Mikhail Rachinskiy (alm)).
Print3D: use subpanels to declutter UI
Sep 24 2019, 11:48 AM

Sep 22 2019

Mikhail Rachinskiy (alm) committed rBA55b918828fde: Print3D: Use Operator.report for Export tool (authored by Mikhail Rachinskiy (alm)).
Print3D: Use Operator.report for Export tool
Sep 22 2019, 10:22 AM

Sep 20 2019

Mikhail Rachinskiy (alm) committed rBAb58094246600: Print3D: Cleanup style (authored by Mikhail Rachinskiy (alm)).
Print3D: Cleanup style
Sep 20 2019, 9:36 PM
Mikhail Rachinskiy (alm) committed rBA17727caac2a9: Print3D: Use Operator.report for cleanup tools (authored by Mikhail Rachinskiy (alm)).
Print3D: Use Operator.report for cleanup tools
Sep 20 2019, 5:14 PM
Mikhail Rachinskiy (alm) committed rBAa658a1053d28: Print3D: Cleanup code (authored by Mikhail Rachinskiy (alm)).
Print3D: Cleanup code
Sep 20 2019, 4:51 PM

Sep 18 2019

Mikhail Rachinskiy (alm) committed rBA9e4ce4dff8b3: Print3D: cleanup readme (authored by Mikhail Rachinskiy (alm)).
Print3D: cleanup readme
Sep 18 2019, 6:27 PM
Mikhail Rachinskiy (alm) committed rBA05ce40e6afc5: Print3D: Fix (unreported) error in Make Manifold tool (authored by Mikhail Rachinskiy (alm)).
Print3D: Fix (unreported) error in Make Manifold tool
Sep 18 2019, 6:12 PM
Mikhail Rachinskiy (alm) committed rBA5bfacbb69316: Print3D: replace modulo formatting with f-strings (authored by Mikhail Rachinskiy (alm)).
Print3D: replace modulo formatting with f-strings
Sep 18 2019, 5:17 PM
Mikhail Rachinskiy (alm) committed rBA9f7b301a9b0a: Print3D: PEP8 cleanup (authored by Mikhail Rachinskiy (alm)).
Print3D: PEP8 cleanup
Sep 18 2019, 3:14 PM

Sep 17 2019

Mikhail Rachinskiy (alm) committed rBA12c0374e16eb: Bool Tool: variety of UI improvements and code cleanup (authored by Mikhail Rachinskiy (alm)).
Bool Tool: variety of UI improvements and code cleanup
Sep 17 2019, 7:27 PM
Mikhail Rachinskiy (alm) committed rBAd3443dc5fc98: Bool Tool: Auto Slice handle multiple objects and improve UX (authored by Mikhail Rachinskiy (alm)).
Bool Tool: Auto Slice handle multiple objects and improve UX
Sep 17 2019, 11:54 AM
Mikhail Rachinskiy (alm) committed rBA7e79878338be: Bool Tool: use more descriptive icons (authored by Mikhail Rachinskiy (alm)).
Bool Tool: use more descriptive icons
Sep 17 2019, 11:03 AM

Sep 7 2019

Mikhail Rachinskiy (alm) awarded rBd5642584cde8: Fix redo panel button alignment a Love token.
Sep 7 2019, 5:27 PM

Sep 6 2019

Mikhail Rachinskiy (alm) awarded rBd83f62e185b8: WM: batch rename support for regex groups a Love token.
Sep 6 2019, 4:20 PM

Aug 30 2019

Mikhail Rachinskiy (alm) awarded rBa209681beecd: UI: Remove Colons From Number Fields a Love token.
Aug 30 2019, 3:26 PM

Aug 21 2019

Mikhail Rachinskiy (alm) created T69001: Setting Workbench as Render Engine blocks loading of icon previews.
Aug 21 2019, 4:59 PM · Python API, User Interface, BF Blender

Jul 22 2019

Vyacheslav (hitrpr) awarded T66514: Addon: Booltool slice in local view. Sliced part is tossed out local view. a Like token.
Jul 22 2019, 8:27 PM · Add-ons (Community)
Mikhail Rachinskiy (alm) committed rBAe27ec695f107: Bool Tool: Fix T66514 slice tool support for local view (authored by Mikhail Rachinskiy (alm)).
Bool Tool: Fix T66514 slice tool support for local view
Jul 22 2019, 8:03 PM
Mikhail Rachinskiy (alm) changed the status of T66514: Addon: Booltool slice in local view. Sliced part is tossed out local view. from Unknown Status to Resolved by committing rBAe27ec695f107: Bool Tool: Fix T66514 slice tool support for local view.
Jul 22 2019, 8:03 PM · Add-ons (Community)
Mikhail Rachinskiy (alm) added a comment to T66514: Addon: Booltool slice in local view. Sliced part is tossed out local view..

I'll fix it.

Jul 22 2019, 6:03 PM · Add-ons (Community)

Jul 3 2019

Mikhail Rachinskiy (alm) added a comment to T64810: Wrong selection outline color for dupli-face instances.

The issue is no longer appearing, probably fixed by rB57c26453f8aa

Jul 3 2019, 7:09 AM · BF Blender

May 24 2019

Mikhail Rachinskiy (alm) created T65088: Image Editor operator popup overlaps with info bar.
May 24 2019, 9:27 PM · BF Blender

May 22 2019

Mikhail Rachinskiy (alm) awarded rB0910932e71d2: Remove "_base*" from context API a Love token.
May 22 2019, 2:25 AM

May 21 2019

Mikhail Rachinskiy (alm) created T64947: OpenGL Viewport Render transparent alpha artifacts.
May 21 2019, 3:19 PM · BF Blender

May 19 2019

Mikhail Rachinskiy (alm) awarded rBec1c9e325874: Python API: add a Matrix.Diagonal constructor to mathutils. a Love token.
May 19 2019, 4:29 PM

May 18 2019

Mikhail Rachinskiy (alm) created T64810: Wrong selection outline color for dupli-face instances.
May 18 2019, 7:42 PM · BF Blender

May 17 2019

Mikhail Rachinskiy (alm) awarded rB5ce3f69da438: UI: File Close Dialog a Like token.
May 17 2019, 7:27 PM