Wed, Sep 18, 1:37 PM CDT

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Sep 18 7:39 am)



Subject: Images not tiling in Cycles Mapping Node


Scharmers ( ) posted Wed, 08 June 2016 at 5:15 PM · edited Wed, 18 September 2024 at 1:30 PM

I'm pulling my hair out over an issue that all of the Cycles documentation states shouldn't be there.

I'm simply trying to tile a texture over a standard one-sided square.

My node set up is: Texture Coordinate (UV)-> Mapping(Point)-> ImageTexture(Color)-> DiffuseBDSF(BDSF)-> CyclesSurface

A very standard setup. With all node values set to default, I get the 512x512 texture I'm using mapped to the square just fine.

The problem is when I want to shrink the texture on the square, and have it tile. For example, shrink the texture by 2x2. All of the docs I've seen state that I simply have to set Mapping to Vector Type=Point, and then set Scale to 2,2,1.

This certainly does shrink the texture as desired...but it doesn't tile it across the whole one-sided square. Instead, I just end up with:

Capture.PNG

In all of the examples I've seen, the image should tile. In fact, there's a lot of discussion about how NOT to make the image tile, but it should by default.

Is this a weirdness in Poser Cycles, or am I doing something wrong?


Boni ( ) posted Wed, 08 June 2016 at 6:51 PM

does it render all right?

Boni



"Be Hero to Yourself" -- Peter Tork


Scharmers ( ) posted Wed, 08 June 2016 at 7:05 PM

Nope. The render appears the same as the previews -- one little square in the corner, no tiling.

It just seems weird that in every Blender Cycles discussion about this, it's all "what you need to do is change the scale and the image automatically tiles", but Poser Cycles doesn't do it.


Boni ( ) posted Wed, 08 June 2016 at 7:16 PM

Let me look into this. I'll get back to you tomorrow.

Boni



"Be Hero to Yourself" -- Peter Tork


Boni ( ) posted Thu, 09 June 2016 at 6:35 AM

Didn't seem to be related to another problem. So let's get this out there and find out ...how can we fix this. I'm looking around and extending this question to others.

Boni



"Be Hero to Yourself" -- Peter Tork


infinity10 ( ) posted Thu, 09 June 2016 at 8:34 AM

In the mapping node, choose scale, enter the value which is inverse of the tiling factor you need. For example, if you want your image to be tiling at half the size, use 2,2,2,. if you want it tiling at a quarter the size, use 4,4,4, etc

Eternal Hobbyist

 


infinity10 ( ) posted Thu, 09 June 2016 at 8:38 AM

resizing tiles in Cycles.jpg

Eternal Hobbyist

 


Scharmers ( ) posted Thu, 09 June 2016 at 1:23 PM · edited Thu, 09 June 2016 at 1:26 PM

(Scratches head again)

Why are you using Vector Mapping instead of Texture (decrease scale value should tile) or Point (increase scale value should tile)? I mean, if it works, it works, but it's just odd that this Vector mapping isn't mentioned ANYWHERE. Did you stumble across this solution? Or is it documented?

Anyway, let me run off and check if this works in a quick test. Thank you for your answer.

/confused frown


Scharmers ( ) posted Thu, 09 June 2016 at 1:56 PM

No dice.

broken carpet.jpg


Boni ( ) posted Thu, 09 June 2016 at 4:57 PM

At this point your best bet is to file a report with SmithMicro.

Boni



"Be Hero to Yourself" -- Peter Tork


Scharmers ( ) posted Thu, 09 June 2016 at 5:35 PM

I've done that. Crossing fingers; hopefully I'll have something to report back here.


Boni ( ) posted Thu, 09 June 2016 at 5:58 PM · edited Thu, 09 June 2016 at 5:59 PM

I'll keep a look out for an answer as well.

Boni



"Be Hero to Yourself" -- Peter Tork


seachnasaigh ( ) posted Fri, 10 June 2016 at 3:11 AM

Scharmers posted at 3:10AM Fri, 10 June 2016 - #4271972

broken carpet.jpg

Shouldn't the values be 2, 2, 2?

Poser 12, in feet.  

OSes:  Win7Prox64, Win7Ultx64

Silo Pro 2.5.6 64bit, Vue Infinite 2014.7, Genetica 4.0 Studio, UV Mapper Pro, UV Layout Pro, PhotoImpact X3, GIF Animator 5


Medzinatar ( ) posted Fri, 10 June 2016 at 12:02 PM

seachnasaigh posted at 9:01AM Fri, 10 June 2016 - #4272014

Shouldn't the values be 2, 2, 2?

On a Flat projection, Z value is ignored.



bagginsbill ( ) posted Tue, 14 June 2016 at 7:20 AM

Why are you avoiding the legacy Image_Map node? If it is because you think it doesn't work in SuperFly, here's news: it works fine in SuperFly.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Scharmers ( ) posted Tue, 14 June 2016 at 5:09 PM

bagginsbill posted at 5:08PM Tue, 14 June 2016 - #4272446

Why are you avoiding the legacy Image_Map node? If it is because you think it doesn't work in SuperFly, here's news: it works fine in SuperFly.

So... does that legacy node replace the trio of TC/mapping/ImageTexture?


bagginsbill ( ) posted Tue, 14 June 2016 at 7:42 PM · edited Tue, 14 June 2016 at 7:44 PM

Scharmers posted at 8:39PM Tue, 14 June 2016 - #4272516

So... does that legacy node replace the trio of TC/mapping/ImageTexture?

Yes if you intend to use the TC + mapping to do UV-mapped tiling. Of course the TC + mapping is capable of so much more, but 90% of its use cases are not something you'll need and so it's kind of overkill. It's like any situation where you could use three nodes instead of one, but specifically what you're doing doesn't call for it.

Note also that if you need to coordinate the scaling of a color map, and a corresponding normal or bump map, and a corresponding specular or roughness map, all in the same shader, it could be a less work to use the Image_Map and a single number node to run the scales on all of them at once, or it could be OK to use the combo you're using. I haven't really worked out which is the less-work approach.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.