Customizing Text Texture

Hi, all.


I'm trying to change the texture of my text at a specific point in the project. I realise that I can add an Image Mask, so that option could work. But it's not ideal if it requires a transparency, as I wish to retain the basic look of my text currently. I just want to modify it with the addition of polka dots. Is this possible?


My text appears to be 3D. I don't know if this matters or not? I've tried modifying 3D text materials, and there is no available option for polka dots. There is a polka dot generator, but that falls more inline with the image mask approach. Hopefully there's another way to achieve this effect?

MacBook Pro 13″, macOS 10.15

Posted on Jun 18, 2020 7:03 AM

Reply
Question marked as Top-ranking reply

Posted on Jun 19, 2020 2:59 AM

Hi


In the inspector, you are looking in 'properties' - but you need to go to the 'text' section instead, and then go to 'appearance; to find the tools you need to add the surface.

Here's a screen recording without audio to show the steps. This is the same project that I added the link to before.

https://www.loom.com/share/bc32850c264f4dc98c0da7d7cee3bbc7



8 replies
Question marked as Top-ranking reply

Jun 19, 2020 2:59 AM in response to Sunshine_82

Hi


In the inspector, you are looking in 'properties' - but you need to go to the 'text' section instead, and then go to 'appearance; to find the tools you need to add the surface.

Here's a screen recording without audio to show the steps. This is the same project that I added the link to before.

https://www.loom.com/share/bc32850c264f4dc98c0da7d7cee3bbc7



Jun 19, 2020 1:10 AM in response to Sunshine_82

Hi


There are other members in this community who know much more about this and me, but I'll do my best to recite the advise I have

seen provided here previously. If Fox_M is around, he'll show you all the tips and tricks and then some. Until then, I can share with the the basics


First, you need to add a new layer and choose 'generic' from the menu




In the next menu available, choose 'image'


Now that you have it set to image, you can add your image source to the zone.


You can add whatever you like here, even video.


In your case, you want to add polka dots. You can add a png, jpeg etc that you imported. Or, you can make your own in Motion, probably with a replicator.


If you are adding your own source that you made in Motion, you need to have that source in it's own group, and be sure that you have set that group to be fixed resolution.


If you do use a replicator, then make sure you set that to be 3D. It is not because the text is 3D, but it will make the shapes - the dots in this case - clear and sharp. Using a 2D replicator can make images fuzzy, depending on the project. ( I don't now why exactly, but I learned the rule of thumb is that a 3D replicator makes images sharp)


Once you have your source set, you can make adjustments for the size and position with the menu options.



Those are the basics I can pass on to you.


When you use a source as a texture for 3D text make sure that source is independent of other groups and that it runs the entire duration of the project. Otherwise, you might find the texture disappears, or does not comply when layers are moved forward and back in the time line. This is especially so for video sources - ..for a still image or motion layers, I am not sure sure. But when you start animating the texture source - then this is something to keep an eye on. I'm not even 1% sure about how the relationship between the 3D text and the texture source - there are others in the community here that can help with that.




Jun 19, 2020 8:25 AM in response to Sunshine_82

Hi


Creating a custom texture is only available with 3D text, so yes it will definitely work.

You need to apply the texture source A to the 3D text B, not the other way around.


You need to drag the texture source into the square shaped zone. You can't select a source via any menu. Whatever you want to apply as the texture, drag it into the zone. At about 1.19 you can see this done in the demo video.

Jun 19, 2020 2:09 AM in response to Sunshine_82

Hi


The 'scale with font size' is an option in the 3D text menu, not in the replicator menu. It becomes available in the 3D menu once you have assigned a source to the zone.


This method will work as you describe. It will 'project' the source onto the surface while the target retains all the colors and contours. Be sure to use the 'add layer' first so make it work like this as per the steps.


In the screen shot - that is not a replicator you are using. It is a generator. It doesn't have a '3D' option.


I'll add a link here to a project file. You can see how it is set up.

https://www.dropbox.com/s/d3oimmqseh3yf9m/Font%20Texture.motn?dl=0



Jun 19, 2020 1:43 AM in response to rowie302

Thanks for the help, as usual. :)


This is what I have so far. I'm using a Replicator. I set it to 3D in its own group. I've scaled it. But I don't see the "Scale With Font Size" option on my end. Perhaps that's because that's not offered for Replicators?


Either way, just to be clear, does this process create a mask-like fill-in for the text? I will use that if so, but I was hoping to create more of an overlay upon the existing text, just supplementing the texture with the polka dots while retaining the base color and contours and such. Is that possible?

Jun 19, 2020 2:35 AM in response to rowie302

Ok, so I think I've gone as far as I can for now. I have my texture ready, but I'm not sure how to "set" it, or overlay it, on the text. For now I just see two options, switching the layering hierarchy above or below for the text and Replicator layers. But neither of those options incorporates the Replicator into the text itself. Am I missing something?


Replicator above text.


Replicator below text.

Jun 19, 2020 8:15 AM in response to rowie302

Thanks for the video. It's very helpful.


I'm following you mostly. But after setting the Substance and Surface, there may be an issue when selecting the Image source to reflect the "Texture Source". Perhaps it has something to do with my text being in 3D, but I don't see a "Texture Source" option in the drop down menu in my UI. I just see the following.


Hopefully there's a way to do this with 3D text? If not, how would the process differ?

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Customizing Text Texture

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.