Page MenuHome

Jose Conseco (joseconseco)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 5 2010, 7:01 PM (480 w, 3 d)

Recent Activity

Wed, Jun 19

Jose Conseco (joseconseco) added a comment to T65858: Random crashes on depsgraph_update_post() handler when applying modifier..

Seems to be fixed in todays build (18 june)

Wed, Jun 19, 10:34 AM · BF Blender

Sun, Jun 16

Jose Conseco (joseconseco) created T65858: Random crashes on depsgraph_update_post() handler when applying modifier..
Sun, Jun 16, 6:16 PM · BF Blender

Fri, Jun 14

Jose Conseco (joseconseco) added a comment to T62074: 2.8: Python API: Access violation calling bpy.ops.object.mode_set in Application timer.

Since few days (around 11.june) timers will crash, if call for operator is performed inside. Simple blend file, just run script, and it will crash on line: 42

Fri, Jun 14, 9:07 PM · BF Blender

Mon, Jun 3

Jose Conseco (joseconseco) added a comment to T64805: Can't generate particle hair edit 'comb cache' in blender 2.8.

After digging bit more.
bpy.ops.particle.brush_edit() -this can generate particle edit cache ok if we are already in particle mode.
The problem is that if we are in obj mode, and in script switch to particle_edit_toggle() ('Particle') mode, then particle.brush_edit poll fails. I tried to call despgraph.update() before particle.brush_edit but it dosen't help.

Mon, Jun 3, 11:51 AM · BF Blender

Sun, May 26

Jose Conseco (joseconseco) created T65148: Cant drive ob1 shape key, by obj2 shape key, if modifier is added to obj2.
Sun, May 26, 3:17 PM · BF Blender

Wed, May 22

Jose Conseco (joseconseco) added a comment to T60930: Cant set particles[0].hair_keys[-1].co = Vector((0,0,3)).

But this seems to work ok. There is other problem preventing writing to hair positions: https://developer.blender.org/T64805.
Try adding cache manualy, then solution mentioned 2 posts above will work.

Wed, May 22, 7:11 PM · BF Blender

May 18 2019

Jose Conseco (joseconseco) created T64805: Can't generate particle hair edit 'comb cache' in blender 2.8.
May 18 2019, 6:15 PM · BF Blender
Jose Conseco (joseconseco) closed T60930: Cant set particles[0].hair_keys[-1].co = Vector((0,0,3)) as Resolved.

After new depsgraph changes I tried to set particle hair keys co again, and got it working. Sollution:

May 18 2019, 1:03 PM · BF Blender

Apr 14 2019

Jose Conseco (joseconseco) closed T60913: Adding an object to a nested collection does not show up in an instance of the outer collection as Resolved.

I just tested latest daily build, and this bug seems to be fixed already. Thx for that

Apr 14 2019, 11:36 PM · BF Blender

Apr 4 2019

Jose Conseco (joseconseco) closed T61264: obj.to_mesh() crashes on mesh with armature modifier, when run 2x as Resolved.

I just tested today build 4th of april, and this file no longer crashes. It seems bug was fixed.

Apr 4 2019, 7:45 PM · BF Blender, Python

Apr 3 2019

Jose Conseco (joseconseco) updated the task description for T63221: New ui tool does nothing when executed from addon..
Apr 3 2019, 11:19 AM · BF Blender, Python

Apr 2 2019

Jose Conseco (joseconseco) created T63221: New ui tool does nothing when executed from addon..
Apr 2 2019, 4:10 PM · BF Blender, Python

Mar 12 2019

Jose Conseco (joseconseco) added a comment to T62431: Python: obj.parent = new_parent_obj, clears obj.matrix_parent_inverse for no reason..

@Philipp Oeser (lichtwerk), this will work only if for old parent:
obj.matrix_parent_inverse would be same as obj.parent.matrix_world.inverted() (which is true only at time of parenting, as long as we don't move parent).
then obj.matrix_parent_inverse * obj.parent.matrix_world == Identity Matrix. And obj.m_w == basically obj.matrix_basis
But as soon as we move obj.parent, then above equation wont give you identity matrix, and obj.matrix_world will change (child will follow change of parent obj transform).
To test you can open blend file attached to task, and before running the script offset first parent object (cube). You will see, that with your method child object won't stay in one place.

Mar 12 2019, 12:53 AM · BF Blender, BF Blender: 2.8

Mar 10 2019

Jose Conseco (joseconseco) created T62431: Python: obj.parent = new_parent_obj, clears obj.matrix_parent_inverse for no reason..
Mar 10 2019, 10:14 PM · BF Blender, BF Blender: 2.8

Mar 5 2019

Jose Conseco (joseconseco) added a comment to T61264: obj.to_mesh() crashes on mesh with armature modifier, when run 2x.

I just noticed when I add 'USE_EVAL_DATA' to operator bl_options
bl_options = {"REGISTER", "UNDO","USE_EVAL_DATA"}
Then crash won't happen. I'm not sure if this bug should be marked as fixed then.

Mar 5 2019, 1:41 PM · BF Blender, Python
Jose Conseco (joseconseco) created T62210: Python Kd-tree hangs blender on code below (2.8 win10).
Mar 5 2019, 12:23 PM · BF Blender

Feb 7 2019

Jose Conseco (joseconseco) created T61264: obj.to_mesh() crashes on mesh with armature modifier, when run 2x.
Feb 7 2019, 1:12 AM · BF Blender, Python

Feb 4 2019

Jose Conseco (joseconseco) added a comment to T60913: Adding an object to a nested collection does not show up in an instance of the outer collection.

I have this bug too on win 7. Somehow using undo, then redo refreshes the collection_instaces, so they display correctly.

Feb 4 2019, 1:58 AM · BF Blender

Jan 27 2019

Jose Conseco (joseconseco) added a comment to T60928: Box select does not select more than one object.

Works fine for me. Maybe try resetting blender settings and hotkeys.

Jan 27 2019, 10:50 PM · BF Blender
Jose Conseco (joseconseco) created T60930: Cant set particles[0].hair_keys[-1].co = Vector((0,0,3)).
Jan 27 2019, 9:25 PM · BF Blender

Jan 10 2019

Jose Conseco (joseconseco) renamed T60402: Increased data.users value, when running: C.active_object.to_mesh(C.depsgraph, True) - on curve from Duplicated data users when running: C.active_object.to_mesh(C.depsgraph, True) - on curve (blender 2.8) to Increased data.users value, when running: C.active_object.to_mesh(C.depsgraph, True) - on curve.
Jan 10 2019, 7:43 PM · BF Blender
Jose Conseco (joseconseco) updated the task description for T60402: Increased data.users value, when running: C.active_object.to_mesh(C.depsgraph, True) - on curve.
Jan 10 2019, 7:42 PM · BF Blender
Jose Conseco (joseconseco) created T60402: Increased data.users value, when running: C.active_object.to_mesh(C.depsgraph, True) - on curve.
Jan 10 2019, 7:41 PM · BF Blender

Jan 8 2019

Jose Conseco (joseconseco) added a comment to T60083: Particle HairKey[x].co gives always zero Vectors.

Thanks Philipp, depsgrapth thing work ok. It would be nice to have it working the old way, without the depsgrapth, unless it would be problem for performance.

Jan 8 2019, 9:37 PM · Python

Jan 2 2019

Jose Conseco (joseconseco) created T60083: Particle HairKey[x].co gives always zero Vectors.
Jan 2 2019, 8:25 PM · Python

Dec 22 2018

Jose Conseco (joseconseco) added a comment to T59710: BVHTree Causes Crash When Calculated Twice on an Object.

I think this is related to my bug: https://developer.blender.org/T58734

Dec 22 2018, 5:09 PM · BF Blender: 2.8, Python

Dec 9 2018

Jose Conseco (joseconseco) added a comment to T59069: Python: Bmesh "from_object" broken in 2.8.

This looks similar to error I got in https://developer.blender.org/T58734. Except there it was bvhtree.fromObject that was broken.

Dec 9 2018, 5:26 PM · BF Blender

Dec 8 2018

Jose Conseco (joseconseco) added a comment to T58934: Hair particles disappear from render and viewport with more than 7 steps.

I have gtx 660, windows 10 64bit, lated daily 2.8 build. And this both scenes works ok for me.

Dec 8 2018, 6:46 PM · Eevee, BF Blender
Jose Conseco (joseconseco) reopened T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8 as "Open".

Thanks for the fix. The operation bvhtree .fromObject now works when executed once. But it crashes on second run of operation each time:
Steps to reproduce:
run in console:

from mathutils.bvhtree import BVHTree
BVHTree.FromObject(C.active_object, C.depsgraph) 
BVHTree.FromObject(C.active_object, C.depsgraph)  #it will crash here (no error)
Dec 8 2018, 6:19 PM · BF Blender, Python

Dec 4 2018

Jose Conseco (joseconseco) created T58734: bvhtree.fromObject - error ( returned NULL without setting an error) in blender 2.8.
Dec 4 2018, 8:03 PM · BF Blender, Python

Sep 28 2018

Jose Conseco (joseconseco) created T56952: Code to apply loc, rot scale to object with instances, and to set origin to objects with instances. Someone want to convert it to C+ ? .
Sep 28 2018, 7:58 PM · Python, Addons

Feb 23 2018

Jose Conseco (joseconseco) closed T54123: Hair Tool 1.8 python error's still as Invalid.

this addon is not maintained by blender devs. Contact author with bug report here: https://bartoszstyperek.wordpress.com/about/

Feb 23 2018, 3:26 PM · Addons

Feb 3 2018

Jose Conseco (joseconseco) closed T53988: (improvement) Can't 'data transfer' vertex groups if source object has extra vert group as Resolved.

Ah, I didn't knew about this. 'Generate Data' works ok. I will close this task then. Thanks!

Feb 3 2018, 12:46 AM · Modifiers
Jose Conseco (joseconseco) updated the task description for T53988: (improvement) Can't 'data transfer' vertex groups if source object has extra vert group.
Feb 3 2018, 12:09 AM · Modifiers
Jose Conseco (joseconseco) created T53988: (improvement) Can't 'data transfer' vertex groups if source object has extra vert group.
Feb 3 2018, 12:08 AM · Modifiers

Dec 11 2017

Jose Conseco (joseconseco) created T53540: mathutils.Color do not support alpha value in latest 2.79.1.
Dec 11 2017, 11:33 AM · Python

Nov 10 2017

Jose Conseco (joseconseco) created T53296: Bmesh vertex color alpha can not be set from python..
Nov 10 2017, 10:33 PM · Python, BF Blender

Mar 1 2017

Jose Conseco (joseconseco) created T50830: surfacedeform_bind(modifier="Surface Deform") - context incorrect.
Mar 1 2017, 8:30 PM

Jun 16 2016

Jose Conseco (joseconseco) created T48659: Vertex groups not displayed on instances correctly..
Jun 16 2016, 11:35 AM · BF Blender

Mar 29 2016

Jose Conseco (joseconseco) added a comment to T47993: python 'seed_set(x)' seems to be not doing nothing for noise generating function..

Sounds good to me. I'm basically doing the same thing in post above :) in python.

Mar 29 2016, 11:42 PM · Python
Jose Conseco (joseconseco) added a comment to T47993: python 'seed_set(x)' seems to be not doing nothing for noise generating function..

as a workaround i can add random number to input Vector for:
noise.noise_vector(InputVector + RandoVector, noisetype)

Mar 29 2016, 7:16 PM · Python
Jose Conseco (joseconseco) created T47993: python 'seed_set(x)' seems to be not doing nothing for noise generating function..
Mar 29 2016, 6:59 PM · Python

Mar 15 2016

Jose Conseco (joseconseco) added a comment to T47787: When performing operation 'Make single user' -> 'obj&data', object is removed from group..

Thanks for the fix. My bad that I didn't connected this bug with T47482. This would simplify your work I think.

Mar 15 2016, 4:01 PM · BF Blender, BF Blender: Regressions

Mar 14 2016

Jose Conseco (joseconseco) created T47787: When performing operation 'Make single user' -> 'obj&data', object is removed from group..
Mar 14 2016, 1:36 AM · BF Blender, BF Blender: Regressions

Mar 4 2016

Jose Conseco (joseconseco) created T47689: Blender can't store cut nodes into undo buffer. After pasting Error message pops: 'clipboard is empty'..
Mar 4 2016, 8:05 PM · Nodes

Feb 22 2016

Jose Conseco (joseconseco) created T47529: String property with sub_type =file_path gives wrong path.
Feb 22 2016, 5:20 PM · Python

Feb 21 2016

Jose Conseco (joseconseco) added a comment to T47482: Object linked to scene, is not updated correctly in GroupInstance (objects with face users).

Yep, I totally agree this bug had to be fixed. But I was thinking about 'operator level' design change, as you described it. So the change would be:

  • change current bpy.ops.object.delete -> to bpy.ops.object.unlink (because this is what delete operator is currently doing)
  • bpy.ops.object.delete - would be new operator now -> completely deleting object from scene, groups etc. It would behave as delete operation in other apps,
  • bpy.ops.group.objects_remove(group='xxx') - no change here. This operator does what is says, unlike delete operator IMO.
Feb 21 2016, 1:52 AM · BF Blender

Feb 20 2016

Jose Conseco (joseconseco) added a comment to T47482: Object linked to scene, is not updated correctly in GroupInstance (objects with face users).

Thanks for quick bug fix :)
However I liked how bpy.ops.object.delete() worked previously (unlinking from scene, and group at same time) :( . I mean for most applications, when user deletes something - it is gone. It was unexpected for me (and I'm sure for other users too), that after deleting object, it was still present as group member, that it why I reported it as bug.
So maybe those three operations could be split in future : unlinking from group, from scene, deletion (unlinking from everything). But I guess this should be reported as new task, right?

Feb 20 2016, 10:32 PM · BF Blender

Feb 19 2016

Jose Conseco (joseconseco) added a comment to T47482: Object linked to scene, is not updated correctly in GroupInstance (objects with face users).

I think I found the reason for buggy behavior.
Basically I blend file below we have red and yellow objects:

  • yellow object is member of 'NotWorking' group
  • red object is member of 'Working' group.

The only difference is - yellow object is linked to scene when script, from text editor, is executed (this time I set fake_users to False).
So in theory both yellow and red object should have 2 users (bpy.context.object.users): first user is group and second is scene. But red object has only single user, even though he is member of 'Working' group and scene (2 users).
I guess this is why deleting -bpy.ops.object.delete()- red object has different result, from deleting yellow object.
Maybe delete operator should force number of users to be 0 (bpy.context.object.user_clear()), so that object is deleted correctly from group too?

Feb 19 2016, 4:11 PM · BF Blender
Jose Conseco (joseconseco) added a comment to T47482: Object linked to scene, is not updated correctly in GroupInstance (objects with face users).

ah, ok. But then still even if I link obj to scene, and then do:
bpy.data.objects['Cube'].use_fake_user=False

Feb 19 2016, 10:56 AM · BF Blender

Feb 18 2016

Jose Conseco (joseconseco) created T47482: Object linked to scene, is not updated correctly in GroupInstance (objects with face users).
Feb 18 2016, 11:18 PM · BF Blender

Aug 17 2015

Jose Conseco (joseconseco) created T45825: Undo stack, after executing Macro, has wrong properties disabled.
Aug 17 2015, 4:10 PM · BF Blender, Python

Aug 5 2015

Jose Conseco (joseconseco) created T45684: python to_track_quat(track, up) could use option 'target z' (just like constrain TrackTo).
Aug 5 2015, 12:50 PM · Python

Apr 28 2015

Jose Conseco (joseconseco) added a comment to T44537: Cycles generated texture mapping stretching problem.

It seems I cannot edit this task, but It should go to Cycles category, and not Addons. Sorry my bad.

Apr 28 2015, 3:47 PM · Cycles, BF Blender
Jose Conseco (joseconseco) created T44537: Cycles generated texture mapping stretching problem.
Apr 28 2015, 3:35 PM · Cycles, BF Blender

Mar 20 2014

Jose Conseco (joseconseco) closed T39278: new binary FBX exporter won't use modifiers or export only selected objects. as Resolved.

Ah, now I have noticed in python script that binary file format is in development. So I supose this is not yet fully functional option in blender - binary fbx export. So I close this task.

Mar 20 2014, 12:14 PM · BF Blender
Jose Conseco (joseconseco) raised the priority of T39278: new binary FBX exporter won't use modifiers or export only selected objects. from to Needs Triage by Developer.
Mar 20 2014, 12:05 PM · BF Blender