Thanks Duion,.... but I will stay at the usual setting for not third person cam look.....in this project player's character in the game is not visible at all...I model the characters myself.....I use Blender's ManuelbastioniLAB plugin for characters but just as a reference....when I am satisfied with the appearance/proportions of the character then I will make my own mesh using retopology procedure....because the characters made by this plugin are not optimized for games and you cannot use them in a commercial projects....also you have more control how your character looks.
.....what I need now to continue the project is RayCasting from camera and displaying text on the screen when the ray is collided with an interactive subject...ex. book on the shelf.
....I couldn't find anywhere the exact procedure or tutorial where write this functions or in general how exactly do this....in the engine reference is in the tsstatic class reference ....in the protected member functions - bool castRay (const Point3F & start, const Point3F & end, rayinfo info) and other castRayRendered(const Point3F & start, const Point3F & end, rayinfo info)....
....also Entity Class , ShapeBase Class, Player Class and etc. have this functions....but what is the procedure and how to link raycasting from the camera to the text on the screen?.....in the documentation this is all basic things for a gameplay missing or it is explained inexplicably, incompletely for the newcomers.
I can write a script in the Godot engine for a raycasting from camera in a moment but in the Torque engine as a beginner I don't know even where to write the script to make it work.