Снился алгоритм растеризации. Предлагалось для ускорения при обсчете триса проверять, не затеняются ли его три узловые точки уже существующими, и если затеняются - то весь трис не обсчитывать. Проснувшись, я понял, что идея - шляпа, т.к возможна ситуевина, при которых три узловых точки нашего треугольника действительно затеняются какой-нибудь мелочью, но все основное тело триса вполне себе обозримо и ничем не затеняется. Да, похоже, что сон был посвящен проблеме буфера глубины и преждевременной оптимизации, бггг