[Unity 4] 3D textures, what format?

I see unity 4 supports 3D textures, what format can i pass in as a 3D texture?
I have a set of 2D textures i need to pass in and it sounds like 3D textures could allow to pass a lot more than the 16 2D textures (sampler limit) by passing a single 3D one (i know it’s slow, in my current tradeoffs i’m happy to trade performance for more supported textures)

You can only create them from script. I think your best bet would be to have an array of Texture2D’s, and in a script combine these into a texture3D. You can look in the unity reference for the how´s and what´s

I actually have found this very helpfull post (scroll down to aras’s post) giving a sample. That should get me started so linking it in case anyone find uses of it.
http://forum.unity3d.com/threads/148605-Unity-4-3D-Textures-(Volumes)
I’ll go with your solution, generating the texture3D from my current texture2Ds at runtime.
Thanks for the help!

I was making progress with this but i’m facing a hard crash everytime i instanciate a 3D texture larger than 256X256X32 (512X512X32 crashes)

Hmm this is especially weird
While 512X512X32 crashes, 1024X1024X16 doesn’t!
I guess i’ll see if i can pass in multiple 1024X1024X16 textures.

How to make 3dtexture by art tools?I down load one .DDS 3dtexture to test,It did not work.UNITY SUPPORT which format 3DTEXTURE?And ,how to make volume light,fog,etc ,in unity?

Unknown DDS pixel format.
UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean)
UnityEditor.DockArea:OnGUI()