Including MetaData in Objects

Hello community,

i want to give my objects in Unity some extra-data. In this case i want to “map” temperature-values to the surfaces. I made my models with blender and there is a System called ID-Properties, where u can add ints and floats to objects or materials.

Is there something similar in unity? Or better: how i have access to these Data i stored in blender via pythonscripting. Did anybody made experiences with this?

I found something, but i don´t know if this is the right thing:

Thanx

zapata

data stored in blender are lost on export to FBX

You get geometry, you get bone based animation and you get textures placed by UVs
The rest is done within unity, including materials (and specific shaders if you want more than the diffuse one) etc

in theory you could still pass data by a suffix in the object name itself. A Unity script could dissect the desired portion of the name, analyze it, and respond; as well as change the name as required. This isn’t efficient for large amounts of data, but for a simple variable or two, it makes metadata workflow pretty quick.

Thx for quick answer, but i forget to mention, that this MetaData is about 9000 values per 6m*9m wall. so its imposible to pass this by the object name.

in that case: no way to transfer in the model

you must export them to some text file / xml file and parse it on the unity end again through a parser you wrote and apply it back to the object