I want to achieve an effect like in the screenshots. The text is readable only from one specific perspective. From all other angles, the text is distorted. I'm trying to figure how to achieve this effect in Blender without spending days shifting around hundreds of vertices. Is there a way to "project" the text from the correct perspective onto the wall in the background? Thank you very much!
Asked
Active
Viewed 358 times
1
-
1This should be working for you https://blender.stackexchange.com/a/226920/2214 ... if you need to match real camera position from photo use fSpy https://fspy.io/ – vklidu Dec 28 '21 at 22:28
-
1Not sure but UV camera projection could do the trick, make sure to subdivide your meshes enough so that there is no distortion – Gorgious Dec 28 '21 at 23:14
-
1Sounds like a job for Shrinkwrap modifier (“Project” mode). – Rich Sedman Dec 29 '21 at 00:16
1 Answers
0
If you have enabled this add-on here:
you can go to add mesh -> landscape
Hit on Shading tab and add these nodes
choose a texture with e.g. some text
Hit on UV-Editing tab and select all vertices
Choose UV -> Project from view
Then you might get something like this, which you can "fix" with S -> to scale and G -> to move.
In shader tab, change repeat to clip
Result:
other example:
Chris
- 59,454
- 6
- 30
- 84











