Campbell Barton (campbellbarton)Administrator
User

Projects (24)

User Details

User Since
Jan 30 2005, 5:47 PM (642 w, 6 d)
Roles
Administrator

Recent Activity

Yesterday

Campbell Barton (campbellbarton) committed rB7df5ed14b1b8: Release wasn't building, limit debug scope (authored by Campbell Barton (campbellbarton)).
Release wasn't building, limit debug scope
Sat, May 27, 12:43 PM
Campbell Barton (campbellbarton) committed rB2eead82ce0e7: CustomData: assert on bad arguments to free (authored by Campbell Barton (campbellbarton)).
CustomData: assert on bad arguments to free
Sat, May 27, 6:02 AM
Campbell Barton (campbellbarton) committed rBM3567: Use single job for server & enable optimize.
Use single job for server & enable optimize
Sat, May 27, 5:40 AM
Campbell Barton (campbellbarton) committed rBM3566: Cleanup: spelling.
Cleanup: spelling
Sat, May 27, 5:23 AM
Campbell Barton (campbellbarton) committed rBM3565: Use multiple processes building on *nix.
Use multiple processes building on *nix
Sat, May 27, 5:01 AM
Campbell Barton (campbellbarton) closed T51382: Proposal for removing TexFace in 2.8x as "Resolved".

Committed to 2.8 branch:

Sat, May 27, 4:41 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • minor edits
Sat, May 27, 4:01 AM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • Minor edits
Sat, May 27, 3:59 AM

Fri, May 26

Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • remove private function
Fri, May 26, 5:31 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • minor edits
Fri, May 26, 5:27 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • minor edit
Fri, May 26, 5:23 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • minor edit
Fri, May 26, 5:15 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
Fri, May 26, 5:12 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • Remove fmt, its a bit confusing
Fri, May 26, 5:09 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • Some changes from own preferences, use some shorter names
Fri, May 26, 5:04 PM
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
Fri, May 26, 4:23 PM
Campbell Barton (campbellbarton) added a comment to T50961: Pressure sensitivity no longer works for HUION graphics tablet with resent Linux kernel .

@atharva (athar) could you try this patch?

Fri, May 26, 3:54 PM · BF Blender
Campbell Barton (campbellbarton) committed rBcd8a8a3d1f2a: Fix removing texface layer (authored by Campbell Barton (campbellbarton)).
Fix removing texface layer
Fri, May 26, 3:33 PM
Campbell Barton (campbellbarton) committed rB7d7c5135d7b2: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, May 26, 3:32 PM
Campbell Barton (campbellbarton) committed rBac66fb193f80: Fix freeing all custom-data layers (authored by Campbell Barton (campbellbarton)).
Fix freeing all custom-data layers
Fri, May 26, 3:26 PM
Campbell Barton (campbellbarton) added inline comments to D2686: Implement support for Append objects in Blender 2.8.
Fri, May 26, 3:22 PM
Campbell Barton (campbellbarton) added inline comments to D2686: Implement support for Append objects in Blender 2.8.
Fri, May 26, 3:20 PM
Campbell Barton (campbellbarton) committed rBc6e92b494794: Remove MTexPoly layers (authored by Campbell Barton (campbellbarton)).
Remove MTexPoly layers
Fri, May 26, 1:00 PM
Campbell Barton (campbellbarton) committed rBf2a8b74c2572: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Fri, May 26, 11:53 AM
Campbell Barton (campbellbarton) added a comment to T51350: Moving 2d curves can flip shading normals.

@Sebastian Witt (witt), thanks for finding the cause (Z values in 2D curve), committed fix - no longer checks Z values.

Fri, May 26, 11:09 AM · BF Blender
Campbell Barton (campbellbarton) committed rBf78ba0df02a9: Fix T51350: 2D curve normals flip when deformed (authored by Campbell Barton (campbellbarton)).
Fix T51350: 2D curve normals flip when deformed
Fri, May 26, 11:07 AM
Campbell Barton (campbellbarton) closed T51350: Moving 2d curves can flip shading normals as "Resolved" by committing rBf78ba0df02a9: Fix T51350: 2D curve normals flip when deformed.
Fri, May 26, 11:07 AM · BF Blender
Campbell Barton (campbellbarton) committed rB98df7d778f8b: Fix T51287: Matrix.lerp fails w/ shear (authored by Brecht Van Lommel (brecht)).
Fix T51287: Matrix.lerp fails w/ shear
Fri, May 26, 8:58 AM
Campbell Barton (campbellbarton) closed T51287: MatrixUtils LERP incorrect interpolation as "Resolved" by committing rB98df7d778f8b: Fix T51287: Matrix.lerp fails w/ shear.
Fri, May 26, 8:58 AM · BF Blender
Campbell Barton (campbellbarton) closed T51608: Bug when the grid is scaled to zero as "Invalid".

Added note in docs, closing.

Fri, May 26, 8:33 AM · Mesh Modeling, BF Blender
Campbell Barton (campbellbarton) committed rBM3564: Address T51608: grid scale impacts new object size.
Address T51608: grid scale impacts new object size
Fri, May 26, 8:32 AM
Campbell Barton (campbellbarton) closed T51168: Individual Origins pivot mode messes up Shrink/Fatten as "Invalid".

This is working as intended, select multiple isolated regions to see how this is meant to be used.

Fri, May 26, 8:20 AM · Mesh Modeling, BF Blender
Campbell Barton (campbellbarton) committed rBb5a976ec190d: Fix GPencil depth checks (authored by Campbell Barton (campbellbarton)).
Fix GPencil depth checks
Fri, May 26, 8:12 AM
Campbell Barton (campbellbarton) committed rB4badf6773922: Fix T51629: Select w/ object lock fails (authored by Campbell Barton (campbellbarton)).
Fix T51629: Select w/ object lock fails
Fri, May 26, 8:12 AM
Campbell Barton (campbellbarton) closed T51629: Selection Trouble w/Armatures when Viewport Locked to Object as "Resolved" by committing rB4badf6773922: Fix T51629: Select w/ object lock fails.
Fri, May 26, 8:12 AM · BF Blender
Campbell Barton (campbellbarton) committed rB9158d1621985: Cleanup: warning (authored by Campbell Barton (campbellbarton)).
Cleanup: warning
Fri, May 26, 6:31 AM
Campbell Barton (campbellbarton) added a comment to T51631: Blender Crash While in Edit Mode in Version 7.80 Dev..

Couldn't redo this bug, computer freezing hints at bug in OpenGL/driver.

Fri, May 26, 6:02 AM · BF Blender: 2.8

Thu, May 25

Campbell Barton (campbellbarton) added a comment to T50064: When Bevel modifier is applied to specific mesh Blender crashes.

Note if you can re-create the cause of a corrupt mesh, this is worth reporting as a separate bug.

Thu, May 25, 2:31 PM · BF Blender
atharva (athar) awarded T50961: Pressure sensitivity no longer works for HUION graphics tablet with resent Linux kernel a Like token.
Thu, May 25, 2:29 PM · BF Blender
Campbell Barton (campbellbarton) committed rBAf22c2ff5e63f: Use 2D curve for lathe (authored by Campbell Barton (campbellbarton)).
Use 2D curve for lathe
Thu, May 25, 2:04 PM
Campbell Barton (campbellbarton) committed rBAd019aad1a5b7: Fix error accessing photon variables (authored by Campbell Barton (campbellbarton)).
Fix error accessing photon variables
Thu, May 25, 2:04 PM
Campbell Barton (campbellbarton) committed rBA4a321395fb80: Cleanup: meta-ball dictionary use (authored by Campbell Barton (campbellbarton)).
Cleanup: meta-ball dictionary use
Thu, May 25, 2:04 PM
Campbell Barton (campbellbarton) changed the status of T50064: When Bevel modifier is applied to specific mesh Blender crashes from "Resolved" to "Archived".
Thu, May 25, 12:50 PM · BF Blender
Campbell Barton (campbellbarton) added a comment to T50064: When Bevel modifier is applied to specific mesh Blender crashes.

Validate is too slow, it needs to be done for any operation that might generate bad data.

Thu, May 25, 12:50 PM · BF Blender
Campbell Barton (campbellbarton) abandoned D2381: Stop crash on loading files containing scenes with SEQ_USE_PROXY flag bit set, but no proxy data available.

Thanks for investigating.
Committed fix rB2580c3cb82bd968e84b9e756f9df529bbe161d68

Thu, May 25, 12:28 PM · BF Blender, Video Sequencer
Campbell Barton (campbellbarton) committed rB2580c3cb82bd: Fix T50112: Sequencer crash w/ missing proxy data (authored by Campbell Barton (campbellbarton)).
Fix T50112: Sequencer crash w/ missing proxy data
Thu, May 25, 12:20 PM
Campbell Barton (campbellbarton) closed T50112: Text layer in VSE causing crash on .blend file startup as "Resolved" by committing rB2580c3cb82bd: Fix T50112: Sequencer crash w/ missing proxy data.
Thu, May 25, 12:20 PM · Video Sequencer, BF Blender
Campbell Barton (campbellbarton) accepted D2648: Remove MinGW support.
Thu, May 25, 11:57 AM
Campbell Barton (campbellbarton) committed rB1ddf67382bec: Docs: Image.has_data clarification (authored by Campbell Barton (campbellbarton)).
Docs: Image.has_data clarification
Thu, May 25, 11:52 AM
Campbell Barton (campbellbarton) closed T51615: Image attribute has_data gives incorrect values as "Resolved" by committing rB1ddf67382bec: Docs: Image.has_data clarification.
Thu, May 25, 11:52 AM · Python, BF Blender
Campbell Barton (campbellbarton) added a comment to T51444: Python scripts executed from commandline don't have __main__ module's dict as their globals on Windows.

The problem was caused by unittest module inspecting sys.modules[__name__] - executing with globals().copy() for globals meant that classes defined in the code weren't added to sys.modules[__name__] for unittest to discover.

Thu, May 25, 10:56 AM · BF Blender
Campbell Barton (campbellbarton) committed rB24e3a930f14a: Fix T51444: Unit tests don't run on Windows (authored by Campbell Barton (campbellbarton)).
Fix T51444: Unit tests don't run on Windows
Thu, May 25, 10:53 AM
Campbell Barton (campbellbarton) closed T51444: Python scripts executed from commandline don't have __main__ module's dict as their globals on Windows as "Resolved" by committing rB24e3a930f14a: Fix T51444: Unit tests don't run on Windows.
Thu, May 25, 10:53 AM · BF Blender
Campbell Barton (campbellbarton) committed rBbdbf4471a6c4: TexFace removal part 3 (authored by Campbell Barton (campbellbarton)).
TexFace removal part 3
Thu, May 25, 7:15 AM
Campbell Barton (campbellbarton) committed rBM3563: Remove googleanalytics dep (its bundled).
Remove googleanalytics dep (its bundled)
Thu, May 25, 6:52 AM

Wed, May 24

Campbell Barton (campbellbarton) committed rBa033a7bef9be: Fix error accessing tessface color in edit-mode (authored by Campbell Barton (campbellbarton)).
Fix error accessing tessface color in edit-mode
Wed, May 24, 6:44 PM
Campbell Barton (campbellbarton) committed rB214c42157a2d: Only calc split normals when auto-smooth is enabled (authored by Campbell Barton (campbellbarton)).
Only calc split normals when auto-smooth is enabled
Wed, May 24, 6:28 PM
Campbell Barton (campbellbarton) closed T51561: Normal maps not working in quad meshes in Eevee as "Resolved".

Committed workaround, not sure why split normals cause this but since they're not used as normals, checked its not some array index mismatch so commenting for now - this matches edit-mesh.

Wed, May 24, 5:43 PM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rB154ff1afdef9: Fix/Workaround T51561: Disable split normals (authored by Campbell Barton (campbellbarton)).
Fix/Workaround T51561: Disable split normals
Wed, May 24, 5:36 PM
Campbell Barton (campbellbarton) committed rBf2cc6c9254be: TexFace removal part 2 (authored by Campbell Barton (campbellbarton)).
TexFace removal part 2
Wed, May 24, 5:36 PM
Campbell Barton (campbellbarton) committed rB7a9ad029dd1d: Remove TexFace, per-face images (authored by Campbell Barton (campbellbarton)).
Remove TexFace, per-face images
Wed, May 24, 3:39 PM
Campbell Barton (campbellbarton) committed rB707340edd703: Cleanup: minor de-duplicate from last commit (authored by Campbell Barton (campbellbarton)).
Cleanup: minor de-duplicate from last commit
Wed, May 24, 2:51 PM
Campbell Barton (campbellbarton) committed rB429f6bee2845: Fix T51561: Normal maps fail w/ quad + eevee (authored by Campbell Barton (campbellbarton)).
Fix T51561: Normal maps fail w/ quad + eevee
Wed, May 24, 2:36 PM
Campbell Barton (campbellbarton) closed T51561: Normal maps not working in quad meshes in Eevee as "Resolved" by committing rB429f6bee2845: Fix T51561: Normal maps fail w/ quad + eevee.
Wed, May 24, 2:36 PM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rBa6c60affffc9: Merge branch 'master' into blender2.8 (authored by Campbell Barton (campbellbarton)).
Merge branch 'master' into blender2.8
Wed, May 24, 1:13 PM
Campbell Barton (campbellbarton) committed rBd252ac6b9528: Fix possible invalid normal use w/ tangent calc (authored by Campbell Barton (campbellbarton)).
Fix possible invalid normal use w/ tangent calc
Wed, May 24, 1:12 PM
Campbell Barton (campbellbarton) added a comment to T51561: Normal maps not working in quad meshes in Eevee.

BKE_editmesh_loop_tangent_calc isnt called in object mode. BKE_mesh_loop_tangents_ex isn't used from Blender's own drawing code.

Wed, May 24, 10:49 AM · BF Blender: 2.8
Campbell Barton (campbellbarton) committed rBM3560: Remove whats-new from front-page.
Remove whats-new from front-page
Wed, May 24, 7:28 AM
Campbell Barton (campbellbarton) committed rB60a099fb0958: Move empty image drawing into its own pass (authored by Campbell Barton (campbellbarton)).
Move empty image drawing into its own pass
Wed, May 24, 6:25 AM
Campbell Barton (campbellbarton) closed T51373: Pose Mode: Theme Color Drawing as "Resolved".

Resolved rBe0722a2c071309aabaf0b14bf8c4c3b8508b5075 rB3c91fbf6befbc69de45ee1e4bba57fee95b9bb1a

Wed, May 24, 6:16 AM · BF Blender: 2.8, OpenGL / Gfx
Campbell Barton (campbellbarton) closed T51373: Pose Mode: Theme Color Drawing, a subtask of T51202: Draw Manager 2.8 project (parent task), as "Resolved".
Wed, May 24, 6:16 AM · BF Blender: 2.8, OpenGL / Gfx
Campbell Barton (campbellbarton) changed Type from Bug to To Do on T51604: Mesh/Edit-Mesh Auto-Smooth Split Normal Support.
Wed, May 24, 6:03 AM · BF Blender: 2.8, OpenGL / Gfx
Campbell Barton (campbellbarton) created T51604: Mesh/Edit-Mesh Auto-Smooth Split Normal Support.
Wed, May 24, 6:03 AM · BF Blender: 2.8, OpenGL / Gfx
Campbell Barton (campbellbarton) committed rB3c92e6b8f0e1: Cleanup: bmesh var naming (authored by Campbell Barton (campbellbarton)).
Cleanup: bmesh var naming
Wed, May 24, 5:30 AM
Campbell Barton (campbellbarton) committed rBc9d890585bc2: DwM: avoid indirect edit-mesh conversion (authored by Campbell Barton (campbellbarton)).
DwM: avoid indirect edit-mesh conversion
Wed, May 24, 5:25 AM
Campbell Barton (campbellbarton) committed rBc99e70ae6c7b: Fix leak in particle velocity global ramp (authored by Campbell Barton (campbellbarton)).
Fix leak in particle velocity global ramp
Wed, May 24, 5:24 AM
Campbell Barton (campbellbarton) added inline comments to D2683: 2.8x: Remove texface, use material edit-image instead.
Wed, May 24, 2:21 AM

Tue, May 23

Campbell Barton (campbellbarton) updated the summary of D2683: 2.8x: Remove texface, use material edit-image instead.
Tue, May 23, 2:58 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Remove TexFace from collada
Tue, May 23, 2:53 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Quiet warnings
Tue, May 23, 2:34 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Remove object from multi-res baker
Tue, May 23, 2:24 PM
Campbell Barton (campbellbarton) committed rBb2dc54ffe589: Stupid mistake in material access optimization (authored by Campbell Barton (campbellbarton)).
Stupid mistake in material access optimization
Tue, May 23, 1:49 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Remove unused vars
Tue, May 23, 1:40 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Add missing extern call
Tue, May 23, 1:27 PM
Campbell Barton (campbellbarton) updated the diff for D2683: 2.8x: Remove texface, use material edit-image instead.
  • Correct error
Tue, May 23, 1:24 PM
Campbell Barton (campbellbarton) retitled D2683: 2.8x: Remove texface, use material edit-image instead from Remove texface, use material edit-image instead. to 2.8x: Remove texface, use material edit-image instead.
Tue, May 23, 1:21 PM
Campbell Barton (campbellbarton) added a revision to T51382: Proposal for removing TexFace in 2.8x: D2683: 2.8x: Remove texface, use material edit-image instead.
Tue, May 23, 1:16 PM · BF Blender: 2.8
Campbell Barton (campbellbarton) added a task to D2683: 2.8x: Remove texface, use material edit-image instead: T51382: Proposal for removing TexFace in 2.8x.
Tue, May 23, 1:16 PM
Campbell Barton (campbellbarton) created D2683: 2.8x: Remove texface, use material edit-image instead.
Tue, May 23, 1:15 PM
Campbell Barton (campbellbarton) committed rB96f7b08aecfd: DwM: optimize material access (authored by Campbell Barton (campbellbarton)).
DwM: optimize material access
Tue, May 23, 10:22 AM
Campbell Barton (campbellbarton) committed rB611779ca967b: Cleanup: use more generic naming (authored by Campbell Barton (campbellbarton)).
Cleanup: use more generic naming
Tue, May 23, 9:44 AM
Campbell Barton (campbellbarton) committed rBf21c235c6fa6: DwM: texture paint support & mask mode (authored by Campbell Barton (campbellbarton)).
DwM: texture paint support & mask mode
Tue, May 23, 9:38 AM
Campbell Barton (campbellbarton) added inline comments to D2648: Remove MinGW support.
Tue, May 23, 9:00 AM

Mon, May 22

Campbell Barton (campbellbarton) closed T51320: Shift Hotkey not working on XP-Pen Artist 22E Graphics Tablet as "Archived".

Reports like this are likely only able to be fixed by developers with this exact hardware configuration.

Mon, May 22, 4:14 PM · BF Blender
Campbell Barton (campbellbarton) committed rB973740168845: Fix T51169: Push/pull fails w/ local lock axis (authored by Campbell Barton (campbellbarton)).
Fix T51169: Push/pull fails w/ local lock axis
Mon, May 22, 1:09 PM
Campbell Barton (campbellbarton) closed T51169: Push/pull doesn't take object transformations into account as "Resolved" by committing rB973740168845: Fix T51169: Push/pull fails w/ local lock axis.
Mon, May 22, 1:08 PM · Mesh Modeling, BF Blender
Campbell Barton (campbellbarton) added a comment to T51169: Push/pull doesn't take object transformations into account.

As far as I can see this is working as expected, are you holding shift the second time you press Z?

Mon, May 22, 12:39 PM · Mesh Modeling, BF Blender
Campbell Barton (campbellbarton) updated the diff for D2678: Gawain refactor.
  • Minor edits
  • Rename conventions
  • Missed last commit
  • Use IndexBuffer name
Mon, May 22, 12:09 PM
Campbell Barton (campbellbarton) committed rBdbb1a692f7b6: Revert assert, Eevee uses uniforms that might not exist (authored by Campbell Barton (campbellbarton)).
Revert assert, Eevee uses uniforms that might not exist
Mon, May 22, 9:55 AM
Campbell Barton (campbellbarton) committed rB9efd3a3f6371: Cleanup: move custom-data layers into a struct (authored by Campbell Barton (campbellbarton)).
Cleanup: move custom-data layers into a struct
Mon, May 22, 9:21 AM