Будни одного продукта: крутые графические драконы.
От: c-smile Канада http://terrainformatica.com
Дата: 02.03.16 18:59
Оценка: 9 (6) :))) :))) :))) :))) :))) :))) :))) :))) :))) :))) :)))
Такой вот диалог уже неделю как длится по переписке (мы с ними в разных 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"

Крутые Графические Драконы:
Да, точно! Так и напишем! А как это в иероглифах это будет?

Такие вот дела...

(Кстати предлагаю обмениваться аналогичными историями, реальная прогаммная жисть такие весёлые кунштюки преподносит...)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.