I wrote application in Api 4.15 which uses the LineOfSight widget., and I coded for 3 concurrent observers that I want them to be independent from each other.
How to code so concurrent duplicates of LineOfSight widget will "live independently"? Currently when I set e.g. 3 concurrent observers, then modify the look of the scene (zoom in/out or rotate it in the 3 dimentions), the "lines" are not "consistent" but "stolen" temporarily by the wrong observer, or temporarily vanish. Only all original observers' points are seen and kept in their right locations, so I need to bypass the problem by moving the observers a little in order to see again all the lines correctly (attached to the right observers).