I'm a new user of Blender, but I have 10 years experience of 3d development (mainly C++/OpenGL, but I know Python pretty well).
Now I plan to use Blender as a replacement tool for the "good old ones we made by hand" in my company. These tools are made to prepare 3D model before importing them in our "scientific rendering and computation" softwares.
Blender offers all the geometry edition tools we need, but we also need specific data, such as surface temperatures, coverages maps, algorithms parameters in vertex attributes...
So here is my question :
Is there any built-in way in blender to add and edit a texture in a specific "OpenGL" format (for example, a single channel 32 bits float texture) and mark it as "custom texture 1" or "custom texture 2"... ?
Or should I make an add-on for this ?
The same for vertex attributes : is there any built-in way in blender to add and edit a custom vertex attribute or should I make an add-on for this ?