codemanx
User

Projects

User Details

User Since
Jul 18 2011, 4:36 PM (365 w, 4 d)

Recent Activity

Fri, Jul 13

codemanx created T55964: Direction not normalized in isect_ray_aabb_v3_simple()?.
Fri, Jul 13, 3:08 PM · Python, BF Blender

May 30 2018

codemanx awarded D2395: UI Layout: GridFlow a Love token.
May 30 2018, 7:18 PM · BF Blender, User Interface

May 17 2018

codemanx awarded T54653: Driver Workflow Design a Like token.
May 17 2018, 11:33 PM · Code Quest
codemanx awarded T55109: Workbench: Transparency mode (See through) a Love token.
May 17 2018, 11:25 PM · Code Quest
codemanx added inline comments to D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).
May 17 2018, 11:15 PM · BF Blender: 2.8
codemanx updated the diff for D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).

Use active bone of active object for all objects.

May 17 2018, 11:13 PM · BF Blender: 2.8
codemanx added a comment to D3330: Multi Object Mode: Added sort elements..

See my previous comment https://developer.blender.org/D3330#78857

May 17 2018, 3:29 PM
codemanx added a comment to D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).

The sugested way is to report only if the same error occurs for all objects(with selected bones).

May 17 2018, 3:06 PM · BF Blender: 2.8
codemanx added a comment to D3330: Multi Object Mode: Added sort elements..

@Falk David (Fulk33) You lost me. Now the operator does nothing if action/type is one of the following:

  • SRT_VIEW_ZAXIS
  • SRT_VIEW_XAXIS
  • SRT_CURSOR_DISTANCE
  • SRT_MATERIAL
  • SRT_RANDOMIZE
  • SRT_REVERSE
May 17 2018, 2:54 PM
codemanx added a comment to T55104: BLENDER .

According to Google Translate, it is about changing/converting units to millimeter (but?) Blender uses centimeters.

May 17 2018, 1:38 AM · BF Blender
codemanx updated the summary of D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).
May 17 2018, 1:30 AM · BF Blender: 2.8
codemanx added a task to D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll): T54646: Multi-Object-Mode: Edit Armature Tools.
May 17 2018, 1:29 AM · BF Blender: 2.8
codemanx added a revision to T54646: Multi-Object-Mode: Edit Armature Tools: D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).
May 17 2018, 1:29 AM · Code Quest
codemanx created D3394: Multi-Object-Mode: Edit Armature Tool recalculate roll (ARMATURE_OT_calculate_roll).
May 17 2018, 1:27 AM · BF Blender: 2.8
codemanx added a comment to D3330: Multi Object Mode: Added sort elements..

@Dalai Felinto (dfelinto) I don't understand why SRT_SELECTED would be an exception.
There is at least one selectmode, and if there is nothing selected for any of the active modes, does sort_bmelem_flag() actually change something under certain circumstances?

May 17 2018, 12:19 AM

May 16 2018

codemanx added a comment to T54978: EXCEPTION_ACCESS_VIOLATION Blender 2.79.

Same problem here, Windows 10 Pro 64bit, build 1709 (not fully up to date, Windows Update broken for unknown reasons) and an Nvidia Geforce GTX 970 with latest drivers.

May 16 2018, 11:58 PM · BF Blender
codemanx added a comment to D3379: Edit Mesh: multi-object sort_elements support.

If you look at T54643 under Differential Revisions you can see which operators are already being worked on. I this case, there already is a diff D3330.

May 16 2018, 10:26 PM · Mesh Modeling
codemanx added inline comments to D3379: Edit Mesh: multi-object sort_elements support.
May 16 2018, 10:24 PM · Mesh Modeling
codemanx added a comment to T54643: Multi-Object-Mode: EditMesh Tools.

Submitted a patch for MESH_OT_sort_elements: https://developer.blender.org/D3379

May 16 2018, 1:04 AM · Mesh Modeling, Code Quest
codemanx added a task to D3379: Edit Mesh: multi-object sort_elements support: T54643: Multi-Object-Mode: EditMesh Tools.
May 16 2018, 12:55 AM · Mesh Modeling
codemanx added a revision to T54643: Multi-Object-Mode: EditMesh Tools: D3379: Edit Mesh: multi-object sort_elements support.
May 16 2018, 12:55 AM · Mesh Modeling, Code Quest
codemanx created D3379: Edit Mesh: multi-object sort_elements support.
May 16 2018, 12:54 AM · Mesh Modeling

May 15 2018

codemanx created T55075: Add cube interactive tool: Direction sometimes inverted when dragging scale cage.
May 15 2018, 2:07 PM · BF Blender: 2.8, User Interface, Mesh Modeling, BF Blender
codemanx created T55072: Crash: Top bar disappears when loading factory settings, lead to crashes, and re-appears on resize.
May 15 2018, 1:52 PM · BF Blender: 2.8

Mar 7 2018

codemanx added a comment to T53844: Blender 2.8: Collections Icons.

Has anyone thought of allowing users to color-code (groups of) objects?

Mar 7 2018, 11:30 PM · User Interface
codemanx added a comment to T50313: Collections Editor Design.

@carlos (c17vfx) It's also pretty common to place (at least the) visibility toggles to the left of the entries, generally speaking (like checkboxes).
That applies to RTL languages only obviously. In an LTR layout, I would expect them to be on the right side instead.

Mar 7 2018, 9:22 PM · BF Blender: 2.8, User Interface

Mar 8 2016

codemanx added a comment to T32785: Show Icon on fake user buttons instead of "F".

I would interpret the lack of a good visual solution as a general design issue.
Why do we need a fake user toggle in the first place? To stop content from being removed if it's not referenced by anything?

Mar 8 2016, 6:01 PM · BF Blender, User Interface

Sep 9 2015

codemanx added a comment to T37478: Improve Tooltips to provide more information.

People complain about truncated bpy access paths in tooltips - like bpy.data.screen...use_manipulators, is that what you mean Jonathan? If no, please add it as a to-do. It should wrap if necessary, preferably at periods, but shouldn't matter much.

Sep 9 2015, 5:13 PM · BF Blender, User Interface

Sep 1 2015

codemanx added a comment to T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.

Error occurs at least on Windows 8, 64bit in every version since the introduction of sort(), which was 2.64 (had to adapt the test script, because update_edit_mesh() didn't exist back then). I tried 32 and 64 bit releases.

Sep 1 2015, 12:58 AM · Python, BF Blender
codemanx added a comment to T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.

All it prints to console is "Error: EXCEPTION_ACCESS_VIOLATION".

Sep 1 2015, 12:36 AM · Python, BF Blender

Aug 29 2015

codemanx awarded D1493: BLF word-wrapping support, w/ multi-line tooltips a Love token.
Aug 29 2015, 8:40 PM · User Interface

Aug 28 2015

codemanx awarded T45940: If Blender is installed on Windows without Blender Player, Blender will not run because of missing OpenAL32.dll a Heartbreak token.
Aug 28 2015, 10:51 PM · Platform: Windows, BF Blender: Next, BF Blender
codemanx created T45940: If Blender is installed on Windows without Blender Player, Blender will not run because of missing OpenAL32.dll.
Aug 28 2015, 10:50 PM · Platform: Windows, BF Blender: Next, BF Blender
codemanx created T45939: bm.*.sort() leads to strange bytes object and crashes occasionally.
Aug 28 2015, 10:49 PM · Python, BF Blender

Aug 13 2015

codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

Don't get me wrong, your patch is great! It's just that I've seen ready patches lurking around for months or even a year. So the emphasis was on "soon"!

Aug 13 2015, 7:51 PM · BF Blender
codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

Fingers crossed for this to land soon!

Aug 13 2015, 3:43 PM · BF Blender

Aug 12 2015

codemanx added a comment to rB939948c23384: File Browser Arrow Keys Navigation.

I would argue that deleting files does not need to be at your fingertips (literally), users should be able to figure out another shortcut (delete key, backspace too if you will).

Aug 12 2015, 7:32 PM
codemanx added a comment to rB947cdb3acd29: UI: add ability to access/generate 'shortcuts strings' of modal keymaps..

Great, thanks! Wasn't immediately apparent that the description attribute is used for the abbreviated names.

Aug 12 2015, 7:25 PM
codemanx added a comment to rB18af73e461f9: Add mathutils.bvhtree API.

IIRC, it casts a lot of rays to determine intersections, with the ability to select intersecting faces. I wonder if it could utilize BVHTree to increase performance (overlap?)

Aug 12 2015, 7:20 PM
codemanx added a comment to rB947cdb3acd29: UI: add ability to access/generate 'shortcuts strings' of modal keymaps..

Can Python scripts access the abbreviated key name too? (PAGE_DOWN > PgDown)

Aug 12 2015, 5:25 PM
codemanx added a comment to rB18af73e461f9: Add mathutils.bvhtree API.

What about the 3D print toolbox addon? Shouldn't it utilize this new feature?

Aug 12 2015, 5:15 PM
codemanx awarded rB939948c23384: File Browser Arrow Keys Navigation a Yellow Medal token.
Aug 12 2015, 5:03 PM
codemanx added a comment to rB939948c23384: File Browser Arrow Keys Navigation.

Sounds sweat, thanks Severin!
I wished one could also use letter keys for quicksearch in file names. But that require to remove all existing key bindings like X to delete files (not the worst step to take however).

Aug 12 2015, 5:03 PM
codemanx added a comment to T42865: Reset values of property layer, when mesh is edited (after 2.74).

What's the status of the patch?
The parameter could also be called propagate_values IMO.
Also interesting would be auto-increment as default value, so assign unique numbers (IDs) to vertices and disable value propagation...

Aug 12 2015, 4:51 PM · BF Blender

Jul 9 2015

codemanx added a comment to rBAa75bd5dec43f: Register individual classes instead of per-module.

Why not register_module? Where else should register_class be preferred?

Jul 9 2015, 11:24 PM

Jun 23 2015

codemanx added a comment to T45151: Bmesh module does not support smooth shading / split normals.

If split normals are not available (yet), that's fine. Should be made clear in the description of the bmesh function however. Vertex normals work correctly as far as I can tell.

Jun 23 2015, 7:33 PM · Python, Mesh Modeling, BF Blender

Jun 22 2015

codemanx awarded T44858: Linked objects don't restore after Undo-Redo. a Like token.
Jun 22 2015, 8:56 PM · BF Blender
codemanx updated the task description for T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:53 PM · Python, Mesh Modeling, BF Blender
codemanx updated the task description for T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:43 PM · Python, Mesh Modeling, BF Blender
codemanx created T45151: Bmesh module does not support smooth shading / split normals.
Jun 22 2015, 8:36 PM · Python, Mesh Modeling, BF Blender
codemanx created T45147: F8 unloads all Import and Export addons.
Jun 22 2015, 3:05 PM · BF Blender: Regressions, Addons, BF Blender

May 12 2015

codemanx added a comment to T40762: Can't access actually used values of macro operator properties from Python.

Better silly than sorry ;-)

May 12 2015, 10:27 PM · Python, BF Blender
codemanx awarded rB3160740421cf: Fix T40762: Python can't access macro values a Love token.
May 12 2015, 10:26 PM

Feb 26 2015

codemanx updated subscribers of T43752: Select_nth operator with pick and leave variables (after 2.74 release).

Checked the curve code and must say, I'm not very eager to implement it. Curve code is really alien to me.

Feb 26 2015, 1:46 PM · BF Blender: Next, BF Blender

Jan 29 2015

codemanx awarded T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates a Baby Tequila token.
Jan 29 2015, 5:34 PM · BF Blender
codemanx updated subscribers of T43473: mathtutils.geometry.interpolate_bezier returns only 2d coordinates.
Jan 29 2015, 5:34 PM · BF Blender

Jan 12 2015

codemanx updated subscribers of T43149: Grease Pencil fill areas look divided by multiples ray lines.

@Joshua Leung (aligorith): are you planning on rolling custom tessellation code to allow PacMan? There are two algorithms used elsewhere, scanlines and ear-clipping (ideasman probably knows best)

Jan 12 2015, 5:42 PM · BF Blender

Dec 15 2014

codemanx added a comment to rBAC01e6f1b63810: Squeeze a little bit more performance out of the sampling code by "pre….

The GridCell is only used to give the 3 properties it has names, but in fact, a plain list could be used if you used numeric indices instead.

Dec 15 2014, 9:47 PM

Dec 11 2014

codemanx created T42873: 3D View reports "Camera Persp" with active Panoramic camera.
Dec 11 2014, 6:17 PM · BF Blender, User Interface

Nov 11 2014

codemanx awarded rBaac2db33df44: Fix T42540: save_pre and save_post handlers not called when saving startup. a Love token.
Nov 11 2014, 4:35 PM

Nov 10 2014

codemanx awarded rB5c6e3337801b: UI Refactor T41640 a Love token.
Nov 10 2014, 11:27 PM
codemanx added a comment to rB5c6e3337801b: UI Refactor T41640.

quite early for spring cleanup

Nov 10 2014, 11:24 PM

Oct 23 2014

codemanx added a comment to T39798: Callback function for property in CollectionProperty gets collection reference passed, not itself.

coll_item is indeed passed to the callback. I wonder if a reference to pfloat should be passed instead however, because that is the property the callback is registered for.

Oct 23 2014, 10:19 PM · BF Blender, Python

Oct 15 2014

codemanx created T42233: Multi-dragging a user-defined property ignores 'PROPORTIONAL' option.
Oct 15 2014, 1:04 AM · Python, BF Blender

Oct 14 2014

codemanx created T42225: Python: GreasePencil.active does not accept a GPencilLayer, but GreasePencil type?!.
Oct 14 2014, 7:55 PM · Python, BF Blender

Aug 31 2014

codemanx added a comment to D584: Add 3D View navigation icons to 3D View.

I wonder if FPS walk mode + on-screen instructions and navigation controls would be better. A single small indicator in the right upper corner of the 3d view could start it. Editing and all keyboard shortcuts other than for navigation should be disabled while that operator is running (maybe add *File > Open (View only)* option?)

Aug 31 2014, 9:50 PM

Jun 28 2014

codemanx assigned T40842: A different hierarcical armature fbx was exported when i exported binary fbx only with ARMATURE to Bastien Montagne (mont29).
Jun 28 2014, 10:38 AM · Import/Export, Addons

Jun 27 2014

codemanx added a comment to T40711: Confusing crown group error..

So it's the ray_cast() method and I believe it is caused by object being in edit mode - there's no data for raycasting in that mode.

Jun 27 2014, 11:33 AM · Addons

Jun 26 2014

codemanx updated subscribers of T40711: Confusing crown group error..

Is this the error you are getting?

Jun 26 2014, 12:38 PM · Addons
codemanx closed T40444: requests import fail as Invalid.

No error in 2.71 RC2 on Windows 7, was probably solved by Python 3.4 upgrade.

Jun 26 2014, 12:13 PM · Python, Addons
codemanx added a comment to T40762: Can't access actually used values of macro operator properties from Python.

Re-opened, because macro operator arguments can't be accessed.

Jun 26 2014, 11:44 AM · Python, BF Blender

Jun 24 2014

codemanx reopened T40762: Can't access actually used values of macro operator properties from Python as "Open".
Jun 24 2014, 9:31 PM · Python, BF Blender

Jun 23 2014

codemanx reopened T40762: Can't access actually used values of macro operator properties from Python as "Open".
Jun 23 2014, 2:22 AM · Python, BF Blender

Jun 17 2014

codemanx added a comment to T40663: Python can't figure out Sequencer Strip element dimensions.

"when next used" means when it's displayed in the sequencer preview? Or is there anything like the refresh_all operator that can trigger the update?

Jun 17 2014, 10:19 AM · Video Sequencer, Python, BF Blender
codemanx reopened T40663: Python can't figure out Sequencer Strip element dimensions as "Open".
Jun 17 2014, 4:42 AM · Video Sequencer, Python, BF Blender

Jun 3 2014

codemanx added a comment to T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script.

Re-opened, because it's not only a problem if called from another operator, but rather any call to it (Python console / Text editor) does nothing, and Redo support is broken as well.

Jun 3 2014, 4:47 PM · Mesh Modeling, Python, BF Blender
codemanx reopened T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script as "Open".
Jun 3 2014, 4:46 PM · Mesh Modeling, Python, BF Blender

Jun 2 2014

codemanx reopened T40467: Redo broken for transform.edge_crease(), and doesn't do anything if called from Python script as "Open".
Jun 2 2014, 7:07 PM · Mesh Modeling, Python, BF Blender

May 26 2014

codemanx reopened T40368: Active pose bone override not taken into account in bpy.ops.constraint.move_up() as "Open".
May 26 2014, 7:23 PM · Python, BF Blender

May 14 2014

codemanx updated the task description for T40191: Misleading TypeError message when registering CollectionProperty wtihout kwarg "type".
May 14 2014, 9:03 AM · BF Blender, Python
codemanx reopened T40191: Misleading TypeError message when registering CollectionProperty wtihout kwarg "type" as "Open".
May 14 2014, 9:02 AM · BF Blender, Python

May 13 2014

codemanx awarded rB4875a665cc11: Fix T40176: Curve Functions broken in several addons a Love token.
May 13 2014, 9:09 PM
codemanx triaged T40176: Curve Functions broken in several addons. as Confirmed priority.
May 13 2014, 2:12 PM · BF Blender, Addons

May 9 2014

Thom W. Blair III (thomwblair) awarded rBA6e5f4cc63e76: ANT Landscape addon: Fix normals a Mountain of Wealth token.
May 9 2014, 6:10 PM

May 6 2014

codemanx added a comment to T40004: Elastic easing not like icon indicates (inverse bounce).

The solution is to set an amplitude and a period, doh!

May 6 2014, 3:16 PM · Animation, BF Blender

May 3 2014

codemanx updated subscribers of T30975: Image Layer for Blender.
May 3 2014, 5:44 PM · User Interface, BF Blender
codemanx awarded T39835: "Topbar" Tabs a Grey Medal token.
May 3 2014, 5:24 AM · User Interface, BF Blender
codemanx reopened T40005: Shortcuts in menus partially broken (Dope Sheet / Graph Editor) as "Open".
May 3 2014, 4:27 AM · User Interface, BF Blender
codemanx reopened T40004: Elastic easing not like icon indicates (inverse bounce) as "Open".
May 3 2014, 4:22 AM · Animation, BF Blender

May 2 2014

codemanx triaged T40000: Mr. as Incomplete priority.
May 2 2014, 11:25 PM · BF Blender

May 1 2014

codemanx awarded T39976: rough draft of upgraded API for keyframe_insert returning vector of Keyframes (BezTriple*) a Like token.
May 1 2014, 2:27 PM · BF Blender
codemanx updated subscribers of T39976: rough draft of upgraded API for keyframe_insert returning vector of Keyframes (BezTriple*).

I quickly went over all official addons, and none seems to check the return value (boolean) of keyframe_insert(). Thus, I don't expect any problems on the python-side by this change.

May 1 2014, 2:27 PM · BF Blender
codemanx awarded rB4b7595633006: Fix T39974: Popups lead to crash if 'UNDO' isn't set a Like token.
May 1 2014, 3:22 AM

Apr 30 2014

codemanx reopened T39974: Popups lead to crash if operator has 'UNDO' options not set and properties are manipulated as "Open".
Apr 30 2014, 8:30 PM · Python, BF Blender

Apr 29 2014

codemanx awarded D443: A new implementation of the Array Modifier, without BMesh, gives great performance improvement a Yellow Medal token.
Apr 29 2014, 3:36 PM
codemanx added a comment to T39835: "Topbar" Tabs.

The scene stats should be moved to another location to be honest, or there could just be a button in the info bar to open a popup. In many UI proposals, they are shown as text overlay in the 3D View (either of the corners), that's definately another good place, although some othe editors may need to overlay it as well (e.g. UV editor I guess?).

Apr 29 2014, 1:23 PM · User Interface, BF Blender

Apr 28 2014

codemanx removed a project from T37521: Data Eyedropper has no User Interface Access: BF Blender: Regressions.
Apr 28 2014, 2:14 PM · User Interface, BF Blender

Apr 27 2014

codemanx added a comment to T39855: Icons for Robert Penner easing equations.

Makes sense, as the input mode is shown, it's absolutely correct!

Apr 27 2014, 5:03 PM · User Interface, Animation, BF Blender
codemanx added a project to T37521: Data Eyedropper has no User Interface Access: BF Blender: Regressions.
Apr 27 2014, 4:55 PM · BF Blender, User Interface

Apr 26 2014

codemanx updated subscribers of T39855: Icons for Robert Penner easing equations.

I'm not familiar with the easing itself, but the Bounce and Back icons feel odd - I expect them to be mirrored (left and right flipped for Bounce, top and bottom for Back).

Apr 26 2014, 9:17 PM · BF Blender, Animation, User Interface