Насколько мы можем судить, терминологическое выражение прямая видимость широко использовалось в научных текстах уже в середине ХХ столетия. Согласно ГОСТам (например, ГОСТ Р ИСО 5006-2010 "Машины землеройные. Поле обзора оператора. Метод испытания и критерии функционирования") прямая видимость (direct visibility) — это видимость по прямой линии взгляда, определяемая светом от источника света. Вполне вероятно, что термин возник в результате калькирования англоязычного выражения (однако эта гипотеза требует проверки). В качестве антонима известен термин непрямая видимость (indirect visibility) — видимость через зеркало или другое визуальное устройство (например, телевизор, работающий в закрытой схеме TV (CCTV).
«Русская фразеология. Историко-этимологический словарь» А. К. Бириха, В. М. Мокиенко, Л. И. Степанова (3-е изд., испр. и доп. М., 2005) выделяет три значения фразеологизма проливать / пролить свою кровь: «1. За кого, что. Погибать, умирать, защищая кого-либо, что-либо. 2. Сражаться, воевать. 3. Только в форме: ПРОЛИВАТЬ КРОВЬ чью, кого. Убивать, умерщвлять». Здесь же отмечается, что это выражение древнерусское, встречается в «Повести временных лет» в 1 и 3-м значениях, и приводится гипотеза его происхождения со ссылкой на статью Н. Т. Ходиной «Отражение поверий, предрассудков, обычаев во фразеологии» (Вопросы структуры и семантики германских и романских языков. Воронеж, 1975. С. 106.): «Смысл его, возможно, восходит к обычаю жертвоприношений: в глубокой древности часто приносили в жертву детей, главным образом первенцев. Позднее приношение в жертву первенца заменилось пролитием нескольких капель его крови или же закланием молодого животного».
В современном русском языке эти слова однокоренными не являются. Однако этимологически они могут быть родственными: есть гипотеза (разделяемая, впрочем, не всеми лингвистами), что говно восходит к той же праславянской основе govedo 'крупный рогатый скот', что и говядина, и первоначально говно означало 'коровий помет'.