Page MenuHome

Alan Troth (Al)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 7 2015, 3:24 PM (174 w, 4 d)

Recent Activity

Mon, Nov 26

Alan Troth (Al) planned changes to D3993: Fix transform_conversions.c::set_prop_dist(...) to check all selected vertices when finding nearest selected vertex..

May have found a bug.

Mon, Nov 26, 12:48 AM
Alan Troth (Al) created D3993: Fix transform_conversions.c::set_prop_dist(...) to check all selected vertices when finding nearest selected vertex..
Mon, Nov 26, 12:44 AM
Alan Troth (Al) updated the summary of D3992: Fix for transform_conversions.c::sort_trans_data(TransInfo *t) exiting before all TransDataContainers are sorted..
Mon, Nov 26, 12:10 AM
Alan Troth (Al) created D3992: Fix for transform_conversions.c::sort_trans_data(TransInfo *t) exiting before all TransDataContainers are sorted..
Mon, Nov 26, 12:04 AM

Sep 12 2018

Alan Troth (Al) added reviewers for D3687: Fix UV_Smart_stitch reselect bug (for 2.79): Campbell Barton (campbellbarton), Dalai Felinto (dfelinto).
Sep 12 2018, 2:54 PM
Alan Troth (Al) created D3687: Fix UV_Smart_stitch reselect bug (for 2.79).
Sep 12 2018, 2:51 PM

Sep 7 2018

Alan Troth (Al) updated the diff for D3645: Multi object editing - UV_OT_stitch - add state save and load.
  • Put back MEM_SAFE_FREE as these pointer might be NULL when trying to free.
Sep 7 2018, 6:19 AM
Alan Troth (Al) added a comment to D3645: Multi object editing - UV_OT_stitch - add state save and load.

Embracing multi-objects a bit further:

Sep 7 2018, 12:58 AM

Sep 6 2018

Alan Troth (Al) added inline comments to D3645: Multi object editing - UV_OT_stitch - add state save and load.
Sep 6 2018, 11:41 PM
Alan Troth (Al) updated the diff for D3645: Multi object editing - UV_OT_stitch - add state save and load.
  • Crash fix.
  • Addressed changes to revision.
Sep 6 2018, 11:38 PM
Alan Troth (Al) added inline comments to D3645: Multi object editing - UV_OT_stitch - add state save and load.
Sep 6 2018, 9:01 PM
Alan Troth (Al) added a comment to D3645: Multi object editing - UV_OT_stitch - add state save and load.

I've found reason for the crash, I just need half an hour to fix it.

Sep 6 2018, 8:51 PM
Alan Troth (Al) added a comment to D3454: Multi object editing for UV_OT_lightmap_pack..

Any thoughts? (@Campbell Barton (campbellbarton) any thoughts too?)

Sep 6 2018, 12:18 AM

Sep 5 2018

Alan Troth (Al) added a comment to rB5dbf9e09a848: UV_OT_lightmap_pack: Distinction between edit and object modes.

I don't even know why this operator was ever made to work in object mode.

Sep 5 2018, 11:02 PM
Alan Troth (Al) updated the diff for D3441: Multi object editing - UV_OT_remove_doubles.
  • Bug fix - don't add own uv twice.
Sep 5 2018, 8:35 PM
Alan Troth (Al) added inline comments to rB9db228c05e96: Multi-Objects: MESH_OT_faces_mirror_uv.
Sep 5 2018, 12:15 PM

Aug 31 2018

Alan Troth (Al) added a comment to D3653: Multi object editing - transform snapping.

Press 'G' to move the selected UV vertices.

Aug 31 2018, 8:25 PM
Alan Troth (Al) requested review of D3653: Multi object editing - transform snapping.

While creating a test file I found a problem where the UVs snap to coords that aren't UVs. Investigating...

Aug 31 2018, 6:31 PM
Alan Troth (Al) planned changes to D3653: Multi object editing - transform snapping.

While creating a test file I found a problem where the UVs snap to coords that aren't UVs. Investigating...

Aug 31 2018, 5:40 PM
Alan Troth (Al) updated the diff for D3653: Multi object editing - transform snapping.
  • Fix memory leak.
Aug 31 2018, 4:48 PM

Aug 29 2018

Alan Troth (Al) added tasks to D3658: Multi object support for UV live unwrap.: T54664: Multi-Object-Mode: EditMesh UV's live unwrap doesn't support multi-objects, T54645: Multi-Object-Mode: EditMesh UV Tools.
Aug 29 2018, 8:36 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3658: Multi object support for UV live unwrap..
Aug 29 2018, 8:36 PM · Code Quest
Alan Troth (Al) added a revision to T54664: Multi-Object-Mode: EditMesh UV's live unwrap doesn't support multi-objects: D3658: Multi object support for UV live unwrap..
Aug 29 2018, 8:36 PM · Code Quest
Alan Troth (Al) created D3658: Multi object support for UV live unwrap..
Aug 29 2018, 8:34 PM

Aug 28 2018

Alan Troth (Al) added a task to D3653: Multi object editing - transform snapping: T54685: Multi-Object-Mode: EditMesh UV's transform snapping only checks active object.
Aug 28 2018, 4:26 AM
Alan Troth (Al) added a revision to T54685: Multi-Object-Mode: EditMesh UV's transform snapping only checks active object: D3653: Multi object editing - transform snapping.
Aug 28 2018, 4:26 AM · Code Quest
Alan Troth (Al) created D3653: Multi object editing - transform snapping.
Aug 28 2018, 4:26 AM

Aug 24 2018

Alan Troth (Al) created D3647: UV_OT_stitch - improved limits.
Aug 24 2018, 11:28 PM
Alan Troth (Al) updated the diff for D3646: UV_OT_stitch - better operator navigation for multi object editing..
  • Fix spelling.
Aug 24 2018, 11:07 PM
Alan Troth (Al) created D3646: UV_OT_stitch - better operator navigation for multi object editing..
Aug 24 2018, 11:00 PM
Alan Troth (Al) added a task to D3645: Multi object editing - UV_OT_stitch - add state save and load: T54645: Multi-Object-Mode: EditMesh UV Tools.
Aug 24 2018, 10:36 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3645: Multi object editing - UV_OT_stitch - add state save and load.
Aug 24 2018, 10:36 PM · Code Quest
Alan Troth (Al) created D3645: Multi object editing - UV_OT_stitch - add state save and load.
Aug 24 2018, 10:35 PM

Aug 8 2018

Alan Troth (Al) updated the diff for D3561: Multi object editing - UV_OT_stitch.
  • Infinite loop fix when there are no stitchable uvs.
  • Renamed island_stops variable to something more descriptive.
Aug 8 2018, 1:14 AM

Aug 7 2018

Alan Troth (Al) added a comment to D3561: Multi object editing - UV_OT_stitch.

Sorry about the formatting. I'll catch it before it happens again.

Aug 7 2018, 6:01 PM
Alan Troth (Al) planned changes to D3561: Multi object editing - UV_OT_stitch.

Todo: fix infinite loop if operator used when no vertices are selected.

Aug 7 2018, 5:59 PM

Jul 27 2018

Alan Troth (Al) added a task to D3561: Multi object editing - UV_OT_stitch: T54645: Multi-Object-Mode: EditMesh UV Tools.
Jul 27 2018, 6:14 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3561: Multi object editing - UV_OT_stitch.
Jul 27 2018, 6:14 PM · Code Quest

Jul 26 2018

Alan Troth (Al) created D3561: Multi object editing - UV_OT_stitch.
Jul 26 2018, 1:35 AM

Jul 8 2018

Alan Troth (Al) added a task to D3529: Multi object editing - MESH_OT_faces_mirror_uv: T54645: Multi-Object-Mode: EditMesh UV Tools.
Jul 8 2018, 4:33 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3529: Multi object editing - MESH_OT_faces_mirror_uv.
Jul 8 2018, 4:32 PM · Code Quest
Alan Troth (Al) created D3529: Multi object editing - MESH_OT_faces_mirror_uv.
Jul 8 2018, 4:31 PM

Jul 7 2018

Alan Troth (Al) updated the diff for D3454: Multi object editing for UV_OT_lightmap_pack..
  • Convert to blender2.8.
  • Updated selection options.
    • 'Selected Faces' and 'All Faces' now apply to all objects, not just the active one.
Jul 7 2018, 4:10 PM

Jul 5 2018

Alan Troth (Al) updated the summary of D3424: Multi object editing - UV_OT_snap_selected.
Jul 5 2018, 9:27 PM
Alan Troth (Al) updated the diff for D3424: Multi object editing - UV_OT_snap_selected.
  • Removed white space.
  • Added comment for clarifaction.
  • Changed 'if (!changed)' flow to a 'if (changed)' flow.
Jul 5 2018, 9:22 PM
Alan Troth (Al) updated the diff for D3378: Multi objects edit - UV_OT_smart_project.
  • Fixed bug where operator.report wasn't available.
  • Tightened operator poll.
Jul 5 2018, 12:39 AM

Jul 4 2018

Alan Troth (Al) added a reviewer for D3522: BLI_math_vector.h - Fix harmless but wrong function prototype.: Campbell Barton (campbellbarton).
Jul 4 2018, 11:41 PM
Alan Troth (Al) created D3522: BLI_math_vector.h - Fix harmless but wrong function prototype..
Jul 4 2018, 11:39 PM
Alan Troth (Al) updated the diff for D3375: Multi-object edit - UV_OT_project_from_view - orthographic with bounds.
  • Better function name.
  • Offset is now added, not subtracted
  • RNA_boolean_get(op->ptr, "orthographic") is now only called once, not twice.
Jul 4 2018, 9:22 PM
Alan Troth (Al) updated the diff for D3441: Multi object editing - UV_OT_remove_doubles.
  • Removed white space.
  • Function name changes.
  • Removed unused code.
Jul 4 2018, 4:04 PM

Jun 27 2018

Alan Troth (Al) updated the diff for D3454: Multi object editing for UV_OT_lightmap_pack..
  • Corrected variable name.
Jun 27 2018, 8:24 PM
Alan Troth (Al) added inline comments to D3454: Multi object editing for UV_OT_lightmap_pack..
Jun 27 2018, 2:01 AM
Alan Troth (Al) added a task to D3507: Multi object editing - UV_OT_export_layout (80%): T54645: Multi-Object-Mode: EditMesh UV Tools.
Jun 27 2018, 1:53 AM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3507: Multi object editing - UV_OT_export_layout (80%).
Jun 27 2018, 1:53 AM · Code Quest
Alan Troth (Al) created D3507: Multi object editing - UV_OT_export_layout (80%).
Jun 27 2018, 1:53 AM

Jun 1 2018

Alan Troth (Al) added a task to D3454: Multi object editing for UV_OT_lightmap_pack.: T54645: Multi-Object-Mode: EditMesh UV Tools.
Jun 1 2018, 10:24 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3454: Multi object editing for UV_OT_lightmap_pack..
Jun 1 2018, 10:24 PM · Code Quest
Alan Troth (Al) created D3454: Multi object editing for UV_OT_lightmap_pack..
Jun 1 2018, 10:11 PM
Alan Troth (Al) updated the diff for D3451: Multi object editing - UV_OT_follow_active_quads..
  • Tighten up Poll. Also removed un-needed code.
Jun 1 2018, 12:54 PM
Alan Troth (Al) updated the diff for D3378: Multi objects edit - UV_OT_smart_project.
  • Replaced an exception with a report.
Jun 1 2018, 12:19 PM

May 31 2018

Alan Troth (Al) added a task to D3451: Multi object editing - UV_OT_follow_active_quads.: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 31 2018, 11:24 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3451: Multi object editing - UV_OT_follow_active_quads..
May 31 2018, 11:24 PM · Code Quest
Alan Troth (Al) planned changes to D3378: Multi objects edit - UV_OT_smart_project.

A couple of days extra python operator experience...

May 31 2018, 9:23 PM
Alan Troth (Al) added reviewers for D3451: Multi object editing - UV_OT_follow_active_quads.: Campbell Barton (campbellbarton), Dalai Felinto (dfelinto).
May 31 2018, 8:43 PM
Alan Troth (Al) updated the diff for D3451: Multi object editing - UV_OT_follow_active_quads..
  • Removed commented oult line.
May 31 2018, 8:42 PM
Alan Troth (Al) retitled D3451: Multi object editing - UV_OT_follow_active_quads. from First draft of multi object editing for UV_OT_follow_active_quads. to Multi object editing - UV_OT_follow_active_quads..
May 31 2018, 8:39 PM
Alan Troth (Al) created D3451: Multi object editing - UV_OT_follow_active_quads..
May 31 2018, 8:37 PM
Alan Troth (Al) updated the diff for D3378: Multi objects edit - UV_OT_smart_project.

Selected meshes are now coming from the context.view_layer.

May 31 2018, 1:12 AM

May 29 2018

Alan Troth (Al) added a comment to D3439: UV_OT_align and UV_OT_weld.

I think mode "s" (straighten) does not behave correctly. Even in Blender 2.79 it sometimes gives wrong results: sometimes it collapses vertices to the same point, which technically means they all lie on the same line, but it's not the behaviour I expected, so we might need to change/fix its implementation.

May 29 2018, 12:44 AM
Alan Troth (Al) added a comment to D3439: UV_OT_align and UV_OT_weld.

@Alan Troth (Al): thanks for the comment. Do you think it's now better with the bool array?

May 29 2018, 12:15 AM

May 28 2018

Alan Troth (Al) added inline comments to D3439: UV_OT_align and UV_OT_weld.
May 28 2018, 1:25 AM

May 27 2018

Alan Troth (Al) added reviewers for D3441: Multi object editing - UV_OT_remove_doubles: Campbell Barton (campbellbarton), Dalai Felinto (dfelinto).
May 27 2018, 2:13 PM
Alan Troth (Al) added a task to D3441: Multi object editing - UV_OT_remove_doubles: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 27 2018, 2:12 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3441: Multi object editing - UV_OT_remove_doubles.
May 27 2018, 2:12 PM · Code Quest
Alan Troth (Al) created D3441: Multi object editing - UV_OT_remove_doubles.
May 27 2018, 2:11 PM

May 25 2018

Alan Troth (Al) added a comment to D3424: Multi object editing - UV_OT_snap_selected.

Hi Alan,

is there a reason why you added ED_uvedit_minmax_multi(..) instead of replacing ED_uvedit_minmax(..) ? ED_uvedit_minmax is now redundant.

I'm asking because I'd like to port UV_OT_align and UV_OT_weld and I'm wondering if I should do the same.

Best,
Habib.

EDIT: I can see that you probably did so in order to keep other (unfinished) operators running. But do we still want to keep both once all operators have been ported?

Hi Habib

May 25 2018, 4:28 PM

May 22 2018

Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3424: Multi object editing - UV_OT_snap_selected.
May 22 2018, 11:11 PM · Code Quest
Alan Troth (Al) added a task to D3424: Multi object editing - UV_OT_snap_selected: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 22 2018, 11:11 PM
Alan Troth (Al) added reviewers for D3424: Multi object editing - UV_OT_snap_selected: Campbell Barton (campbellbarton), Dalai Felinto (dfelinto).
May 22 2018, 11:10 PM
Alan Troth (Al) updated the summary of D3424: Multi object editing - UV_OT_snap_selected.
May 22 2018, 10:12 PM
Alan Troth (Al) added a child revision for D3422: Multi object editing - UV_OT_snap_cursor: D3424: Multi object editing - UV_OT_snap_selected.
May 22 2018, 9:13 PM
Alan Troth (Al) added a parent revision for D3424: Multi object editing - UV_OT_snap_selected: D3422: Multi object editing - UV_OT_snap_cursor.
May 22 2018, 9:13 PM
Alan Troth (Al) created D3424: Multi object editing - UV_OT_snap_selected.
May 22 2018, 9:12 PM
Alan Troth (Al) added a task to D3422: Multi object editing - UV_OT_snap_cursor: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 22 2018, 5:20 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3422: Multi object editing - UV_OT_snap_cursor.
May 22 2018, 5:20 PM · Code Quest
Alan Troth (Al) created D3422: Multi object editing - UV_OT_snap_cursor.
May 22 2018, 5:20 PM

May 21 2018

Alan Troth (Al) added reviewers for D3419: Multi object editing - UV_OT_seams_from_islands: Dalai Felinto (dfelinto), Campbell Barton (campbellbarton).
May 21 2018, 6:27 PM
Alan Troth (Al) added a task to D3419: Multi object editing - UV_OT_seams_from_islands: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 21 2018, 6:26 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3419: Multi object editing - UV_OT_seams_from_islands.
May 21 2018, 6:26 PM · Code Quest
Alan Troth (Al) created D3419: Multi object editing - UV_OT_seams_from_islands.
May 21 2018, 6:24 PM
Alan Troth (Al) updated the diff for D3417: Multi object editing - UV_OT_mark_seam.

Style - removed empty lines.

May 21 2018, 12:57 AM
Alan Troth (Al) added a task to D3417: Multi object editing - UV_OT_mark_seam: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 21 2018, 12:53 AM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3417: Multi object editing - UV_OT_mark_seam.
May 21 2018, 12:53 AM · Code Quest
Alan Troth (Al) created D3417: Multi object editing - UV_OT_mark_seam.
May 21 2018, 12:53 AM

May 20 2018

Alan Troth (Al) added a task to D3415: Multi object editing - UV_OT_minimize_stretch: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 20 2018, 3:30 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3415: Multi object editing - UV_OT_minimize_stretch.
May 20 2018, 3:30 PM · Code Quest
Alan Troth (Al) created D3415: Multi object editing - UV_OT_minimize_stretch.
May 20 2018, 3:30 PM
Alan Troth (Al) abandoned D1481: Outliner Toggle inverts (improved behaviour ).

Too old, the file has probably change too much for easy integration.. Also the task that spawned this diff is back in the 'quick hacks' list.

May 20 2018, 12:20 PM · BF Blender

May 19 2018

Alan Troth (Al) added a task to D3406: Multi object editing - UV_OT_average_islands_scale: T54645: Multi-Object-Mode: EditMesh UV Tools.
May 19 2018, 9:19 PM
Alan Troth (Al) added a revision to T54645: Multi-Object-Mode: EditMesh UV Tools: D3406: Multi object editing - UV_OT_average_islands_scale.
May 19 2018, 9:19 PM · Code Quest