Alternatively, do those mesh elements have internal unique constant IDs i can access? Indices change all the time (I believe), so they are not a reliable way to identify mesh elements.
On Thu, Jun 30, 2016 at 3:21 PM, Khalifa Lame <[email protected]> wrote: > Ah, that explains a lot. An error message during prop creation would have > been very helpful. So what options (if any) do I have? Verts, edges and > faces do have individual properties like bevel and crease weights. How were > those properties created? Can I somehow squeeze in my own custom properties > as well? > > On Thu, Jun 30, 2016 at 1:11 PM, Bastien Montagne <[email protected]> > wrote: > >> ID properties are only available for IDs (and a few other special cases, >> like bones and some UI classes). Other types just do not support them at >> all. >> >> To check wether a type supports ID properties, just try to use one of its >> mapping protocol item (e.g. C.object.keys() works, while >> C.object.vertex_groups[0].keys() does not). >> >> Le 30/06/2016 à 13:08, Khalifa Lame a écrit : >> >> Hi. I need assign custom properties to mesh vertices, edges and faces. It >> doesn't throw any errors on creation of the custom props, but after they've >> been created, they don't behave as one would expect. They are read-only >> tuples rather than bpy.props.IntProperty() for example. >> >> For comparison, here's the normal behavior of a custom property >> >> >> Here's what I get on certain bpy.types >> >> An unusable tuple! >> >> And if I try to assign a value, I get >> >> >> >> Is there a reason for this? Is there a known workaround or hack? I really >> do need to store custom props on vertices, edges, faces and vertex groups. >> >> >> -- >> khalibloo® >> >> >> >> _______________________________________________ >> Bf-python mailing >> [email protected]https://lists.blender.org/mailman/listinfo/bf-python >> >> >> >> _______________________________________________ >> Bf-python mailing list >> [email protected] >> https://lists.blender.org/mailman/listinfo/bf-python >> >> > > > -- > khalibloo® > > -- khalibloo®
_______________________________________________ Bf-python mailing list [email protected] https://lists.blender.org/mailman/listinfo/bf-python
