Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Как вывести ВЕКТОРНУЮ линию в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.096 c
15-1345840202
Юрий
2012-08-25 00:30
2013.03.22
С днем рождения ! 25 августа 2012 суббота


2-1338895162
Сергей
2012-06-05 15:19
2013.03.22
Как закодировать проверку того что старший байт установлен?


4-1258554833
Егорка
2009-11-18 17:33
2013.03.22
Интерфейсы


15-1333528430
Дмитрий С
2012-04-04 12:33
2013.03.22
SizeOf( ж );


2-1334410535
tolbase
2012-04-14 17:35
2013.03.22
Delphi 7! Как отловить событие minimize формы?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский