Векторная графика

Тема в разделе "WASM.GRAPHICS", создана пользователем RuslanEC, 16 июл 2007.

  1. RuslanEC

    RuslanEC New Member

    Публикаций:
    0
    Регистрация:
    1 сен 2006
    Сообщения:
    4
    У меня такой вопрос. Умеет ли OpenGL работать с векторной графикой или существую какие-либо библиотеки для векторной грфики?
     
  2. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    Векторной графикой называется такой способ представления изображения в виде фигур, каждая из которых имеет собственное описание (тип, размеры, кривизну или иные параметры составных частей, их цвета, способ представления и т. п.). Если исходить из этого определения, то OpenGL не умеет с этим работать. Если считать что это можно проимитировать через треугольники с заливкой, сплайны и линии различной толщины, тогда возможно да.

    Также существуют библиотеки для работы с векторной графикой, например:
    Для Delphi/CBuilder: FlexGraphics.
    Для .NET приложений тоже существует парочка классов.
    В GDI+ можно работать с векторными примитивами.

    и так далее...

    готовые решения, через поиск в нете.
     
  3. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Впринципе, полигонную графику, коей кстати говоря является OpenGL, в каком-то смысле можно считать векторной графикой.
     
  4. kryndach

    kryndach New Member

    Публикаций:
    0
    Регистрация:
    28 май 2007
    Сообщения:
    55
    Ооооо, как сразу написал что форум умирает так сразу зашевелились :)
    Перед смертью ненадышишся
    Количество пользователей заходящих и отвечающих на форуме можно сосчитать по пальцам
     
  5. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    kryndach

    Ну а что ты хочешь? Чтобы все сетевики, реверсеры, алгоритмики, математики и т.д. все бросили и срочно начали OGL/DX учить? :))
     
  6. AlexBond

    AlexBond Member

    Публикаций:
    0
    Регистрация:
    30 янв 2005
    Сообщения:
    69
    Адрес:
    Belarus
    RuslanEC А ты научи может и будет работать :). А чем NURBS не векторы?
     
  7. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    kryndach
    [offtop]
    Раздел про OpenGL/DX создали после того, как я предложил несколько статей для сайта и задал вопрос об inc файлах DX для masm. Просто его некуда было поместить и администарция сделала этот раздел преместив вопрос туда. Специально раздел с далеко идущими планами никто не создавал. Поэтому тут редко задают вопросы и также редко отвечают те кому интересна эта тема.
    [/offtop]
     
  8. r90

    r90 New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2005
    Сообщения:
    898
    на какой из вопросов отвечать? "что такое опенгл и векторная графика"?, или может на "какие есть библиотеки"? на первый вопрос автора вполне можно отправить в гугол. на второй тем более. собственно keYMax так и сделал.
    ладно бы человек вопрос подробно сформулировал, чтобы разночтений не было бы. а пытать автора топика выясняя что же на самом деле он хотел спросить... тебе надо это? вот и займись.
     
  9. RuslanEC

    RuslanEC New Member

    Публикаций:
    0
    Регистрация:
    1 сен 2006
    Сообщения:
    4
    Понятно.
    А что вы думаете об SVG и можно ли найти сорцы парсера или редактора?
     
  10. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    Поделка W3C, что фактически означает общепринятый стандарт и широкое распространение. Представляет собой текстовик выполненый в XML. Поддерживается браузерами Opera 9, Mozilla 1.5, IE идет лесом. Также поддерживается на мобильных платформах и никто не запрещает пользовать в обычных приложениях, нужен лишь только парсер XML и движок который нарисует вам все что описано в файле.

    Общие слова

    Исходники какого либо парсера/редактора стоит посмотреть на sourceforge.net