In non-uniform environments, such as spaces with radiant ceilings or floors, or with hot or cold windows, view factors (VFs) of a person towards these surfaces are needed for calculating the heat exchanges between the person and the surroundings. Multi-body segmented human models can simulate the heat exchanges of individual body parts with the environment. Simulating heat transfer at the local body parts is important for assessing comfort in non-uniform environments. These models require VFs for each individual body part. Accurately determining these VFs is time-consuming, often requiring methods such as ray-tracing techniques. A fast calculation method to accurately determine the view factor (VF) for each segment has yet to be investigated. This study employed a 16-segment human model into various architectural radiation scenarios. The surface-to-surface model in computational fluid dynamics was utilized to simulate VFs for the 16 body segments in relation to radiant surfaces at different locations. Through a series of simulations, comprehensive formulas for VFs were derived for each individual at various positions within a room, encompassing 16 body segments and computing parameters for 24 building surfaces. The accuracy of these general formulas was validated by comparing the whole-body VF with results from several available studies. Additionally, this study developed a visualization tool for calculating VF and mean radiant temperatures with different room space dimension and embedded radiant surfaces. The users can use this online tool to easily calculate VFs and mean radiant temperatures for each body parts, and for the whole-body. The tool offers valuable insights for predicting thermal comfort in asymmetric radiant environments and facilitating control over building environments.