Eric Sanderson
Forum Replies Created
-
Eric Sanderson
February 2, 2009 at 5:42 pm in reply to: Can and expression be connected to a layer on another comp?Im not 100% sure this would work but its quick, easy and worth a shot, at the start of your code instead of “thisComp” try putting “comp(“name of comp”)”…then layer and so on.
-
i started by keyframing my source word with all the words i want within 1 second then used this... seedRandom(1,true); text.sourceText.valueAtTime(time=random(0,1))
ok so i figured out a way to get the result i want but im sure its not the way ive done it before and probably not the best way of going about it, so heres what i did but i would still like to know the “right” way to do it. thanks.
-
To the "Source Text".. s="Test"; n=effect("Slider Control")("Slider"); if(time<5){ n }else{ s } To the "Expression Slider"... random(1000,9999)Lol, man this is becoming one serious thread. My fault on the last code…actually if you use the same code…but change the text to “test” like you want, and then make the random number 4 digits instead of 7 it will work. Thats actually how i originally did it and it worked, but when typing you i added the test”ing” and extra digits in case you used longer words and gave you some extra characters to play with, but i didnt realize that for some reason 7 digits is too many for AE. So if the 4 digits is all you need than you can use this.
-
To the "Source Text".. s="Testing"; n=effect("Slider Control")("Slider"); if(time<5){ n }else{ s } To the "Expression Slider"... random(1000000,9999999)Ya thats true, well i played around with it a little and found a solution. There are probably better ways of doing it, like using layer markers instead of time but this seemed to work fine if you know the time that you want the word to be its correct value. Add an expression slider to the text then this..
…And just replace the word Testing with whatever word you want, and the numbers in the random gen. just represent each character so since “Testing” is 7 characters long i made the number generate a random 7 digit number. And made the source text appear at 5 seconds. Is this more what you were looking for?
-
if you offset the value, 48-57 are numbers 0-9…but if you want a more controlled way you can just keyframe the “source text” from the numbers you want to the word you want, and maybe plug-in a random generator for the numbers.
-
Yup, you dont even have to write an expression for it. Its done in your text “Animate” tab, the “character offset value”.
-
Im sure there is but i use something that might be able to help you…look up “Zorro-The Layer Tagger”, its free and great for stuff like that.
-
Ya of course 5min after posting i found that option on the side and then was able to navigate my way back to my layout preset. So what exactly is the point of that “start-up” layout option besides to throw people like me off (when i have a client on there way to see the work ive done). I guess since theyve made c4d so easy to work with in so many other ways i can let this one go lol.
-
You have to make sure the select of the “position” of the layer to get it to show up, not jsut the layer itself. If that doesnt work that try hitting apple/cntrl+shift+H, you may have accidentally hidden all your lines, but actually from that image that doesnt look like the case so if neither of those work than ya got me.
-
Form would be the best choice to do it in After Effects but your still not going to get as good or as realistic of a result as you would if you use a real fluid simulator like realflow or other 3d apps.