Page MenuHome

MACHIN3 (MACHIN3)
User

Projects

User does not belong to any projects.

User Details

User Since
Dec 13 2018, 10:03 PM (197 w, 3 d)

Recent Activity

Aug 12 2022

MACHIN3 (MACHIN3) added a comment to T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.

You misundertood. I'm doing that already, see blend file or video demo. But it won't cause the PreferencesInput.use_auto_perspective to work, in that it won't return to a perspective view once the user rotates the view.

Aug 12 2022, 7:26 AM · BF Blender

Aug 11 2022

MACHIN3 (MACHIN3) added a comment to T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.

@Campbell Barton (campbellbarton) With the mentioned change, Is there any way now, to set a custom orthographic view (not side view) via Python, but have it then also respect the PreferencesInput.use_auto_perspective setting, and so return to a perspective view, once the user rotates the viewport?

Aug 11 2022, 9:17 AM · BF Blender

Aug 10 2022

MACHIN3 (MACHIN3) updated the task description for T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.
Aug 10 2022, 6:41 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.
Aug 10 2022, 6:40 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.
Aug 10 2022, 6:40 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.
Aug 10 2022, 6:36 PM · BF Blender
MACHIN3 (MACHIN3) created T100329: align active with orthographic view and use_auto_perspective navigation setting to return to perspective viewport afterwards.
Aug 10 2022, 6:35 PM · BF Blender

Jul 21 2022

Min (Nominous) awarded T66438: Bake's Ray Distance only considers one side of the face a Burninate token.
Jul 21 2022, 2:33 AM · Render & Cycles, BF Blender

Jun 7 2022

Sam Morse-Brown (ParallelMayhem) awarded T98647: Blender 3.2.0 Camera Data Node's View Vector Broken in Eevee a Like token.
Jun 7 2022, 4:12 PM · EEVEE & Viewport, BF Blender
MACHIN3 (MACHIN3) created T98647: Blender 3.2.0 Camera Data Node's View Vector Broken in Eevee.
Jun 7 2022, 3:38 PM · EEVEE & Viewport, BF Blender

Apr 25 2022

MACHIN3 (MACHIN3) added a comment to T97516: Blender crashes suddenly when add-on is invoked second time in the application.

This doesn't seem to be related to my addons in any way. But I'd encourage Nick to try Akhil's solution.

Apr 25 2022, 10:52 PM · BF Blender

Apr 14 2022

MACHIN3 (MACHIN3) added a comment to T76993: user site-packages path no longer in sys.path, resulting in modules installed there can no longer be imported any more by Blender's python.

Yes, I only run it once in __init__.py in register()

Apr 14 2022, 9:38 PM · BF Blender, Python API

Mar 11 2022

MACHIN3 (MACHIN3) updated the task description for T96306: Asset Brower Header Position won't stay on bottom.
Mar 11 2022, 7:56 AM · Asset Browser, User Interface, BF Blender
MACHIN3 (MACHIN3) updated the task description for T96306: Asset Brower Header Position won't stay on bottom.
Mar 11 2022, 7:55 AM · Asset Browser, User Interface, BF Blender
MACHIN3 (MACHIN3) renamed T96306: Asset Brower Header Position won't stay on bottom from Asset Brower Header Position - won't stay on bottom to Asset Brower Header Position - won't stay on bottom (with Interface Prefs set to Bottom).
Mar 11 2022, 7:50 AM · Asset Browser, User Interface, BF Blender
MACHIN3 (MACHIN3) updated the task description for T96306: Asset Brower Header Position won't stay on bottom.
Mar 11 2022, 7:49 AM · Asset Browser, User Interface, BF Blender
MACHIN3 (MACHIN3) added a comment to T96306: Asset Brower Header Position won't stay on bottom.

Maybe that's a bug.

It seems like that to me.

Mar 11 2022, 7:49 AM · Asset Browser, User Interface, BF Blender
MACHIN3 (MACHIN3) added a comment to T96306: Asset Brower Header Position won't stay on bottom.

I did. I noticed, that when the Interface Preferences are set to "Keep Existing", which seems to be the new default, it will remember its position. But if it's set to "Bottom", it will always return to top again.

Mar 11 2022, 7:15 AM · Asset Browser, User Interface, BF Blender

Mar 10 2022

MACHIN3 (MACHIN3) created T96306: Asset Brower Header Position won't stay on bottom.
Mar 10 2022, 5:19 PM · Asset Browser, User Interface, BF Blender

Jan 21 2022

Sam Morse-Brown (ParallelMayhem) awarded T66438: Bake's Ray Distance only considers one side of the face a Heartbreak token.
Jan 21 2022, 3:22 PM · Render & Cycles, BF Blender

Jan 5 2022

MACHIN3 (MACHIN3) added a comment to T93896: Vertex group (memory access?) change after applying modifier .

Understood, thank you. Much appreciated! Feel free to close.

Jan 5 2022, 3:07 PM · Modeling, BF Blender

Jan 4 2022

MACHIN3 (MACHIN3) added a comment to T93896: Vertex group (memory access?) change after applying modifier .

That's pretty inconvenient though, especially since it used for work perfectly in the past. What would you recommend? Keeping track of the vgroup names and use that to fetch them?

Jan 4 2022, 12:27 PM · Modeling, BF Blender

Dec 26 2021

MACHIN3 (MACHIN3) closed T93606: drawing of (addon defined) gizmos, while a modal operator runs as Resolved.

Closing, as I've realized I can just do the G.moving check (or something similar) myself.
In fact you can check if any of the group's gizmos is_modal prop is True to determine how to draw (or hide gizmos) in draw_prepare() while the operator runs.

Dec 26 2021, 10:26 AM · BF Blender

Dec 10 2021

MACHIN3 (MACHIN3) added a comment to T93699: calling operator via gizmo with ALT key pressed no longer works.

Fantastic, thanks for the info. Again, very much appreciated!

Dec 10 2021, 9:09 PM · BF Blender

Dec 9 2021

MACHIN3 (MACHIN3) added a comment to T93606: drawing of (addon defined) gizmos, while a modal operator runs.

Thank you, I appreciate that.

Dec 9 2021, 2:51 PM · BF Blender
MACHIN3 (MACHIN3) added a comment to T93896: Vertex group (memory access?) change after applying modifier .

You didn't get an exception on Windows? It get's more interesting by the minute.

Dec 9 2021, 1:53 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) added a comment to T93896: Vertex group (memory access?) change after applying modifier .

This is the result on Windows

Dec 9 2021, 1:41 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) added a comment to T93896: Vertex group (memory access?) change after applying modifier .

I think I should clarify some more.

Dec 9 2021, 1:25 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) created T93896: Vertex group (memory access?) change after applying modifier .
Dec 9 2021, 12:04 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) added a comment to T93606: drawing of (addon defined) gizmos, while a modal operator runs.

When you said pool instead of poll, it sounded like the introduction of it is the cause for this.
If the poll checking for G.moving is not new, than why did the behavior change in 3.0?

Dec 9 2021, 8:20 AM · BF Blender
MACHIN3 (MACHIN3) added a comment to T93606: drawing of (addon defined) gizmos, while a modal operator runs.

@Germano Cavalcante (mano-wii) There are other - probably related behaviour - changes too. For instance I can't even manually adjust gizmo.use_modal_draw in a modal op, which worked perfectly before, but doesn't anymore. I assumed it is related to this issue here.

Dec 9 2021, 7:38 AM · BF Blender

Dec 5 2021

MACHIN3 (MACHIN3) updated the task description for T93699: calling operator via gizmo with ALT key pressed no longer works.
Dec 5 2021, 2:19 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T93699: calling operator via gizmo with ALT key pressed no longer works.
Dec 5 2021, 2:14 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T93699: calling operator via gizmo with ALT key pressed no longer works.
Dec 5 2021, 2:13 PM · BF Blender
MACHIN3 (MACHIN3) updated subscribers of T93699: calling operator via gizmo with ALT key pressed no longer works.

I think this one is for you again @Campbell Barton (campbellbarton)
Thank you!

Dec 5 2021, 2:11 PM · BF Blender
MACHIN3 (MACHIN3) renamed T93699: calling operator via gizmo with ALT key pressed no longer works from calling operator via gizmo with ALT key pressed to calling operator via gizmo with ALT key pressed no longer works.
Dec 5 2021, 2:11 PM · BF Blender
MACHIN3 (MACHIN3) created T93699: calling operator via gizmo with ALT key pressed no longer works.
Dec 5 2021, 2:11 PM · BF Blender

Dec 3 2021

MACHIN3 (MACHIN3) updated subscribers of T93606: drawing of (addon defined) gizmos, while a modal operator runs.

Ì'd appreciate it if you could take a look at this @Campbell Barton (campbellbarton). Thank you!

Dec 3 2021, 6:30 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T93606: drawing of (addon defined) gizmos, while a modal operator runs.
Dec 3 2021, 6:26 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T93606: drawing of (addon defined) gizmos, while a modal operator runs.
Dec 3 2021, 6:25 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T93606: drawing of (addon defined) gizmos, while a modal operator runs.
Dec 3 2021, 6:03 PM · BF Blender
MACHIN3 (MACHIN3) created T93606: drawing of (addon defined) gizmos, while a modal operator runs.
Dec 3 2021, 6:01 PM · BF Blender

Nov 17 2021

MACHIN3 (MACHIN3) updated the task description for T93152: baking AO from multiple objects to active produces incorrect results.
Nov 17 2021, 9:02 AM · Render & Cycles, BF Blender
MACHIN3 (MACHIN3) updated the task description for T93152: baking AO from multiple objects to active produces incorrect results.
Nov 17 2021, 9:02 AM · Render & Cycles, BF Blender
MACHIN3 (MACHIN3) created T93152: baking AO from multiple objects to active produces incorrect results.
Nov 17 2021, 9:00 AM · Render & Cycles, BF Blender

Nov 8 2021

MACHIN3 (MACHIN3) added a comment to T92844: 3d view's header no longer transparent (with Tool Settings hidden).

We could overlap both, although it feels a bit crowded to have 2x rows of buttons floating at the top of the 3D viewport.

I understand that. But I tend to work without the Tool Settings. So 2 rows of floating buttons are no concern to me.

Nov 8 2021, 7:58 AM · User Interface, BF Blender

Nov 6 2021

Nico Traber (ncotrb) awarded T92877: massive gaps in template_icon_view layouts a Like token.
Nov 6 2021, 5:22 PM · BF Blender
Sam Morse-Brown (ParallelMayhem) awarded T92877: massive gaps in template_icon_view layouts a Like token.
Nov 6 2021, 3:57 PM · BF Blender
Stig Oskar (Stig) awarded T92877: massive gaps in template_icon_view layouts a Like token.
Nov 6 2021, 3:35 PM · BF Blender
MACHIN3 (MACHIN3) closed T90880: EDIT_MESH object invisible to scene.raycast in Blender 3.0 as Resolved.

This appears to be resolved, yay! Closing.

Nov 6 2021, 2:46 PM · Python API, BF Blender
MACHIN3 (MACHIN3) updated subscribers of T92877: massive gaps in template_icon_view layouts.

Do you want to take a look at this @Pablo Vazquez (pablovazquez)?

Nov 6 2021, 2:31 PM · BF Blender
MACHIN3 (MACHIN3) created T92877: massive gaps in template_icon_view layouts.
Nov 6 2021, 2:29 PM · BF Blender

Nov 5 2021

MACHIN3 (MACHIN3) added a comment to T92844: 3d view's header no longer transparent (with Tool Settings hidden).

Thanks for finding that commit!

Nov 5 2021, 2:33 PM · User Interface, BF Blender
MACHIN3 (MACHIN3) updated the task description for T92844: 3d view's header no longer transparent (with Tool Settings hidden).
Nov 5 2021, 9:29 AM · User Interface, BF Blender
MACHIN3 (MACHIN3) updated the task description for T92844: 3d view's header no longer transparent (with Tool Settings hidden).
Nov 5 2021, 9:22 AM · User Interface, BF Blender
MACHIN3 (MACHIN3) created T92844: 3d view's header no longer transparent (with Tool Settings hidden).
Nov 5 2021, 9:20 AM · User Interface, BF Blender

Nov 4 2021

MACHIN3 (MACHIN3) updated the task description for T92818: passing load_ui=True to read_homefile() or open_mainfile() crashes Blender.
Nov 4 2021, 1:59 PM · BF Blender (3.0), User Interface
MACHIN3 (MACHIN3) created T92818: passing load_ui=True to read_homefile() or open_mainfile() crashes Blender.
Nov 4 2021, 1:44 PM · BF Blender (3.0), User Interface

Aug 24 2021

MACHIN3 (MACHIN3) added a comment to T90880: EDIT_MESH object invisible to scene.raycast in Blender 3.0.

Thanks for investigating!

Aug 24 2021, 10:54 AM · Python API, BF Blender

Aug 23 2021

MACHIN3 (MACHIN3) created T90880: EDIT_MESH object invisible to scene.raycast in Blender 3.0.
Aug 23 2021, 5:16 PM · Python API, BF Blender

Jun 20 2021

MACHIN3 (MACHIN3) added a comment to T86768: bevel loop slide failures.

Just wanted to bump this, as I feel it's a major shortcoming of the bevel tool/mod right now. I hope this will be resolved in 3.0, but would prefer it much earlier.

Jun 20 2021, 4:31 PM · Modeling, BF Blender

Jun 17 2021

MACHIN3 (MACHIN3) closed T80370: wrong relative path when saving to startup file as Resolved.

I'm closing this as nobody is assigned to it anyway, and as far as I can see it's not an issue in 2.93 anymore.

Jun 17 2021, 10:26 PM · User Interface, BF Blender

Jun 15 2021

MACHIN3 (MACHIN3) updated the task description for T89165: Disappearing buttons in pie menu, depending on button text length and use of align=True.
Jun 15 2021, 9:48 AM · User Interface, BF Blender
MACHIN3 (MACHIN3) created T89165: Disappearing buttons in pie menu, depending on button text length and use of align=True.
Jun 15 2021, 9:48 AM · User Interface, BF Blender

Jun 11 2021

MACHIN3 (MACHIN3) added a comment to T86766: object raycast only returns the original face index for evaluated meshes of objects with mirror modifiers.

FWIW, scene.ray_cast does not have these issues either.

Jun 11 2021, 3:55 PM · Restricted Project, Python API, BF Blender

May 27 2021

MACHIN3 (MACHIN3) added a watcher for Asset Browser (Archived) (Milestone 1: Basic, Local Asset Browser): MACHIN3 (MACHIN3).
May 27 2021, 3:19 PM

Apr 22 2021

MACHIN3 (MACHIN3) added a comment to T86766: object raycast only returns the original face index for evaluated meshes of objects with mirror modifiers.

Returning the final index is what I would expect yes. It already does return the final distance, location and normal. For boolean mods it also already returns the final index too, hence why I was caught off guard, when getting these results for mirror(and potentially other?) mods.

Apr 22 2021, 6:24 PM · Restricted Project, Python API, BF Blender

Apr 10 2021

MACHIN3 (MACHIN3) added a comment to T86768: bevel loop slide failures.

that at that angle, you have to go about 4 times as much along the sliding edge as the width desired

I would be fine with that, not matter the angle. If I want to loop slide along the edges I have placed, then I want to loop slide along them. Ideally, there would be an option to do this, so use loop slide without any cut off angle.

Apr 10 2021, 6:58 PM · Modeling, BF Blender

Apr 2 2021

MACHIN3 (MACHIN3) updated the task description for T86768: bevel loop slide failures.
Apr 2 2021, 1:50 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) updated subscribers of T86768: bevel loop slide failures.

I've added a second example, this time using the bevel mod.

Apr 2 2021, 1:47 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) updated the task description for T86768: bevel loop slide failures.
Apr 2 2021, 1:45 PM · Modeling, BF Blender

Mar 22 2021

MACHIN3 (MACHIN3) updated the task description for T86766: object raycast only returns the original face index for evaluated meshes of objects with mirror modifiers.
Mar 22 2021, 4:36 PM · Restricted Project, Python API, BF Blender
MACHIN3 (MACHIN3) updated the task description for T86766: object raycast only returns the original face index for evaluated meshes of objects with mirror modifiers.
Mar 22 2021, 4:35 PM · Restricted Project, Python API, BF Blender

Mar 20 2021

MACHIN3 (MACHIN3) updated the task description for T86768: bevel loop slide failures.
Mar 20 2021, 7:06 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) updated the task description for T86768: bevel loop slide failures.
Mar 20 2021, 7:04 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) created T86768: bevel loop slide failures.
Mar 20 2021, 7:04 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) created T86766: object raycast only returns the original face index for evaluated meshes of objects with mirror modifiers.
Mar 20 2021, 6:37 PM · Restricted Project, Python API, BF Blender

Feb 20 2021

MACHIN3 (MACHIN3) added a comment to T85648: macOS: addons fail to import due to Python 3.9 libraries linking against libz.dylib.

@Ankit Meel (ankitm) Thanks for merging my report. I was aware of this one here, but thought a more generalized phrasing would draw more attention to, what looks like a very pressing issue.
If you think it makes sense, maybe rename this one here to reflect that?
Anyway, thanks for the fix, hope it gets committed quickly!

Feb 20 2021, 12:06 PM · BF Blender (2.93), Platforms, Builds, Tests & Devices, Platform: macOS

Feb 19 2021

MACHIN3 (MACHIN3) created T85801: Any addon installation from zip will fail in Blender 2.93 (using Python 3.9.1).
Feb 19 2021, 8:28 PM · Python API, BF Blender

Jan 5 2021

MACHIN3 (MACHIN3) updated the task description for T84426: odd limited dissolve behavior.
Jan 5 2021, 7:51 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) added a comment to T84426: odd limited dissolve behavior.

It does not seem to happen when setting custom normals using Blender's native tools, for instance using mesh.set_normals_from_faces()
But it will happen when doing it from python. Here's a sample implementation for setting custom normals from the active face:

Jan 5 2021, 7:49 PM · Modeling, BF Blender
MACHIN3 (MACHIN3) created T84426: odd limited dissolve behavior.
Jan 5 2021, 6:58 PM · Modeling, BF Blender

Dec 13 2020

MACHIN3 (MACHIN3) added a comment to T83725: mesh intersect using exact solver produces inconsistent vertex groups results .

Thank you!

Dec 13 2020, 10:29 PM · BF Blender
MACHIN3 (MACHIN3) assigned T83725: mesh intersect using exact solver produces inconsistent vertex groups results to Howard Trickey (howardt).
Dec 13 2020, 4:29 PM · BF Blender
MACHIN3 (MACHIN3) created T83725: mesh intersect using exact solver produces inconsistent vertex groups results .
Dec 13 2020, 4:28 PM · BF Blender

Nov 22 2020

AnityEx (AnityEx) awarded T66438: Bake's Ray Distance only considers one side of the face a Y So Serious token.
Nov 22 2020, 1:44 AM · Render & Cycles, BF Blender

Nov 20 2020

MACHIN3 (MACHIN3) added a comment to T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.

Thanks for pointing that out, much appreciated!

Nov 20 2020, 3:56 PM · EEVEE & Viewport, BF Blender

Nov 19 2020

MACHIN3 (MACHIN3) updated the task description for T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.
Nov 19 2020, 2:22 PM · EEVEE & Viewport, BF Blender
MACHIN3 (MACHIN3) updated the task description for T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.
Nov 19 2020, 2:22 PM · EEVEE & Viewport, BF Blender
MACHIN3 (MACHIN3) updated the task description for T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.
Nov 19 2020, 2:20 PM · EEVEE & Viewport, BF Blender
MACHIN3 (MACHIN3) updated the task description for T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.
Nov 19 2020, 2:20 PM · EEVEE & Viewport, BF Blender
MACHIN3 (MACHIN3) created T82843: inverted GL_DEPTH_TEST behavior depending on object selection or presence of non-geo object.
Nov 19 2020, 2:18 PM · EEVEE & Viewport, BF Blender

Nov 17 2020

MACHIN3 (MACHIN3) added a comment to T77557: Python Operators that add/remove ID data without an undo step crash Blender.

@Robert Guetzkow (rjg) Just wanted to comment as well, in case this is in response to Eric, whom I've sent here. His crashes are related to adding/removing ID data using layout.template_icon_view and so changing ID data from enum update callbacks. This is still unresolved, yet my reports about it were all closed.
I was told conflicting information: 1. Don't change ID data from update callbacks and don't run operators from them, 2. If you change ID data use operators. Following this advice means the template_icon_view layout element has become useless for its most popular use case: adding external assets. Since Blender is crashing when undoing after such an operation, it also risks data loss for a huge amount of Blender users.

Nov 17 2020, 10:57 AM · Python API, BF Blender

Nov 4 2020

MACHIN3 (MACHIN3) updated the task description for T82379: Crash when appending object using an operator called from a timer.
Nov 4 2020, 12:02 AM · BF Blender

Nov 3 2020

MACHIN3 (MACHIN3) assigned T82379: Crash when appending object using an operator called from a timer to Bastien Montagne (mont29).
Nov 3 2020, 6:58 PM · BF Blender
MACHIN3 (MACHIN3) created T82379: Crash when appending object using an operator called from a timer.
Nov 3 2020, 6:57 PM · BF Blender
MACHIN3 (MACHIN3) added a comment to T82361: Crash when appending object using callack from enum prop, followed by undo.

Read all of this, still don't have a working solution to prevent Blender crashing when appending using the layout.template_icon_view() as the interface (followed by undo)

Nov 3 2020, 6:45 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T82361: Crash when appending object using callack from enum prop, followed by undo.
Nov 3 2020, 1:58 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T82361: Crash when appending object using callack from enum prop, followed by undo.
Nov 3 2020, 1:57 PM · BF Blender
MACHIN3 (MACHIN3) updated the task description for T82361: Crash when appending object using callack from enum prop, followed by undo.
Nov 3 2020, 1:56 PM · BF Blender