Такой вот диалог уже неделю как длится по переписке (мы с ними в разных time-zones — 12 часов)
Крутые Графические Драконы:
Привет, мы {subj} и строим следующую версию свого Крутого Графического Редактора. Нам нужно отключить antia-aliasing.
Sciter:
Круто, а зачем?
Крутые Графические Драконы:
Наш Крутой Графическтй Редактор должен уметь рисовать очень тонкие линии. Прмые, кривые и всё такое.
Sciter(мечтательно представляя линию на песке оставленную когтём дракона):
Да, а в чем проблема-то ? Выбираете нужную толщину pen/stroke и рисуете...
Крутые Графические Драконы:
Мы пробовали, но толсто получается. Нам, Крутым Графическим Драконам (КГД), мешает
anti-aliasing что у тебя используется. Можно его отключить?
Sciter(задумчиво так):
Ну отключить то можно, но как оно вам поможет тонкие линии рисовать?
Крутые Графические Драконы:
Мы, {КГД}, знаем точно что без antia-aliasing будет нам хорошо. Можешь отключить? Нам надо посмотреть как оно получится...
Sciter(гладя по голове игрушечного тролля на столе):
Посмотреть? Ну откройте MS Paint, нарисуйте там что вам нужно и посмотрите. Он не использует AA.
Крутые Графические Драконы:
Нам, {КГД}, религия запрещает открывать MS Paint.
Sciter(замазывая дырку протертую на голове игрушечного тролля):
Хм, ну мы тут православные как бы, нам можно, вот вам картинка:
Крутые Графические Драконы:
Не, это лажа какая-то, Microsoft никогда не умел графику правильно делать. Там всё равно толсто, да и линии разной толщины получаются.
Ты можешь у себя отключить anti-aliasing нам надо посмотреть как у тебя получится...
Sciter(грустно глядя в глаза игрушечного тролля):
Ну как бы алгоритм Брезенхема он один, других вариантов как бы и нет...
Крутые Графические Драконы:
Брезенхем? Кто таков? Иероглифами можешь имя избразить? Мы поищем.
Sciter(совсем тоскливо):
Брезенхем это такой другой Крутой Графический Перец. Вы должны были его проходить в своей школе Крутых Графических Драконов...
Sciter(прикалываясь):
А кстати не пробовали толщину pen/stroke меньше одного пикселя поставить, ну скажем 0.5 пикселя?
И будет вам линия в пол-пикселя шириной... Вот так например:
Крутые Графические Драконы:
Ну ё моё вот же то что нужно! А говорил не можешь!
Sciter(дъявольско ухмыляясь):
Только не забудьте в рекламе написать "Super crisp editor, can draw lines less than 1 pixel thick"
Крутые Графические Драконы:
Да, точно! Так и напишем! А как это в иероглифах это будет?
Такие вот дела...
(Кстати предлагаю обмениваться аналогичными историями, реальная прогаммная жисть такие весёлые кунштюки преподносит...)