Sybren A. Stüvel (sybren)Administrator
Doctor

Projects (23)

User Details

User Since
Sep 12 2004, 3:45 PM (714 w, 3 d)
Roles
Administrator

Recent Activity

Tue, May 22

Sybren A. Stüvel (sybren) committed rBIDc9137f124b4a: Explicit privacy policy approval (authored by Sybren A. Stüvel (sybren)).
Explicit privacy policy approval
Tue, May 22, 7:07 PM
Sybren A. Stüvel (sybren) committed rBIDce20becf3969: Username field for login is now type=email (authored by Sybren A. Stüvel (sybren)).
Username field for login is now type=email
Tue, May 22, 7:07 PM
Sybren A. Stüvel (sybren) committed rB3c44c67e96da: Removed no-longer-required workaround for doubly-deformed meshes (authored by Sybren A. Stüvel (sybren)).
Removed no-longer-required workaround for doubly-deformed meshes
Tue, May 22, 5:39 PM
Sybren A. Stüvel (sybren) updated the task description for T55089: Port remaining modifiers.
Tue, May 22, 5:13 PM · Code Quest, BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Tue, May 22, 5:12 PM · Code Quest
Sybren A. Stüvel (sybren) committed rBf5d911f8b0de: Modifiers: ported Cloth DerivedMesh → Mesh (authored by Sybren A. Stüvel (sybren)).
Modifiers: ported Cloth DerivedMesh → Mesh
Tue, May 22, 5:11 PM
Sybren A. Stüvel (sybren) committed rBe89fa4c85b8e: Cloth Modifier: get time from depsgraph instead of scene (authored by Sybren A. Stüvel (sybren)).
Cloth Modifier: get time from depsgraph instead of scene
Tue, May 22, 5:11 PM
Sybren A. Stüvel (sybren) committed rBIDba8ced66bd1a: Oops (authored by Sybren A. Stüvel (sybren)).
Oops
Tue, May 22, 12:21 PM
Sybren A. Stüvel (sybren) committed rBID0e2ed70e3a65: Add to common_settings (authored by Sybren A. Stüvel (sybren)).
Add to common_settings
Tue, May 22, 12:20 PM
Sybren A. Stüvel (sybren) committed rBID5ea370f330bf: WIP privacy policy (authored by Sybren A. Stüvel (sybren)).
WIP privacy policy
Tue, May 22, 12:15 PM
Sybren A. Stüvel (sybren) committed rBID971f55b71b18: Upgrade Django 1.11.10 → 1.11.13 (authored by Sybren A. Stüvel (sybren)).
Upgrade Django 1.11.10 → 1.11.13
Tue, May 22, 9:43 AM

Fri, May 18

Sybren A. Stüvel (sybren) committed rB30673ff32528: Fix crash when collection view layer cannot be found (authored by Sybren A. Stüvel (sybren)).
Fix crash when collection view layer cannot be found
Fri, May 18, 5:57 PM
Sybren A. Stüvel (sybren) committed rBa3070474e29d: Clear the ParticleSettings pointer to prevent doubly-freeing it (authored by Sybren A. Stüvel (sybren)).
Clear the ParticleSettings pointer to prevent doubly-freeing it
Fri, May 18, 4:32 PM

Thu, May 17

Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Thu, May 17, 4:25 PM · Code Quest
Sybren A. Stüvel (sybren) committed rB3b6a0f5fe0f2: Modifiers: ported Surface DerivedMesh → Mesh (authored by Sybren A. Stüvel (sybren)).
Modifiers: ported Surface DerivedMesh → Mesh
Thu, May 17, 4:24 PM
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Thu, May 17, 3:54 PM · Code Quest
Sybren A. Stüvel (sybren) committed rB9edc64e255bd: Tag scene & objects for COW update after physics settings changed via RNA (authored by Sybren A. Stüvel (sybren)).
Tag scene & objects for COW update after physics settings changed via RNA
Thu, May 17, 3:49 PM
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Thu, May 17, 3:31 PM · Code Quest
Sybren A. Stüvel (sybren) committed rBa2438373b317: Modifiers: ported Collision DerivedMesh → Mesh (authored by Sybren A. Stüvel (sybren)).
Modifiers: ported Collision DerivedMesh → Mesh
Thu, May 17, 3:30 PM
Sybren A. Stüvel (sybren) committed rBc48a3afb166b: Collision Modifier: get time from depsgraph instead of scene (authored by Sybren A. Stüvel (sybren)).
Collision Modifier: get time from depsgraph instead of scene
Thu, May 17, 3:30 PM
Sybren A. Stüvel (sybren) committed rB773a60d8f8d8: Modifiers: ported Particle Instance DerivedMesh → Mesh (authored by Sybren A. Stüvel (sybren)).
Modifiers: ported Particle Instance DerivedMesh → Mesh
Thu, May 17, 1:46 PM
Sybren A. Stüvel (sybren) raised the priority of T55108: Modifiers: get time from DEG_get_ctime() instead of scene from Normal to High.
Thu, May 17, 11:57 AM · Code Quest
Sybren A. Stüvel (sybren) claimed T55108: Modifiers: get time from DEG_get_ctime() instead of scene.
Thu, May 17, 11:57 AM · Code Quest
Sybren A. Stüvel (sybren) created T55108: Modifiers: get time from DEG_get_ctime() instead of scene.
Thu, May 17, 11:57 AM · Code Quest
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Thu, May 17, 11:47 AM · Code Quest
Sybren A. Stüvel (sybren) added a project to T55089: Port remaining modifiers: Code Quest.
Thu, May 17, 11:47 AM · Code Quest, BF Blender: 2.8
Sybren A. Stüvel (sybren) committed rBca1f1043d316: Particle System: fixed dupliobject drawing by getting time from depsgraph (authored by Sybren A. Stüvel (sybren)).
Particle System: fixed dupliobject drawing by getting time from depsgraph
Thu, May 17, 11:46 AM
Sybren A. Stüvel (sybren) added a comment to T55096: Investigate why Spring rigs are broken in 2.8 with COW.

Profiling suggests that the main costs are still just modifier evaluation (> 60%)

Thu, May 17, 9:40 AM · Dependency Graph, Animation, Code Quest

Wed, May 16

Sybren A. Stüvel (sybren) committed rBdef1c3eb4b5c: Particle System: ported most DerivedMesh → Mesh (authored by Sybren A. Stüvel (sybren)).
Particle System: ported most DerivedMesh → Mesh
Wed, May 16, 4:34 PM
Sybren A. Stüvel (sybren) committed rB76b5e38a76ec: Mesh: Set deformed_only=1 when copied mesh is from main library (authored by Sybren A. Stüvel (sybren)).
Mesh: Set deformed_only=1 when copied mesh is from main library
Wed, May 16, 4:14 PM
Sybren A. Stüvel (sybren) committed rB739c3e8102b3: Particle System: use DEG to get current time in psys_get_particle_state() (authored by Sybren A. Stüvel (sybren)).
Particle System: use DEG to get current time in psys_get_particle_state()
Wed, May 16, 4:10 PM
Sybren A. Stüvel (sybren) committed rBeacf63c96f7c: Particle System: Pass correct particle index when drawing (authored by Sybren A. Stüvel (sybren)).
Particle System: Pass correct particle index when drawing
Wed, May 16, 4:10 PM
Sybren A. Stüvel (sybren) committed rB6a4ba9133ce7: Fix T55097: Mesh Deformation modifier is ignoring Vgroup option (authored by Sybren A. Stüvel (sybren)).
Fix T55097: Mesh Deformation modifier is ignoring Vgroup option
Wed, May 16, 3:19 PM
Sybren A. Stüvel (sybren) closed T55097: Mdef Modifier is ignoring Vgroup option in 2.8 as Resolved by committing rB6a4ba9133ce7: Fix T55097: Mesh Deformation modifier is ignoring Vgroup option.
Wed, May 16, 3:19 PM · Modifiers, BF Blender: 2.8
Sybren A. Stüvel (sybren) committed rB71b85af9b970: More removal of DerivedMesh stuff (authored by Sybren A. Stüvel (sybren)).
More removal of DerivedMesh stuff
Wed, May 16, 2:53 PM
Sybren A. Stüvel (sybren) committed rB917407438c75: Some fixups (authored by Sybren A. Stüvel (sybren)).
Some fixups
Wed, May 16, 2:35 PM
Sybren A. Stüvel (sybren) committed rB223f6477c3d9: Mesh: Set deformed_only=1 when copied mesh is from main library (authored by Sybren A. Stüvel (sybren)).
Mesh: Set deformed_only=1 when copied mesh is from main library
Wed, May 16, 2:35 PM
Sybren A. Stüvel (sybren) committed rBb2c4ee36f95b: Merge branch 'blender2.8' into temp-sybren-particles (authored by Sybren A. Stüvel (sybren)).
Merge branch 'blender2.8' into temp-sybren-particles
Wed, May 16, 2:35 PM
Sybren A. Stüvel (sybren) committed rB1fdede25ef9a: Merge remote-tracking branch 'origin/blender2.8' into temp-sybren-particles (authored by Sybren A. Stüvel (sybren)).
Merge remote-tracking branch 'origin/blender2.8' into temp-sybren-particles
Wed, May 16, 2:35 PM
Sybren A. Stüvel (sybren) committed rB7fd44e2498ee: Reverted copying mesh->runtime.deformed_only in CDDM_from_mesh_ex (authored by Sybren A. Stüvel (sybren)).
Reverted copying mesh->runtime.deformed_only in CDDM_from_mesh_ex
Wed, May 16, 1:07 PM
Sybren A. Stüvel (sybren) committed rB77d946fd9435: Merge branch 'blender2.8' into temp-sybren-particles (authored by Sybren A. Stüvel (sybren)).
Merge branch 'blender2.8' into temp-sybren-particles
Wed, May 16, 12:54 PM
Sybren A. Stüvel (sybren) committed rB16a5e32776ac: FIXUP used wrong ob/psys (authored by Sybren A. Stüvel (sybren)).
FIXUP used wrong ob/psys
Wed, May 16, 12:53 PM
Sybren A. Stüvel (sybren) committed rBdbe4189dcd3a: Save 'deform_only' flag in Mesh.runtime (authored by Sybren A. Stüvel (sybren)).
Save 'deform_only' flag in Mesh.runtime
Wed, May 16, 12:43 PM
Sybren A. Stüvel (sybren) committed rB32f315f7a660: WIP NO PUSHY PUSHY particle system (authored by Sybren A. Stüvel (sybren)).
WIP NO PUSHY PUSHY particle system
Wed, May 16, 12:22 PM
Sybren A. Stüvel (sybren) committed rB751fc620b4c5: Save 'deform_only' flag in Mesh.runtime (authored by Sybren A. Stüvel (sybren)).
Save 'deform_only' flag in Mesh.runtime
Wed, May 16, 12:22 PM
Sybren A. Stüvel (sybren) committed rBa6e804eaeef5: Particle system: get current time from depsgraph (authored by Sybren A. Stüvel (sybren)).
Particle system: get current time from depsgraph
Wed, May 16, 10:51 AM
Sybren A. Stüvel (sybren) raised the priority of T55091: Port physics system from DerivedMesh → Mesh from Normal to High.
Wed, May 16, 10:45 AM · Code Quest
Sybren A. Stüvel (sybren) triaged T55091: Port physics system from DerivedMesh → Mesh as Normal priority.
Wed, May 16, 10:44 AM · Code Quest
Sybren A. Stüvel (sybren) added a subtask for T54737: Modifiers: Convert from DerivedMesh → Mesh: T55089: Port remaining modifiers.
Wed, May 16, 10:31 AM · Code Quest
Sybren A. Stüvel (sybren) added a parent task for T55089: Port remaining modifiers: T54737: Modifiers: Convert from DerivedMesh → Mesh.
Wed, May 16, 10:31 AM · Code Quest, BF Blender: 2.8
Sybren A. Stüvel (sybren) triaged T55089: Port remaining modifiers as Normal priority.
Wed, May 16, 10:30 AM · Code Quest, BF Blender: 2.8

Tue, May 15

Sybren A. Stüvel (sybren) added a comment to D3342: Modifiers: port mesh_calc_modifiers to Mesh.

@Mai Lavelle (maiself) how much more do you want to do before merging into blender2.8 branch?

Tue, May 15, 6:34 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added inline comments to D3342: Modifiers: port mesh_calc_modifiers to Mesh.
Tue, May 15, 6:34 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) committed rB03b0565a08de: Fixed mesh_calc_modifier() (authored by Sybren A. Stüvel (sybren)).
Fixed mesh_calc_modifier()
Tue, May 15, 6:30 PM
Sybren A. Stüvel (sybren) committed rBb6e3430417d6: Modifiers on Lattices now work (authored by Sybren A. Stüvel (sybren)).
Modifiers on Lattices now work
Tue, May 15, 5:18 PM
Sybren A. Stüvel (sybren) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

In the version we have installed here, I think there is only two samples than can be specified in the exporter, and we often need to increase this number, for exemple when vertices' trajectory is a curve and their speed is high.

Tue, May 15, 3:53 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) added a comment to T50725: Alembic export doesn't take 'Custom Properties', as alembic non-standard data..

@Tcherno (tcherno) I'm the developer working on Alembic. Currently my focus lies on the Blender 2.8 Code Quest tasks, but I certainly want to address import/export of Alembic custom properties at some point. I can't make promises about the 'when' though.

Tue, May 15, 2:12 PM · Alembic, Import/Export, BF Blender
Sybren A. Stüvel (sybren) abandoned D2950: Algolia → ElasticSearch.

Abandoning this review because we've already moved to ElasticSearch quite a while ago :)

Tue, May 15, 10:50 AM
Sybren A. Stüvel (sybren) added a comment to D3342: Modifiers: port mesh_calc_modifiers to Mesh.

When I try this patch, the modifiers aren't applied any more. Is this a known limitation at this point, or a bug?

Tue, May 15, 10:48 AM · BF Blender: 2.8

Fri, May 11

Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 6:12 PM · Code Quest
Sybren A. Stüvel (sybren) committed rB054d837e6502: Modifiers: ported Laplacian Deform DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported Laplacian Deform DerivedMesh → Mesh
Fri, May 11, 6:11 PM
This revision was not accepted when it landed; it landed in state Needs Review.
Fri, May 11, 6:10 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the diff for D3326: Laplacian deform port to 2.8.
  • Make the bind operator work with CoW
Fri, May 11, 6:05 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added a comment to D3326: Laplacian deform port to 2.8.

The binding operator doesn't work with copy-on-write yet, so you can't use this modifier on new objects yet. I'll work on this, as I've also done a similar approach for the Surface Deform modifier.

Fri, May 11, 5:40 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added inline comments to D3342: Modifiers: port mesh_calc_modifiers to Mesh.
Fri, May 11, 5:35 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 4:54 PM · Code Quest
Sybren A. Stüvel (sybren) committed rB68b736ce248f: Modifiers: ported Laplacian Smooth DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported Laplacian Smooth DerivedMesh → Mesh
Fri, May 11, 4:53 PM
This revision was not accepted when it landed; it landed in state Needs Review.
Fri, May 11, 4:53 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) requested changes to D3331: Remesh modifier port to 2.8.

Also build with WITH_MOD_REMESH=OFF; that still uses DerivedMesh.

Fri, May 11, 3:42 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) requested changes to D3340: Laplacian smooth modifier port to 2.8.
Fri, May 11, 3:38 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added a comment to D3331: Remesh modifier port to 2.8.

The totxxx assignment is well spotted, and I've committed just that change on your behalf in bcb245bd7137a8c3df061ed349c41c2247c6ef0f.

Fri, May 11, 3:33 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 3:31 PM · Code Quest
Sybren A. Stüvel (sybren) committed rBb5beb660b35a: Modifiers: ported UV Project DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported UV Project DerivedMesh → Mesh
Fri, May 11, 3:31 PM
Sybren A. Stüvel (sybren) closed D3316: UV Project port to 2.8.
Fri, May 11, 3:31 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) accepted D3316: UV Project port to 2.8.
Fri, May 11, 3:29 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added a comment to D3316: UV Project port to 2.8.

It seems to work fine with this file:

Fri, May 11, 3:23 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) requested changes to D3326: Laplacian deform port to 2.8.
Fri, May 11, 3:13 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added a comment to D3316: UV Project port to 2.8.

The UVs calculation is "sometimes" bad

Fri, May 11, 2:53 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 2:47 PM · Code Quest
Sybren A. Stüvel (sybren) added inline comments to D3315: Screw modifier port to 2.8.
Fri, May 11, 2:46 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) committed rBaf5428aa2b4d: Modifiers: ported Screw DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported Screw DerivedMesh → Mesh
Fri, May 11, 2:46 PM
Sybren A. Stüvel (sybren) closed D3315: Screw modifier port to 2.8.
Fri, May 11, 2:46 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) accepted D3315: Screw modifier port to 2.8.
Fri, May 11, 2:42 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added a project to T55031: Shapekey memory leak for nomain meshes: BF Blender: 2.8.
Fri, May 11, 2:27 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) triaged T55031: Shapekey memory leak for nomain meshes as Normal priority.
Fri, May 11, 2:27 PM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 11:27 AM · Code Quest
Sybren A. Stüvel (sybren) committed rB17ac0e824b99: Modifiers: ported Corrective Smooth DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported Corrective Smooth DerivedMesh → Mesh
Fri, May 11, 11:27 AM
Sybren A. Stüvel (sybren) closed D3339: Corrective smooth modifier port to 2.8.
Fri, May 11, 11:27 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the diff for D3339: Corrective smooth modifier port to 2.8.
  • Renamed some variables + function
Fri, May 11, 11:25 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) accepted D3339: Corrective smooth modifier port to 2.8.
Fri, May 11, 11:23 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) added inline comments to D3339: Corrective smooth modifier port to 2.8.
Fri, May 11, 11:19 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the task description for T54737: Modifiers: Convert from DerivedMesh → Mesh.
Fri, May 11, 11:13 AM · Code Quest
Sybren A. Stüvel (sybren) committed rBe0a41fd0ced5: Modifiers: ported Decimate DerivedMesh → Mesh (authored by Christian Hubert (alikendarfen)).
Modifiers: ported Decimate DerivedMesh → Mesh
Fri, May 11, 11:13 AM
Sybren A. Stüvel (sybren) closed D3303: Decimate modifier port to 2.8.
Fri, May 11, 11:13 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) accepted D3303: Decimate modifier port to 2.8.
Fri, May 11, 11:08 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) updated the diff for D3303: Decimate modifier port to 2.8.
  • Fixed formatting
Fri, May 11, 11:08 AM · BF Blender: 2.8
Sybren A. Stüvel (sybren) committed rBbcb245bd7137: Assign totxxx mesh attributes in BKE_mesh_new_nomain (authored by Christian Hubert (alikendarfen)).
Assign totxxx mesh attributes in BKE_mesh_new_nomain
Fri, May 11, 10:39 AM
Sybren A. Stüvel (sybren) committed rB4fe5a105f6da: Fix bad pointer cast when modifier is used on non-mesh object (authored by Sybren A. Stüvel (sybren)).
Fix bad pointer cast when modifier is used on non-mesh object
Fri, May 11, 10:14 AM
Sybren A. Stüvel (sybren) committed rB22c962aa2914: Some more tweaks (authored by Sybren A. Stüvel (sybren)).
Some more tweaks
Fri, May 11, 10:07 AM
Sybren A. Stüvel (sybren) committed rBf4e3244c5d4e: Don't pass vertexCos, we don't need them applied to the mesh. (authored by Sybren A. Stüvel (sybren)).
Don't pass vertexCos, we don't need them applied to the mesh.
Fri, May 11, 9:45 AM