I tried to make similar text animiation like from game GRID 2. The text slides from vertical line but the text is cutted and theres clearly space between the line it comes out of. You can find the example here (the text on top left "WSR ODBYTE ZAWODY" Unfortunately blender wouldn't let me boolean the text with invisible cube so this idea won't work. That's why I wish I could recive some help from you.
2 Answers
You can create a plane, give it a material with the Shader > Holdout node in order to make what's behind alpha transparent (also make the film transparent of course):
Other method, for Cycles only: Give your text a mix of Transparent and your current material, with an Input > Light Path > Transparent Depth as factor, and put a transparent plane in front of the text:
-
7
-
-
1$\begingroup$ do you mean that it doesn't work? Do you use Cycles or Eevee? Please share your file: pasteall.org/blend $\endgroup$ Commented Dec 13, 2021 at 7:25
-
1$\begingroup$ in the Render panel > Film > enable the Transparent option so that the whole background will be transparent $\endgroup$ Commented Dec 15, 2021 at 20:23
-
1$\begingroup$ a solution could be to put the backgound you want on a different track of the video sequencer $\endgroup$ Commented Dec 15, 2021 at 20:40
3D solution:
Add a text, convert it to mesh.
Add a box which surrounds the text as Cutter object and make it invisible in render + viewport.
Add a boolean modifier to your text with object "box".
Add another box as child to your cutter object.
result:
-
9$\begingroup$ ok but if the text is not "Blender.Fun"? $\endgroup$ Commented Dec 12, 2021 at 20:44
-
1$\begingroup$ then he has to take your solution of course!!!! ;) $\endgroup$– ChrisCommented Dec 12, 2021 at 20:52
-
1$\begingroup$ Thank you both guys for help, you really saved me from finding it out myself :D $\endgroup$– JabekCommented Dec 12, 2021 at 20:56
-
1