Главная страница
    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.103 c
4-1259681083
kanibal
2009-12-01 18:24
2013.03.22
Как программно определить какие библиотеки использует приложение?


2-1339967231
ankazh
2012-06-18 01:07
2013.03.22
DBLookupComboBox


15-1340687560
AV
2012-06-26 09:12
2013.03.22
Что то пропустил, как так можно делать?


2-1332098665
ProgRAMmer Dimonych
2012-03-18 23:24
2013.03.22
IDropTarget и TListView: конфликт с именем метода в TControl в D7


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





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский