Jump to content

Is this a bug, Procedural texture uses doc (x, y, w, h, etc.) even in an artboard?


Recommended Posts

Here I have 2 artboards, one of them has a Procedural texture, and instead of using the x and y of the artboard it is in, it uses the x and y of the full bounding box of all artboards, meaning that the procedural texture breaks and changes based on the artboard position.

image.thumb.png.6735c971cc04fff6023aea2347ad6ed9.png

 

This is what it looks like without the other artboard:
image.png.01ed5608643a945c5e89ca44cda2aa98.png

 

I was expecting for it to at least take into consideration if it's inside an artboard :(

Link to comment
Share on other sites

I think there should be a way to at least choose whether the Procedural Texture uses the ( Document | Artboard that it's in | Parent ) for the variables (x, y, w, h, etc.) this would allow for Procedural Textures that depend on the position of the Parent to work as expected

Link to comment
Share on other sites

Use rx / ry instead if x / y.

you can the choose the origin by click-dragging.

Or add variables (type Z) and subtract that value.

PT Filter x/y only use canvas position. They are totally unaware of layer positions, even if clipped or nested.

Same apply to noise, even noise from color, and for every other filter (voroney etc).

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

Just now, NotMyFault said:

Use rx / ry instead if x / y.

you can the choose the origin by click-dragging.

 

Technically yes, but even when using rx / ry, moving other artboards breaks the procedural texture / requires readjusting each time / i was hoping for this to not have any hard coded values ( inheriting them from the artboard instead )

Link to comment
Share on other sites

Unfortunately it is not possibly. I edited my earlier answer and added some more information.

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

The only way to get relative position is by using linked / embedded .afphoto files.

But this opens another can of unfixed bugs and workflow issues.

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

Yep, I was trying to use this in something that would require a procedural texture to at least take into account the artboard, which would have resulted in the least hardcoded values as a whole, as this wouldn't work on just the document / there would be more than inside a document so this will break no matter what.

 

What do you think of the solution I mentioned above?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.