adding textures to created shapes
Is it possible to create a texture that will apply to a 3D shape? I created a cellphone like shape but it seems that the program can only make it a single color.
Adding textures was working fine when I created primitives from within Daz3D, and when I pulled in some shapes that I created in other programs, but when I created this candybar/soap bar/cellphone shape in Hexagon, and imported it into Daz 3D, it only let me use it as a single-color object. Adding textures can change the color of the object but it seems to just be taking the average color of every pixel in the texture image, as if suggesting that the 3D model I made is seen as consisting of just a single point. This happened even when I saved it as an .OBJ file and imported it into Daz3D that way.
I've learned a lot since my first post this summer, but this time I am really stumped.
Thanks for any help.
--- Soap
Comments
It needs to be UV mapped, and Hexagon has tools to do that.
Okay thank you, but now I have a different question
I started with a cube, as this seemed to be the only way to get smoothing to work properly. Therefore my object's faces are mostly rectangular. Is it possible to make the UV map squished in one area so that I can draw the phone's buttons, screen, etc in the same dimensions that I want them to appear on the phone?
Hexagon has a tool called "UV Stretch" but it doesnt seem to do much .... there's no way to input numerical parameters, so I can't move any two points exactly the same way.
If I cant get this to work the way I want, is it possible to take a cube primitive and smoosh it together with four very short cylinders, and then have the five shapes unify into a single shape with a single UV map?
Thanks,
Soap
Well, I was not able to solve this problem, so I decided to just use a different primitive for the screen...... might be a better idea since that way it can have screen glare, etc while the rest of the phone looks more plastic .... but I really wish the UV map had some way of inputting numeric values instead of making us just guess where the right places are.