Projection does not work as it is supposed to work

Hi everyone.
Working on the latest rhino 7 version on mac.
I am trying to create a 3D optical illusion so that curves create a shape which could be seen from a particular perspective. For that, I’m using a project command to project the curves onto multiple 3D objects. Unfortunately, the projection does not work as it works in the video tutorials, where people created actual illusions. In my case curve projects differently, and the right shape can be seen only in 2D views, not in the perspective one.

https://i.imgur.com/NR2e4dl.mp4 - link to my screen recording.

Hi George - projection is a ‘parallel’ operation ; choosing the view only sets a projection direction, it pays no attemntion to the lens or camera.
Here is a script that should, I think accomplish what you are looking for -

ProjectPersp.py (2.9 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"

-Pascal