Все это объясняется физическими свойствами воздуха и некоторых материалов.
Самым распространенный способ для задерживания тепла от костра - это натягивание куска парусины, чтобы он задерживал тепло и отбрасывал его вниз, Собственно, это и есть способ людей, которые учатся физике у природы. Для чего собственно, это все делается? Все потому, что теплый воздух имеет меньшую плотность и более легкий и под действием архимедовой силы поднимается вверх.
Что касается шапок в разные времена года, то это тоже объясняется физическими свойствами воздуха и плохой теплопроводимостью воздуха и меха. Распишу подробно. Между волокнами шерсти находится воздух, который, в свою очередь, обладает низкой теплоемкостью, из-за чего сохраняет температуру тела, защищая либо от холода, либо от жары.
Собственно, думаю даже и не стоит объяснять, зачем шапку одевают на морозе - шапка не дает голове остыть.А вот что касается летнего времени года... Вот это уже интересней. При температуре воздуха выше температуры человеческого тела (37 градусов, или же 36.6 если уж быть совсем точными)- шапка задерживает тепло от воздуха и не дает ему нагреть голову. Например если на улице 40 градусов жары, то голова в шапке нагреется только до 37, а не до 40 градусов.