Page MenuHome

Oleg (DotBow)
Gamedev, Scripting

Projects

User does not belong to any projects.

User Details

User Since
Apr 16 2018, 10:14 PM (218 w, 6 d)

Recent Activity

Sat, May 28

Oleg (DotBow) awarded T68709: Missing Gizmo information in the API documentation a Like token.
Sat, May 28, 1:18 PM · Python API, Documentation

Mar 27 2022

Oleg (DotBow) awarded rBe3de755ae315: Transform/UI: individualize the option to use snap per editor type a Love token.
Mar 27 2022, 10:27 PM

Feb 10 2022

Oleg (DotBow) added a comment to D14046: Bevel modifier limit method based on edge/face smoothness.

Thanks for the patch. I would rather avoid adding more hardcoded options to modifiers like this and push for a fully generic solution. With a bevel node in geometry nodes you could bevel any edges you wanted, with a selection, an angle, any flag, etc.
That's the way things are headed, and indeed, there is already task for such a node: T86841

Nice job with your first patch. I'll close this patch for the above reasons though.

Feb 10 2022, 7:06 PM · Modeling, Modifiers

Feb 8 2022

Oleg (DotBow) updated the summary of D14046: Bevel modifier limit method based on edge/face smoothness.
Feb 8 2022, 12:23 PM · Modeling, Modifiers
Oleg (DotBow) requested review of D14046: Bevel modifier limit method based on edge/face smoothness.
Feb 8 2022, 12:19 PM · Modeling, Modifiers

Feb 4 2022

Oleg (DotBow) awarded T86841: Mesh Bevel Node a Burninate token.
Feb 4 2022, 10:59 AM · Nodes & Physics, Geometry Nodes

Dec 16 2021

Oleg (DotBow) added a comment to T93749: Material Utilities addon not working due to API changes.
Dec 16 2021, 8:22 AM · Add-ons (Community)

Dec 6 2021

Oleg (DotBow) added projects to T93749: Material Utilities addon not working due to API changes: Add-ons (BF-Blender), Python API.
Dec 6 2021, 1:24 PM · Add-ons (Community)
Oleg (DotBow) created T93749: Material Utilities addon not working due to API changes.
Dec 6 2021, 1:24 PM · Add-ons (Community)

Sep 10 2021

Oleg (DotBow) awarded D10776: Node Editor: Minimap a Love token.
Sep 10 2021, 8:04 AM · User Interface, Nodes & Physics, Nodes

Sep 6 2021

Oleg (DotBow) added a comment to T90731: bpy.ops.screen.area_join not working anymore.

Using new operator from D12307 works like a charm!
Thanks @Harley Acheson (harley) !

Sep 6 2021, 10:55 PM · Python API, BF Blender

Sep 3 2021

Oleg (DotBow) awarded D12307: Python: Allow Area Close via Scripting a Love token.
Sep 3 2021, 11:01 PM · Python API, User Interface

Aug 18 2021

Oleg (DotBow) added a comment to T90731: bpy.ops.screen.area_join not working anymore.

Interesting is that for both "Join" and new "Close", I'm pretty sure I can get them working as you want from python, except for the specific example you are showing here. So far I'm not finding a way of having Console destroy itself this way without a ton of hurt. I see solutions that will work with all other areas, but not situations where Console (or Text editor running a script) can close themselves. Not sure if that is a major issue though and I can show a nice error message in this situation.

Aug 18 2021, 6:31 PM · Python API, BF Blender

Aug 17 2021

Oleg (DotBow) added a comment to T90731: bpy.ops.screen.area_join not working anymore.

@Harley Acheson (harley) yes, that's true - there is no way to set direction, so the only way I found for my add-on is to swap areas and after join them.
Yes, using area corner position and direction sounds like a great way to improve an operator!

Aug 17 2021, 6:10 PM · Python API, BF Blender
Oleg (DotBow) added a comment to T90731: bpy.ops.screen.area_join not working anymore.

Sorry, but not that familiar with using Python for this, so could you explain a bit better how this worked in earlier versions? Your “cursor” here is specifying a singular location at the top-left of one area. The code there has always started at the cursor location and expanded out to find two areas to join. But it could find 0-4 areas depending on where that point is. So I think you’d also have to pass a join direction for it to know what to do, otherwise how do you specify which area is subsumed by the other?

Aug 17 2021, 4:53 PM · Python API, BF Blender
Oleg (DotBow) added a project to T90731: bpy.ops.screen.area_join not working anymore: Python API.
Aug 17 2021, 2:10 PM · Python API, BF Blender
Oleg (DotBow) created T90731: bpy.ops.screen.area_join not working anymore.
Aug 17 2021, 2:10 PM · Python API, BF Blender

Aug 13 2021

Oleg (DotBow) awarded T88655: PyAPI: template_modifiers doesn't work in the viewport a Like token.
Aug 13 2021, 9:05 PM · Modifiers, User Interface, BF Blender

Jul 29 2021

Oleg (DotBow) renamed T90275: Loop Select clearing keymap options breaks operator behaviour from Loop Select disabling keymap options breaks operator behaviour to Loop Select clearing keymap options breaks operator behaviour.
Jul 29 2021, 11:14 AM · Modeling, BF Blender
Oleg (DotBow) added a comment to T90275: Loop Select clearing keymap options breaks operator behaviour.

It actually seems that many of the operators breaks if properties are cleared.

Jul 29 2021, 10:47 AM · Modeling, BF Blender

Jul 28 2021

Oleg (DotBow) updated the task description for T90275: Loop Select clearing keymap options breaks operator behaviour.
Jul 28 2021, 8:23 PM · Modeling, BF Blender
Oleg (DotBow) created T90275: Loop Select clearing keymap options breaks operator behaviour.
Jul 28 2021, 8:22 PM · Modeling, BF Blender

May 27 2021

Oleg (DotBow) added a comment to T88625: UV Editor Hide Selected not working on multiple selection.

@Oleg (DotBow) , Not sure I understand the problem, do you mean to say selecting a face in UV editor and then pressing Shift+H only highlights face of one object instead of both objects faces in viewport?

If that's the case then I can confirm the report.

(Again, Philipp commented here already and I did not notice that :p)

May 27 2021, 3:06 PM · Modeling, Restricted Project, BF Blender
Oleg (DotBow) added a comment to T88625: UV Editor Hide Selected not working on multiple selection.

Couldn't reproduce this on the latest 3.0 Alpha, but I was able to reproduce this on 2.80 release
The issue was possibly fixed in T75974.

May 27 2021, 2:46 PM · Modeling, Restricted Project, BF Blender
spam (kathybowing) awarded T88625: UV Editor Hide Selected not working on multiple selection a 100 token.
May 27 2021, 1:17 PM · Modeling, Restricted Project, BF Blender
Oleg (DotBow) added projects to T88625: UV Editor Hide Selected not working on multiple selection: Restricted Project, Modeling.
May 27 2021, 12:58 PM · Modeling, Restricted Project, BF Blender
Oleg (DotBow) created T88625: UV Editor Hide Selected not working on multiple selection.
May 27 2021, 12:58 PM · Modeling, Restricted Project, BF Blender

Apr 26 2021

Oleg (DotBow) awarded D11081: UI: Add "Keep on Top" option for Win32 windows a Burninate token.
Apr 26 2021, 2:31 PM

Apr 24 2021

Oleg (DotBow) added a comment to D10887: UI: Windows Blend File Association.

It doesn't seem to be logically correct to place it inside App/system because it is about blender internal stuff and used more by advanced users/developers.
There is already a very nicely named File->Defaults menu, which points to the actual idea of the task - associating files/overriding defaults. I think it is a lot easier and convenient for either new or old users to find it there.
What you guys think?

Apr 24 2021, 10:05 AM · BF Blender (3.0)

Apr 21 2021

Oleg (DotBow) awarded D11038: Fix T87677: Add primitive tools produce wrong sized objects after changing values in 'Adjust Last Operation' a Like token.
Apr 21 2021, 12:39 PM · Modeling
Oleg (DotBow) added a project to T87677: "Add Cone, UV Sphere, Cylinder, Ico Sphere" tools produces wrong sized objects after changing Radius in "Adjust Last Operation": Modeling.
Apr 21 2021, 11:33 AM · Modeling, BF Blender
Oleg (DotBow) created T87677: "Add Cone, UV Sphere, Cylinder, Ico Sphere" tools produces wrong sized objects after changing Radius in "Adjust Last Operation".
Apr 21 2021, 11:32 AM · Modeling, BF Blender
Oleg (DotBow) closed T87663: Custom key modifiers breaks after executing ctypes.windll.user32.keybd_event as Resolved.

Ok, it seems I just needed to produce the full event key down -> key up, so I think the issue is solved

Apr 21 2021, 11:13 AM · BF Blender

Apr 20 2021

Oleg (DotBow) created T87663: Custom key modifiers breaks after executing ctypes.windll.user32.keybd_event.
Apr 20 2021, 7:45 PM · BF Blender

Apr 17 2021

Oleg (DotBow) awarded D11001: UI/BPY: Allow Python operator polls to set the disabled hint (with lazy evaluation support) a Love token.
Apr 17 2021, 10:42 PM · Core, Python API, User Interface

Apr 9 2021

Oleg (DotBow) awarded D10831: Add Object: Point Primitive a Love token.
Apr 9 2021, 11:39 PM
Oleg (DotBow) awarded D10872: Measure tool: Add support to restrict dimension to one axis a Love token.
Apr 9 2021, 11:38 PM · Modeling
Oleg (DotBow) awarded D10887: UI: Windows Blend File Association a Burninate token.
Apr 9 2021, 11:33 PM · BF Blender (3.0)

Mar 29 2021

Oleg (DotBow) awarded D10662: UV Editor: Alternate mode for Average Islands Scale a Love token.
Mar 29 2021, 10:23 AM · Restricted Project

Mar 12 2021

Oleg (DotBow) awarded T86191: Add Handlers to Operators. a Burninate token.
Mar 12 2021, 12:06 PM · Core

Mar 11 2021

Oleg (DotBow) added a comment to D10579: Add Handlers to Operators..

Hi!
Very interesting and helpful addition!
Does this mean that it will be possible to execute somethng in-between modal operators as well (i.e. detect start and finish)?
I already have some ideas where it can improve my workflow a lot! Thanks!

Mar 11 2021, 8:57 AM

Mar 10 2021

Oleg (DotBow) awarded T86445: Python API support for element picking (matching selection picking) a Love token.
Mar 10 2021, 3:09 PM · Python API

Mar 5 2021

Oleg (DotBow) awarded D10579: Add Handlers to Operators. a Love token.
Mar 5 2021, 7:57 PM

Jan 14 2021

Oleg (DotBow) added a comment to T84701: Popup closes when dragging and letting RMB go while mouse is still moved.

Are you using a mouse as input device?

Jan 14 2021, 10:48 AM · BF Blender (2.92), User Interface
Oleg (DotBow) added a comment to T84701: Popup closes when dragging and letting RMB go while mouse is still moved.

Hi!
Same issue, consistently reproducible

Jan 14 2021, 10:28 AM · BF Blender (2.92), User Interface
Oleg (DotBow) added a comment to T84701: Popup closes when dragging and letting RMB go while mouse is still moved.

This version also affected:
2.93.0 Alpha, branch: master, commit date: 2021-01-13 23:58, hash: rB0876829e7a77

Jan 14 2021, 9:45 AM · BF Blender (2.92), User Interface
Oleg (DotBow) renamed T84701: Popup closes when dragging and letting RMB go while mouse is still moved from Popups randomly closes when changing some values to Popups randomly closes when changing values.
Jan 14 2021, 9:25 AM · BF Blender (2.92), User Interface
Oleg (DotBow) added a project to T84701: Popup closes when dragging and letting RMB go while mouse is still moved: User Interface.
Jan 14 2021, 9:24 AM · BF Blender (2.92), User Interface
Oleg (DotBow) created T84701: Popup closes when dragging and letting RMB go while mouse is still moved.
Jan 14 2021, 9:23 AM · BF Blender (2.92), User Interface

Jan 2 2021

Oleg (DotBow) awarded D9971: UI: Win32 Child Windows On Top a Burninate token.
Jan 2 2021, 4:33 PM · BF Blender (2.93), User Interface

Dec 17 2020

Oleg (DotBow) added a comment to T83880: Blender crashes when using F3 (Edit->Menu Search) while no active object in scene?.

And another one with blender_factory_startup.cmd:

Dec 17 2020, 12:10 PM · BF Blender
Oleg (DotBow) added a comment to T83880: Blender crashes when using F3 (Edit->Menu Search) while no active object in scene?.

Here is the crash with default Blender settings:

Dec 17 2020, 12:08 PM · BF Blender
Oleg (DotBow) added a comment to T83880: Blender crashes when using F3 (Edit->Menu Search) while no active object in scene?.

If I disable all my addons result is the same:

Dec 17 2020, 12:01 PM · BF Blender
Oleg (DotBow) added a comment to T83880: Blender crashes when using F3 (Edit->Menu Search) while no active object in scene?.

Hi!
Here is the files:

Dec 17 2020, 10:45 AM · BF Blender
Oleg (DotBow) created T83880: Blender crashes when using F3 (Edit->Menu Search) while no active object in scene?.
Dec 17 2020, 8:51 AM · BF Blender

Dec 8 2020

Oleg (DotBow) awarded D9756: UI: Do not block navigation events while a button is in edit state a Love token.
Dec 8 2020, 7:59 AM · User Interface

Dec 6 2020

Oleg (DotBow) awarded D9758: UI: Properties editor popover & outliner sync dropdown a Love token.
Dec 6 2020, 10:22 PM · User Interface

Nov 30 2020

Oleg (DotBow) awarded D9663: Add folder-add-on installation through python. a Cup of Joe token.
Nov 30 2020, 9:42 PM · Add-ons (BF-Blender), Python API
Oleg (DotBow) awarded D9668: UI: Transform Arrow Cursor Refactor a Love token.
Nov 30 2020, 9:40 PM · BF Blender (2.93), User Interface

Nov 16 2020

Oleg (DotBow) added a comment to T82722: Custom normals doesn't properly sets on corner cases using "Set From Faces".

For the three faces corner, every edge touching the vert is sharp, but as soon as one edge isnt (2 face example), it will average

Nov 16 2020, 4:53 PM · Restricted Project, Modeling, BF Blender
Oleg (DotBow) added a comment to T82722: Custom normals doesn't properly sets on corner cases using "Set From Faces".

This is indeed unexpected, not sure this is really a bug though.

Code checks all participating edges of participating faces and if it finds one that is smooth it will do the averaging.
Think we can improve here though and check if the participating edge has only one face (in that case, it should not count as smooth)

Will keep on my desk as TODO.

Nov 16 2020, 2:46 PM · Restricted Project, Modeling, BF Blender

Nov 14 2020

Oleg (DotBow) awarded T63743: Show gizmo while transforming a Love token.
Nov 14 2020, 10:55 PM · Restricted Project, User Interface
Oleg (DotBow) awarded D9567: Gizmos: Keep navigation gizmo visible during modals a Love token.
Nov 14 2020, 10:54 PM · User Interface
Oleg (DotBow) added a project to T82722: Custom normals doesn't properly sets on corner cases using "Set From Faces": Modeling.
Nov 14 2020, 4:39 PM · Restricted Project, Modeling, BF Blender
Oleg (DotBow) created T82722: Custom normals doesn't properly sets on corner cases using "Set From Faces".
Nov 14 2020, 4:37 PM · Restricted Project, Modeling, BF Blender

Nov 12 2020

Oleg (DotBow) awarded D9537: Copy a single modifier to all selected objects. a Love token.
Nov 12 2020, 8:56 PM · User Interface, Modifiers

Nov 7 2020

Oleg (DotBow) awarded D9496: UI: Batch Rename Dialog a Love token.
Nov 7 2020, 8:20 PM · User Interface

Nov 5 2020

Oleg (DotBow) updated subscribers of D9399: Make Select property visible for Show Hidden Objects.
Nov 5 2020, 9:16 AM · User Interface, Modeling
Oleg (DotBow) updated subscribers of D9399: Make Select property visible for Show Hidden Objects.

Ok, after trying the disabled Select option I found out that there is at least 2 scenarios:

Nov 5 2020, 9:13 AM · User Interface, Modeling

Nov 2 2020

Oleg (DotBow) added a comment to D9399: Make Select property visible for Show Hidden Objects.

Maybe then it is better to disable this option by default since it doesn't make much sense.
Why there is a reason to select everything after unhide if this is already possible with pressing A (select all) and in 99 cases user working with not ALL objects but only part of scene?
It also seems like kind of industry standard in other software.

Nov 2 2020, 9:58 PM · User Interface, Modeling
Oleg (DotBow) awarded D9404: UI: Improved Blend Thumbnails a Pterodactyl token.
Nov 2 2020, 9:50 PM · User Interface
Oleg (DotBow) added a comment to D9399: Make Select property visible for Show Hidden Objects.

The reason is that hide and select operators should not show an adjust last operation panel.

This is meant to be configured in the keymap, not every time you hide/unhide.

Nov 2 2020, 7:21 PM · User Interface, Modeling
Oleg (DotBow) awarded D9415: Transform: interactive mode for editing a 'Snap Source' a Burninate token.
Nov 2 2020, 7:04 PM · User Interface, Modeling

Oct 31 2020

Oleg (DotBow) updated the summary of D9399: Make Select property visible for Show Hidden Objects.
Oct 31 2020, 3:12 PM · User Interface, Modeling
Oleg (DotBow) added reviewers for D9399: Make Select property visible for Show Hidden Objects: User Interface, Modeling.
Oct 31 2020, 3:10 PM · User Interface, Modeling
Oleg (DotBow) requested review of D9399: Make Select property visible for Show Hidden Objects.
Oct 31 2020, 3:09 PM · User Interface, Modeling

Oct 13 2020

Oleg (DotBow) added projects to T81669: Vertex size in UV Editor changes using Face Dot Size in themes: Restricted Project, User Interface.
Oct 13 2020, 9:23 AM · User Interface, Restricted Project, BF Blender
Oleg (DotBow) created T81669: Vertex size in UV Editor changes using Face Dot Size in themes.
Oct 13 2020, 9:21 AM · User Interface, Restricted Project, BF Blender

Oct 12 2020

Oleg (DotBow) added a comment to D9180: Box/Lasso Directional Selection.

This one is a super welcome feature!
Right now selection is quiet inconvenient in edge mode, hope patch will find it way to the end!

Oct 12 2020, 10:47 PM · User Interface
Oleg (DotBow) awarded D9180: Box/Lasso Directional Selection a Love token.
Oct 12 2020, 10:44 PM · User Interface

Oct 9 2020

Oleg (DotBow) awarded D9159: Fix T81060: Vertex Slide and Loop Cut and Slide tools breaks the UVs and Vertex Colors after topology changes [new or deleted] (if CustomSplitNormals are present) a Love token.
Oct 9 2020, 10:05 AM

Oct 1 2020

Oleg (DotBow) awarded D7680: Node Wrangler: Adding an option to fix DirectX Normal maps in Principled Texture Setup a Love token.
Oct 1 2020, 11:05 AM
Oleg (DotBow) awarded D9058: UI: Fix aligning labels with other buttons a Love token.
Oct 1 2020, 9:49 AM · User Interface

Sep 29 2020

Oleg (DotBow) added a comment to T81260: Custom properties in popups updates only after releasing mouse.

After some research I found out that adding this callback to operator solves an issue:

Sep 29 2020, 10:51 AM · User Interface, Python API, BF Blender

Sep 28 2020

Oleg (DotBow) renamed T81260: Custom properties in popups updates only after releasing mouse from Custom properties in popups updating only after releasing mouse to Custom properties in popups updates only after releasing mouse.
Sep 28 2020, 6:30 PM · User Interface, Python API, BF Blender
Oleg (DotBow) added projects to T81260: Custom properties in popups updates only after releasing mouse: Python API, User Interface.
Sep 28 2020, 6:28 PM · User Interface, Python API, BF Blender
Oleg (DotBow) created T81260: Custom properties in popups updates only after releasing mouse.
Sep 28 2020, 6:28 PM · User Interface, Python API, BF Blender

Sep 25 2020

Oleg (DotBow) awarded D8983: [WIP] Sculpt: stroke performance prototype a Love token.
Sep 25 2020, 10:45 PM

Sep 19 2020

Oleg (DotBow) awarded D8954: Add Bisect Modifier a Burninate token.
Sep 19 2020, 10:03 PM · Modeling, Modifiers

Sep 11 2020

Oleg (DotBow) awarded D8871: [WIP] Viewport: 3D Stretching Overlay a The World Burns token.
Sep 11 2020, 11:01 PM · EEVEE & Viewport
Oleg (DotBow) added a comment to D8871: [WIP] Viewport: 3D Stretching Overlay.

Wow, does this mean we can finally get a checker overlay? (which is obviously a lot more needed rather than stretching, which is also have very confusing color theme imho)

Sep 11 2020, 11:00 PM · EEVEE & Viewport

Sep 8 2020

Oleg (DotBow) awarded D8816: Boolean Modifier: Operand types a Burninate token.
Sep 8 2020, 10:56 AM
Oleg (DotBow) awarded D8830: Fix T60581: Display issue in model corner when loop cutting a Love token.
Sep 8 2020, 10:54 AM · Restricted Project, Modeling

Jul 3 2020

Oleg (DotBow) added projects to T78570: Vert/Edge slide doesn't preserve UVs: Modeling, Restricted Project.
Jul 3 2020, 11:16 AM · Restricted Project, Modeling, BF Blender
Oleg (DotBow) created T78570: Vert/Edge slide doesn't preserve UVs.
Jul 3 2020, 11:16 AM · Restricted Project, Modeling, BF Blender

Jun 26 2020

Oleg (DotBow) added a project to T78305: New layout of Mirror modifier doesn't have UV offset option: Modifiers.
Jun 26 2020, 12:10 PM · Modifiers, BF Blender
Oleg (DotBow) created T78305: New layout of Mirror modifier doesn't have UV offset option.
Jun 26 2020, 12:08 PM · Modifiers, BF Blender

Apr 26 2020

Oleg (DotBow) awarded D7498: UI: Drag and Drop Modifiers, Layout updates a Burninate token.
Apr 26 2020, 12:24 PM · Modifiers, User Interface

Apr 15 2020

Oleg (DotBow) awarded D7271: UI Experiment: Scene Stats a Burninate token.
Apr 15 2020, 6:27 PM · User Interface
Oleg (DotBow) awarded D7410: UI: Show Stats in 3DView a Love token.
Apr 15 2020, 6:22 PM · User Interface