?? is there a seamless option for shader tiling in Daz Studio??

DiomedeDiomede Posts: 15,388

?? is there a seamless option for shader tiling in Daz Studio??

In the parameter tab for horizontal and vertical tiling, I don't see an option to make tiling seamless 

seamless tiling option.JPG
1004 x 768 - 138K

Comments

  • WendyLuvsCatzWendyLuvsCatz Posts: 40,063
    edited October 2019

    Maybe using LIE?

    setting the UV offsets (xy) to 0.5 may help too

    there is very likely a shadermixer brick

    Post edited by WendyLuvsCatz on
  • HavosHavos Posts: 5,576

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

  • SevrinSevrin Posts: 6,313
    Havos said:

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

    Yeah, you'd need to take the texture into a 2D image editing program like Ps, or The Gimp or something and adjust it.

  • DiomedeDiomede Posts: 15,388

    OK, thanks

  • Havos said:

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

    Right, when using an image seamlessness is a feature of the image.

  • DiomedeDiomede Posts: 15,388
    edited October 2019
    Havos said:

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

    Right, when using an image seamlessness is a feature of the image.

    Some progams allow you to set tiling to an alternate flip pattern.  Apparently, not Daz Studio.

     

     

    Post edited by Diomede on
  • WendyLuvsCatzWendyLuvsCatz Posts: 40,063

    That was what I was hoping LIE could do even if it needed 4 layers of the same image taking up a quarter of the final with -100 values on each axis

  • SevrinSevrin Posts: 6,313
    Diomede said:
    Havos said:

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

    Right, when using an image seamlessness is a feature of the image.

    Some progams allow you to set tiling to an alternate flip pattern.  Apparently, not Daz Studio.

     

     

    Seamless tiling requires that the edges of the images match up with those on the opposite edge.  If your image doesn't meet those criteria, it doesn't matter what program you are using, regardless of how you flip them.  

  • WendyLuvsCatzWendyLuvsCatz Posts: 40,063
    edited October 2019

    To elaborate on my previous post try

    4 LIE layers 

    25%X 25%Y layer one set to top left

    25%X -25%Y layer 2 bottom left alpha addition

    -25%X 25%Y layer 3 top right alpha addition

    -25%X -25%Y layer 4 bottom right alpha addition 

    doing this on my ipad so have not actually got DS open to look exactly but hopefully gives you the generall idea

    Post edited by WendyLuvsCatz on
  • barbultbarbult Posts: 26,215

    To elaborate on my previous post try

    4 LIE layers 

    25%X 25%Y layer one set to top left

    25%X -25%Y layer 2 bottom left alpha addition

    -25%X 25%Y layer 3 top right alpha addition

    -25%X -25%Y layer 4 bottom right alpha addition 

    doing this on my ipad so have not actually got DS open to look exactly but hopefully gives you the generall idea

    It seems like that would just add new seams. 

  • DiomedeDiomede Posts: 15,388
    Sevrin said:
    Diomede said:
    Havos said:

    The texture being used has to be seamless, I am pretty sure Daz Studio has no way of making a non seamless texture seamless just via a particular shader, but I could be wrong

    Right, when using an image seamlessness is a feature of the image.

    Some progams allow you to set tiling to an alternate flip pattern.  Apparently, not Daz Studio.

     

     

    Seamless tiling requires that the edges of the images match up with those on the opposite edge.  If your image doesn't meet those criteria, it doesn't matter what program you are using, regardless of how you flip them.  

    No.

    There are programs that will flip the 2d along top and side.  Guaranteed to line up.  If it is done too densely on a flat surface, it will be very obvious and form a pattern.  If it is done only a few times on a plane or a cube it can add density without being obvous, especially if the object is partially obscured by other objects.  It can be a nice feature, not essential, but a nice feature.

  • My fav:  https://www.mehdiplugins.com/english/kaleidoscope.htm

    Works in several image editing programs. [and it's free too]

  • DiomedeDiomede Posts: 15,388

    My fav:  https://www.mehdiplugins.com/english/kaleidoscope.htm

    Works in several image editing programs. [and it's free too]

    Thanks!

     

  • DiomedeDiomede Posts: 15,388
    edited October 2019

    Just a subtle difference, but here is an object textured with a "non-seamless" image.

    Render 1 - no tiling

    Render 2 - tiling "seamlessly" (axes flipped to match up)

    Render 3 - tiling "seamlessy" and then rotated

     

    If the rendering program can edit shaders for "seamless" flips, then users can get a variety of block appearance with relatively little effort.  Some programs do that without having to generate the tiles externally.  I will submit a feature request, although I understand that this isn't something big.

    tile 1.jpg
    640 x 480 - 18K
    tile 4.jpg
    640 x 480 - 18K
    tiled rotated.jpg
    640 x 480 - 18K
    Post edited by Diomede on
  • Richard HaseltineRichard Haseltine Posts: 107,973
    edited October 2019
    barbult said:

    To elaborate on my previous post try

    4 LIE layers 

    25%X 25%Y layer one set to top left

    25%X -25%Y layer 2 bottom left alpha addition

    -25%X 25%Y layer 3 top right alpha addition

    -25%X -25%Y layer 4 bottom right alpha addition 

    doing this on my ipad so have not actually got DS open to look exactly but hopefully gives you the generall idea

    It seems like that would just add new seams. 

    As Diomede says, if you flip the image and put the edges together then the edges will match seamlessly - because they are meting a mirror image. Do the same on the other axis, as in SadKitty's recipe, and you have a pattern that is guaranteed to tile - but of course if it has elements with an obvious "right way round" they will immediately be seen to be wrong.

    Post edited by Richard Haseltine on
  • Oso3DOso3D Posts: 15,085
    edited October 2019

    You know... it bugged me, thinking of this... I was sure you could pull this off. And sure enough, it came to me...

    You can use https://www.daz3d.com/oso-blendy-two-layer-shader-for-iray

    Put the same values/maps into both layers. Plug the image I attached into the Blend Map, turn off inverse blend map.

    Set Horizontal and Vertical offset to .5

    If you want it flipped, set Horizontal and Vertical Tiling to negative values.

    Bam.

    It's not perfect, but it's an improvement; it's much better to bring it into something like Substance Painter or whatnot.

     

    Edged.png
    2048 x 2048 - 806K
    Post edited by Oso3D on
  • DiomedeDiomede Posts: 15,388
    Oso3D said:

    You know... it bugged me, thinking of this... I was sure you could pull this off. And sure enough, it came to me...

    You can use https://www.daz3d.com/oso-blendy-two-layer-shader-for-iray

    Put the same values/maps into both layers. Plug the image I attached into the Blend Map, turn off inverse blend map.

    Set Horizontal and Vertical offset to .5

    If you want it flipped, set Horizontal and Vertical Tiling to negative values.

    Bam.

    It's not perfect, but it's an improvement; it's much better to bring it into something like Substance Painter or whatnot.

     

    yesyes heart

  • nonesuch00nonesuch00 Posts: 18,722

    You could give the texture image a solid color border although that really only is useful for some clothing, architectural elements, and backgrounds & such.

  • Silent WinterSilent Winter Posts: 3,872
    edited October 2019

    Programs like Materialize (free + open source) can make seamless textures from more chaotic elements (versus the square-looking tiling of flipping and flipping (though tile too heavily and you'll still see it)) ( http://boundingboxsoftware.com/materialize/ ) - it's similar to B2M from the Substance suite.

    Post edited by Silent Winter on
Sign In or Register to comment.