User-imported images onto a mesh

I’m setting up an elaborate virtual picture cube. What is the best way to allow the users to import their own graphics onto my 3D meshes. The cube should be able to allow the user to import several pictures onto each side of the cube. Text would also be nice. New to Unity but I have an extensive VB.net background. Thanks to you all out there!

Same as pingo said. system.io, rgb is byte 1-2-3 in a rgba array. unity is bad at importing pics in realtime. in editor you can use textureimporter settings, but i dunno if that class is useable in games. if it is, then you can send the jpg file to textureimporter and then send use the texture from it. otherwise, you have to figure how to replace the teximporter for all filetypes, jpg, bmp, tiff, gif, png, in which case you should convert an open source pic reading library from C to unity.

for cube mesh, change the UV’s manually to support 6 squares… you’d be better off using 6 quad squares disposed as a cube.