Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.03.22;
Скачать: CL | DM;

Вниз

Как вывести ВЕКТОРНУЮ линию в Delphi?   Найти похожие ветки 

 
Опять я   (2012-09-06 20:46) [0]

На канвас я так понимаю выводится
растровое изображение, при скалировании линия лесенкой.


 
Медвежонок Пятачок ©   (2012-09-06 20:50) [1]

а векторное типа не на канвас, а прямо на сетчатку


 
palva ©   (2012-09-06 20:51) [2]

На канвас никак. Он хранит значения каждого пикселя. Информации, что это на самом деле линия, он не содержит.


 
Inovet ©   (2012-09-06 20:51) [3]

> [1] Медвежонок Пятачок ©   (06.09.12 20:50)
> а векторное типа не на канвас, а прямо на сетчатку

Прямо в мозг двумя координатами.


 
Медвежонок Пятачок ©   (2012-09-06 20:51) [4]

при скалировании линия лесенкой.

это смотря что скалировать.
и смотря что понимать под линией


 
Медвежонок Пятачок ©   (2012-09-06 20:53) [5]

может открыть ему страшный секрет, что все что он видит на мониторе - это растр и есть, даже если "линия векторная"?


 
Rouse_ ©   (2012-09-06 20:53) [6]

Может быть имеется в виду не вывод линии, а сглаживание (дабы не было лесенки)? Если да, то это немного разные вещи.


 
Опять я   (2012-09-06 20:56) [7]


> Медвежонок Пятачок ©   (06.09.12 20:53) [5]
>
> может открыть ему страшный секрет, что все что он видит
> на мониторе - это растр и есть, даже если "линия векторная"?
>


Это понятно.

Если рисовать во Флеше, то это называет рисовать в вектором редакторе.
Т.е. не важно где открыл кружок будет всегда ровным при любых скроллингах.

Они на канве рисуют обычные линии и называют потом когда нужно сглаживают и называют это рисование в векторе?

Как они это сделали?


 
Медвежонок Пятачок ©   (2012-09-06 20:57) [8]

а может быть имеется ввиду что скейл вектора - это не скейл отрендеренного по этому вектору растра.
потому что судя по упомянутой лесенке чувак думает именно так.
(масштабирует растр вместо нового рендера)


 
Опять я   (2012-09-06 20:58) [9]

Метафайлы это что такое?


 
alexdn ©   (2012-09-06 20:59) [10]

вообще вопрос интересный, сам этим не занимался, а надо бы
http://yandex.ru/yandsearch?text=delphi%2c%20%d0%ba%d0%b0%d0%ba%20%d1%81%d0%b3%d0%bb%d0%b0%d0%b6%d0%b8%d0%b2%d0%b0%d1%82%d1%8c%20%d0%bb%d0%b8%d0%bd%d0%b8%d1%8e%3f&clid=21975&lr=213


 
Rouse_ ©   (2012-09-06 21:00) [11]


> Метафайлы это что такое?

Ну... это метафайлы :)
TMetafile = class(TGraphic)


 
alexdn ©   (2012-09-06 21:00) [12]

http://www.kakprosto.ru/kak-99489-kak-narisovat-liniyu-v-delphi


 
Pavia ©   (2012-09-06 21:01) [13]


> называют это рисование в векторе?

Они это не называют так.
Есть процесс растеризации вектора, когда он переводится в растер.
А есть процесс редактирование вектора. Иногда процесс редактирования вектора художники называют векторным рисованием.


 
Медвежонок Пятачок ©   (2012-09-06 21:01) [14]

Удалено модератором


 
Опять я   (2012-09-06 21:01) [15]


> Rouse_ ©   (06.09.12 21:00) [11]


Для чего он нужен то?


 
Rouse_ ©   (2012-09-06 21:03) [16]


> Для чего он нужен то?

Ну самое частое применение - это масштабирование оригинального изображения. А так - для всего что ты сможешь придумать с его использованием :)


 
Опять я   (2012-09-06 21:05) [17]


> Медвежонок Пятачок ©   (06.09.12 21:01) [14]


Конечно я могу сделать программу где можно рисовать линии и кружки,
при увеличении которых будут рисоваться сглаженными.

Все векторные вьюверы так делают да?


> alexdn ©   (06.09.12 21:00) [12]


Тут вопрос в целом, а не только линии.
Есть еще квадраты со сглаженными углами, многоульники всякие там...


 
Опять я   (2012-09-06 21:06) [18]


> Опять я   (06.09.12 21:05) [17]
>
>
> > Медвежонок Пятачок ©   (06.09.12 21:01) [14]
>
>
> Конечно я могу сделать программу где можно рисовать линии
> и кружки,
> при увеличении которых будут рисоваться сглаженными.


Буду сглаживать вручную растр под вектор. Типа.


 
Медвежонок Пятачок ©   (2012-09-06 21:07) [19]

я так и не понял, при чем здесь сглаживание


 
Inovet ©   (2012-09-06 21:07) [20]

> [18] Опять я   (06.09.12 21:06)
> Буду сглаживать вручную растр под вектор. Типа.

Типа будут перерисовывать после изменения масштаба.


 
Алибабай   (2012-09-06 23:18) [21]

Есть такой контрол, TShape, который, думается мне, делает почти то, что надо автору.
FireMonkey так и вовсе по природе своей векторная библиотека.



Страницы: 1 вся ветка

Текущий архив: 2013.03.22;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.159 c
1-1299182243
Дмитрий Белькевич
2011-03-03 22:57
2013.03.22
URL-кодировка (URL encoding, Percent-encoding)


15-1336509003
Юрий
2012-05-09 00:30
2013.03.22
С днем рождения ! 9 мая 2012 среда


15-1334367657
Edgar_Wine
2012-04-14 05:40
2013.03.22
Есть ли разница в какие слоты ставить оперативку?


15-1344601216
Павел
2012-08-10 16:20
2013.03.22
установка


15-1343127924
картман
2012-07-24 15:05
2013.03.22
библиотека с++ для кроссплатформенной разработки