Hi, how to fit/resize/remap an image to a screen surface like TV screen?
I have problem with the resolution scaling and position mismatching.
Move the image in the image editor does not seam convinent to me as I have no clues where my image is supposed to be.
Thanks for helping.
All* 3d models used by Daz have something called a UV map that controls what points on the 3d polygons are mapped to what pixels on the textures applied to that surface.
(*except primitives)
Something you can try:
1. In Daz 3d view or in the scene object list, select the TV object
2. Use the Surface selections tool in the daz toolbar
3. IN Daz 3d view, click to select the tv screen polygon. It should change to highlighted overlay.
4. Look in the Surfaces Pane, there should be one surface that is highlighted
5. Open up the highlighted surface property tree and get to the "base" -> "diffuse" key
6. on the properties part of the pane now there should be "Metalicity", "Base Color" and "Diffuse overlay weight" (and maybe more for complicated surface materials)
7. There will be an image selected for the "Base Color" property. Hover the image to get the full path, then open that path in your windows file explorer.
8. The image identified by the path is the texture that the 3d render engine maps onto the tv screen surface (and maybe other surfaces too.)
You can make a copy the image file, edit it using any paint program you like.
The texture image often combines many polygon surfaces of the 3d object into one file. so the part that is the "screen" might only be one rectangle in a mess of different pieces. It might be trial and error to find it.**
When you edit, you need to place your new screen image in the exact same place (and size) as the existing screen section.
Save the edited texture in the same format (normally jpg or png) with a new filename.
9. Back in Daz, In the Base Color property, click the image and choose "browse" in the popup menu.
10. Select the new TV screen texture image you made above.
11. Your TV should now have the image you want displayed.
** If you know or are willing to learn to use blender, you can export the tv object from daz to OBJ file, load into blender, go to UV map view, select the polygon(s), Export the UV layout to png file. You can use this png as an overlay layer in your paint program to show exactly where the tv screen part lies on the texture map image.
Look at these video for more understanding:
You must be registered to see the links
<- about how the surfaces and texture images work
You must be registered to see the links
<- about using photo editor to modify a texture image