Страница: 1 |
Страница: 1 |
Вопрос: прошу прощения
Добавлено: 20.01.10 11:17
Автор вопроса: tromb
я извиниюсь, сам не кодер и по мере надобности нужно в VB.net отображать 3-d поверхности, подскажие есть ли компонент для того готовый желательно бесплатный? какие существуют варианты?
Ответы
Всего ответов: 6
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 20.01.10 14:42
Ничего готового нет.. Для этих целей используют GDI, DirectX, OpenGL и прочие графические прибамбасы.. Но если вы не программист, то вряд ли вы это это осилите.. 3D - Это довольно общирная и трудоемкая тема требующая серьезный знаний..
Номер ответа: 2
Автор ответа:
tromb
Вопросов: 1
Ответов: 2
Профиль | | #2
Добавлено: 20.01.10 15:40
Спасибо за ответ. Всё же я слукавил немного - я программист (самую малость). Нашёл только платные компоненты по этой теме. Выходит правда надо самому. Но появляется второй вопрос в связи с этим:
Действительно альтернативы три. Первую (GDI) могу реализовать, но много сам из 3-d дейстивтельно не сделаешь что бы эффективно и красиво было. Максимум смогу не закрашиваемые поверхности крутить вертеть... отпадает.
Вторая попытка (OpenGL) опыт работы есть с ним, но надо будет строить графики для физиков - много подписей и надписей - в OpenGL есть некоторые сложности с отображением текста. Решаемо, но не удовлетворительно ().
С DirectX практически не работал.
Вопрос в том что вы посоветуете из двух - OpenGL или DirectX, я малость отстал от жизни и не вкурсе что перспективно в данный момент. В DirectX ведь наверняка нет такой проблемы с выводом обычного текста? Ещё раз спасибо за ответ.
Номер ответа: 3
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #3
Добавлено: 20.01.10 16:31
Бо А как же WPF? Там же тоже что-то с 3D есть?
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 20.01.10 17:03
Если вопрос только в графиках(любых видов) с подписями, то есть достаточно много, как платных так и бесплатных, компонентов, например я часто использую ZedGraph... весьма удобная штука..
Если же необходимо что то большее, чем графики, то тут опять таки несколько вариантов..
- DirectX достаточно много документации и примеров.. при желании можно разобраться
- WPF .. видел один весьма неплохой пример (в исполнении Steel Brand). по производительности GDI остался далеко сзади
- SilverLight ... судя по демо-роликам тоже можно создавать достаточно серьезные вещи..
Что из всего этого использовать?? Тут тебе никто ничего не подскажет.. каждый выбирает инструменты сам..
Номер ответа: 5
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #5
Добавлено: 20.01.10 17:43
Между тем WPF и SilverLight осваиваются куда быстрее, чем DirectX
Номер ответа: 6
Автор ответа:
tromb
Вопросов: 1
Ответов: 2
Профиль | | #6
Добавлено: 21.01.10 10:48
оге, понятно. Спасибо за наводку, будем курить WPF.