Page MenuHome

eldee smith (eldee)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 26 2018, 5:02 AM (51 w, 8 h)

Recent Activity

Thu, Jul 11

eldee smith (eldee) added a comment to T66673: Python: BLF does not provide a way to account for monitor DPI scaling and displays inconsistently on different monitors.

Aha! now that is a detail that I was not aware of. I had incorrectly assumed that ui_scale was simply the value that appears in preferences->interface, I never actually queried the value. It does correctly report a ui_scale that takes dpi into consideration, and now that I have a multiplier I can create consistent results on any display. Thanks for the guidance!

Thu, Jul 11, 7:05 PM · BF Blender
eldee smith (eldee) added a comment to T66673: Python: BLF does not provide a way to account for monitor DPI scaling and displays inconsistently on different monitors.

system.dpi should not be used, it's deprecated.
Instead scale any UI elements including text by this:
https://docs.blender.org/api/master/bpy.types.PreferencesSystem.html?highlight=system%20dpi#bpy.types.PreferencesSystem.ui_scale

Thu, Jul 11, 6:33 PM · BF Blender
eldee smith (eldee) added a comment to T66673: Python: BLF does not provide a way to account for monitor DPI scaling and displays inconsistently on different monitors.

It's not a feature request, so far as I know, unless I'm missing something. The issue is that there is no way to ensure the end result is 100% identical on different displays that have different dpi. it doesn't matter what I set the dpi to in blf.size, it will look incorrect regardless. For example, if I set the dpi in blf.size to bpy.context.preferences.system.dpi, I get the following result in my 4k monitor (with a dpi of 108, according to system.dpi):

Thu, Jul 11, 6:26 PM · BF Blender

Wed, Jul 10

eldee smith (eldee) created T66673: Python: BLF does not provide a way to account for monitor DPI scaling and displays inconsistently on different monitors.
Wed, Jul 10, 7:27 PM · BF Blender

Tue, Jul 9

eldee smith (eldee) added a comment to T66446: UV Editor: "Deselect on Nothing" property not working for uv.select operator.

sorry, got distracted! It's happening in Linux as well. Two videos from Ubuntu 18.10 attached. First video shows same repro in multiple UV editors in the UV workspace, second video shows that it's not happening in any other workspace! so bizarre, hopefully since it's so weird nobody else will run into it 🙂

Tue, Jul 9, 5:05 PM · BF Blender

Mon, Jul 8

eldee smith (eldee) updated the task description for T66583: [ Invalid, archive please ].
Mon, Jul 8, 11:42 PM · BF Blender
eldee smith (eldee) updated the task description for T66583: [ Invalid, archive please ].
Mon, Jul 8, 11:40 PM · BF Blender
eldee smith (eldee) created T66583: [ Invalid, archive please ].
Mon, Jul 8, 11:39 PM · BF Blender
eldee smith (eldee) added a comment to T66445: UV Editor: Face fill in edge mode not consistent with 3D view behavior.

This is actually still happening with sticky selection disabled! See attached video.

Mon, Jul 8, 10:12 PM · BF Blender

Fri, Jul 5

eldee smith (eldee) added a comment to T66446: UV Editor: "Deselect on Nothing" property not working for uv.select operator.

Yeah it should be happening with any object in that scene in that particular workspace. It could be a windows-specific thing, I'll try it on Linux when i get home from work and see if it repros there.

Fri, Jul 5, 10:19 PM · BF Blender
eldee smith (eldee) added a comment to T66446: UV Editor: "Deselect on Nothing" property not working for uv.select operator.

Yes, this is still happening with the latest build- but it's only happening in one particular layout, which is very odd. If I create a new UV editor elsewhere it doesn't happen, so this appears to be some sort of edge case. blend file attached if you'd like to see it in action.

Fri, Jul 5, 5:07 PM · BF Blender
eldee smith (eldee) added a comment to T66456: UV Editor: Area repaint not happening consistently after selection change in 3D viewport.

This is happening with the latest version from the buildbot with factory settings loaded. Here is a video with simplified repro:

Fri, Jul 5, 4:58 PM · BF Blender
eldee smith (eldee) added a comment to T66445: UV Editor: Face fill in edge mode not consistent with 3D view behavior.

so then there is no way in Blender to do the common task of selecting alternating uv edge loops in a UV island without also selecting UV edges from a completely separate island. that's pretty awful, but you are right, it's not a bug- just awful by design. hopefully that will be improved someday.

Fri, Jul 5, 4:32 PM · BF Blender
eldee smith (eldee) created T66457: UV Editor: "Select More" operator is completely broken in Face mode.
Fri, Jul 5, 7:19 AM · BF Blender
eldee smith (eldee) created T66456: UV Editor: Area repaint not happening consistently after selection change in 3D viewport.
Fri, Jul 5, 7:02 AM · BF Blender
eldee smith (eldee) added a comment to T66445: UV Editor: Face fill in edge mode not consistent with 3D view behavior.

Additionally, this behavior is not exhibited while sync selection is enabled:

Fri, Jul 5, 6:21 AM · BF Blender
eldee smith (eldee) added a comment to T66445: UV Editor: Face fill in edge mode not consistent with 3D view behavior.

Note that this also happens with incorrectly 'selected' edges in edge mode. This is virtually impossible to show in a video due to compression, so here's a screenshot.

Fri, Jul 5, 6:10 AM · BF Blender

Thu, Jul 4

eldee smith (eldee) updated the task description for T66446: UV Editor: "Deselect on Nothing" property not working for uv.select operator.
Thu, Jul 4, 9:05 PM · BF Blender
eldee smith (eldee) created T66446: UV Editor: "Deselect on Nothing" property not working for uv.select operator.
Thu, Jul 4, 7:48 PM · BF Blender
eldee smith (eldee) created T66445: UV Editor: Face fill in edge mode not consistent with 3D view behavior.
Thu, Jul 4, 7:44 PM · BF Blender

Wed, Jul 3

eldee smith (eldee) added a comment to T65836: PythonAPI: BMLoopUV.select_edge never returns True and doesn't update uv select state when set manually..

For anyone else who might need this functionality, a workaround that I use is the following:

Wed, Jul 3, 10:44 PM · BF Blender
eldee smith (eldee) created T66359: Face dot display in UV editor is incorrectly linked to vertex size in theme settings..
Wed, Jul 3, 3:08 AM · BF Blender

Fri, Jun 21

eldee smith (eldee) added a comment to T65917: Python API: Access Violation crash running operator from a timer.

Ah, okay- the fix probably hasn't made its way over to the nightly builds yet. I'll check it again tomorrow.

Fri, Jun 21, 7:07 PM · BF Blender
eldee smith (eldee) added a comment to T65917: Python API: Access Violation crash running operator from a timer.

This is still happening in the latest 2.80 build available on buildbot: version: 2.80 (sub 74), branch: master, commit date: 2019-06-19 18:29, hash: rBd30f72dfd8ac

Fri, Jun 21, 6:41 PM · BF Blender

Wed, Jun 19

eldee smith (eldee) updated the task description for T65917: Python API: Access Violation crash running operator from a timer.
Wed, Jun 19, 4:28 PM · BF Blender
eldee smith (eldee) updated the task description for T65917: Python API: Access Violation crash running operator from a timer.
Wed, Jun 19, 4:27 PM · BF Blender
eldee smith (eldee) created T65917: Python API: Access Violation crash running operator from a timer.
Wed, Jun 19, 10:34 AM · BF Blender

Jun 16 2019

eldee smith (eldee) awarded T63892: Active tool in texture paint mode can't be registered a Like token.
Jun 16 2019, 12:38 AM · BF Blender

Jun 15 2019

eldee smith (eldee) updated the task description for T65836: PythonAPI: BMLoopUV.select_edge never returns True and doesn't update uv select state when set manually..
Jun 15 2019, 8:54 PM · BF Blender
eldee smith (eldee) created T65836: PythonAPI: BMLoopUV.select_edge never returns True and doesn't update uv select state when set manually..
Jun 15 2019, 8:53 PM · BF Blender

Jun 5 2019

eldee smith (eldee) added a comment to T65513: view2d.zoom does not work in the UV view when bound to alt+RMB.

I should clarify that image.view_zoom *does* work correctly, the bug is that view2d.zoom should either work in the UV editor- or not work at all. Right now the operator is allowed to execute, and correctly displays the tooltip- but does not function.

Jun 5 2019, 5:46 PM · BF Blender
eldee smith (eldee) updated the task description for T65513: view2d.zoom does not work in the UV view when bound to alt+RMB.
Jun 5 2019, 7:17 AM · BF Blender
eldee smith (eldee) updated the task description for T65513: view2d.zoom does not work in the UV view when bound to alt+RMB.
Jun 5 2019, 7:11 AM · BF Blender
eldee smith (eldee) created T65513: view2d.zoom does not work in the UV view when bound to alt+RMB.
Jun 5 2019, 7:08 AM · BF Blender

May 30 2019

eldee smith (eldee) created T65325: Sub surface scattering yields incorrect results with bevel shader node..
May 30 2019, 9:46 PM · BF Blender

May 6 2019

eldee smith (eldee) created T64216: Python API - Modal operator losing context.area after focus is stolen.
May 6 2019, 9:26 PM · BF Blender

Apr 9 2019

eldee smith (eldee) created T63411: Changing a meta-cube's radius to a small value in the operator panel results in a hard crash.
Apr 9 2019, 7:34 AM · BF Blender

Feb 19 2019

eldee smith (eldee) created T61698: Loop Tools throws a matrix * vector error when flattening by view 2.8.
Feb 19 2019, 4:21 AM · Addons

Dec 31 2018

eldee smith (eldee) added a comment to T59978: Object wireframe clips through mesh when working at smaller scales than default.

No worries, thanks for taking another look!

Dec 31 2018, 5:31 PM · BF Blender
eldee smith (eldee) added a comment to T59978: Object wireframe clips through mesh when working at smaller scales than default.

This is sadly how clipping values work. Small clipping values will produce errors. There is no getting around that.

Dec 31 2018, 5:03 PM · BF Blender

Dec 30 2018

eldee smith (eldee) created T59978: Object wireframe clips through mesh when working at smaller scales than default.
Dec 30 2018, 5:45 AM · BF Blender

Dec 29 2018

eldee smith (eldee) created T59944: Python template operator_mesh_uv.py fails with an error.
Dec 29 2018, 4:15 AM · BF Blender

Dec 28 2018

eldee smith (eldee) added a comment to D2177: Expose BKE_report() to RNA Window Manager API.

It's ten lines of code.. is there really nobody who can review this? It's been sitting in limbo for two and a half years. This would be very useful for addon developers....

Dec 28 2018, 5:22 PM · Addons, BF Blender

Dec 26 2018

eldee smith (eldee) added a comment to T59851: Inset not allowing full range of motion while tool is live.

yeah this behavior is just bizarre. are any other modal tools affected by this, or is it just Inset?

Dec 26 2018, 5:41 AM · Addons
eldee smith (eldee) added a comment to T59851: Inset not allowing full range of motion while tool is live.
Dec 26 2018, 5:25 AM · Addons

Dec 25 2018

eldee smith (eldee) created T59851: Inset not allowing full range of motion while tool is live.
Dec 25 2018, 10:15 PM · Addons

Dec 4 2018

eldee smith (eldee) updated the task description for T58683: Toolbar buttons change color and icons become off-centered after using the Reload Scripts operator.
Dec 4 2018, 5:46 AM · BF Blender
eldee smith (eldee) created T58683: Toolbar buttons change color and icons become off-centered after using the Reload Scripts operator.
Dec 4 2018, 5:42 AM · BF Blender