философский вопрос |
[Dec. 17th, 2013|02:12 pm] |
скажите, а вы не знаете, кто придумал делать декорации окон со скруглёнными углами сверху и нормальными снизу? если знаете — скажите: у этого существа глаза глубоко в жопе, там же, где и эстетическое чувство?
я не знаю, что оно (существо) этим хотело Символизировать, но получилось мегауебанство. каждый раз, когда я вижу такое окно, мне хочется кого-нибудь убить. и я даже знаю, кого: того, кто сделал эту тему.
нет, серьёзно: может, вы знаете, какая Глубокая Идея стоит за этой сранью? зачем вообще оно сделано именно так, ЧЕМУ должны помогать эти ёбнутые скругления?
нет, я не против скруглений per se; я не понимаю, почему и зачем они только сверху. пока что я вижу только один вариант: «скругления — это охуеть как модно, поэтому они должны у нас быть. но снизу это охуеть как неудобно, потому что наши тупые пользователи не могут найти у окна угол, когда читают 'потяните за угол', поэтому снизу скругления делать нельзя. но скругления — это охуеть как модно, и они ДОЛЖНЫ у нас быть! поэтому прихуячим хотя бы наверх, а то пацаны с района засмеют.»
я понимаю сложности со скруглёнными декорациями. я не понимаю, нахуя вообще делать скруглённые декорации, если они не решают никаких проблем, нормально не реализуются и в итоге выглядят как говно. |
|
|
блядь, старость -- это пиздец! |
[Dec. 17th, 2013|04:21 pm] |
чота я загруз, не могу написать растеризатор полигона. задача такая: а) быстро; б) полигон всегда cloclwise, не обязательно выпуклый, но пересекать сам себя не может: т.е. «сложный», но без самопересечений типа: (0, 0), (1, 0), (0, 1), (1, 1), (0, 0); в) (и вот тут у меня затык нахуй) растеризатор ОБЯЗАН отрисовывать правый и нижний край полигона, при этом ОБЯЗАН не делать overdraw.
если ослабить «в», то всё проще: или не отрисовываем края (как делает подавляющее большинство растеризаторов), иди напрягаем анус и овердравим (подтормаживая). но низя.
что-то я уже пятый алгоритм сочиняю, и все не работают, заразы.
надо бы, конечно, не брать приступом, а сесть и подумать, но…
upd: а ну его нахуй. у меня что, Z80, что я памяти и тактов жалею? лупану после растеризатора отрисовку контура, всё это засуну в буфер-маску с флажкам «тут был свет», и потом рендерну по сраному буферу. кстати, буфер можно попробовать немного заблурить, и получатся хуёвые, но зато penumbras. |
|
|