A way to display custom attributes in 3D viewport panel menu
I want to find a way to display custom attributes, in a fashion not to dissimilar to the edge crease attribute, in the 3D viewport panel here(image1). I'm quite a beginner to python programming for blender (though I'm not a stranger to programming in general), so I looked up some tutorials and found this free course, which was very useful. I tried to program in this feature, combining stuff I've seen in this course and other stuff on the internet, and it doesn't work.(image2) Not surprised though, I'm just very curious as to how to fix it! The first issue I've seem to run into is that the "layout.prop()" doesn't seem to be bringing anything up in the 3D viewport panel.(image3) Despite there being a float property in the second argument it doesn't seem to work, and I have a very strong feeling that there's some basic thing I'm missing or syntax I'm misunderstanding. Another thing, if I do manage to get that float property visible in the 3D viewport panel, how will I be able to have that value change depending on the vertex selected. For instance, you may assign vertex 1 with a value of 0.95 and vertex 2 have a value of 1.21 Any help would be greatly appreciated and thank you to Victor Stepanov for this course and especially thanks for making it free!