Hi, thanks so much for your valid suggestion.
Yeah, I have tried several 3d games recently and I found some of them actually do both solutions. They both adjust camera's position dynamically and transit nearby surroundings to transparent or totally invisiable.
I will try further exploring these two cases in future developing, ty for your feedback again!