Finding Lighted Surface Parts of Polygonal Surface in Parallel Light Flux
"Математика. Компьютер. Образование". Cб. трудов XIV международной конференции. Под общей редакцией Г.Ю. Ризниченко Ижевск: Научно-издательский центр "Регулярная и хаотическая динамика", 2007. Vol. 2, 392pp. Pp. 241-248.
In this paper a problem of finding lighting surface parts with mutual shading effects is considered. A new algorithm is presented, which is development of algorithm from  and uses the quantitative invisibility characteristic. Proposed algorithm is based on positional relationship analysis of contour cycles. Contour cycles confine connected areas, which contain potentially lighted faces. Processing of all singularities is considered in details. Also several stability and optimization issues of program implementation are discussed.
Implementation of this algorithm is used in program pack for calculations of main vector and main moment of light pressure force, which affects on spacecraft with arbitrary shape. Considered algorithm provides with effectiveness and accuracy increase.