На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела "Программирование графики"
1) Данный раздел предназначен для обсуждения проблем, возникающих при программировании задач, связанных с чтением, сохранением, обработкой, созданием, отрисовкой графической информации (в том числе - 3D [OpenGL, Direct3D] и анимации [в т.ч. VFW, DirectShow, OpenDML]).
Флэш обсуждают здесь!.

2) Если вы хотите получить совет для конкретной платформы/языка программирования, обязательно укажите их в вопросе.

3) Уважаемые новички! Мы приветствуем Ваше желание научить всех посетителей раздела правильному программированию. Но огромная просьба, перед тем, как писать поучения в старых (последний ответ - "старее" месяца, а особенно, если вопрошавший не появляется на форуме уже не первый месяц, в чем можно убедиться в его профиле) темах, хорошо подумать, будет ли кому-нибудь, кроме Вас cамих, это интересно.



Ваше мнение о модераторах: user posted imageBarazuk, user posted imageOpenGL, user posted imageMikle
Модераторы: OpenGL, Mikle
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Какой 3D-API вы предпочитаете?
   
Какой 3D-API вы предпочитаете?
Гости не могут просматривать результаты голосования.
Гости не могут голосовать 
    Собственно, вот :) Хотелось бы выяснить, что сейчас более популярно среди разработчиков 3D. Огромная просьба не начинать холивары. Если у вас есть предпочтения к какой-то конкретной версии одного из API, просьба уточнить, к какой именно и почему
      Проголосовал за D3D. В первую очередь за ООП интерфейс.
        Предпочитаю OpenGL (как это ни странно :D ). DirectX начал изучать только месяц назад, и после OpenGL он мне кажется не очень удобным.
          Цитата Mikle @
          В первую очередь за ООП интерфейс.

          Подружился с OSG (Open Scene Graph) - ОО-библиотека на базе OpenGL. Доволен. :)
            OpenGL. На всех компах с разными видеокртами можно получить дополнительные расширение и соответственно аппаратную поддержку. Не нужно с собой приносить кучу дллок(d3dx_XX.dll)или полный DXSetup для того просто показать чего накодил на другом ПК. Новые фишки видеокарт всегда доступны после установки последних дровишек, и не обязательно устанавливать Windows 7.(Правда такими нововедениями как аппаратная тесселяция ещё ни разу не пользовался....пока)
              Честно говоря, жаль, что нельзя выбрать пару пунктов сразу.
              Я, например, в зависимости от потребностей использую либо OpenGL, либо программный рендеринг.
                проголосовал за OpenGl из-за того что использую надстройку GLScene, это движек ставящийся на делфи
                  OpenGL. На существующих мобильных устройствах (iPhone, iPad, всякие штуки под управлением ОС Андроид...) нет D3D.
                    Зато он, и только он, есть в Windows Phone 7
                      Поэтому я и написал: существующих мобильных устройствах.
                        OpenGL - он есть везде, а не только в виндах.
                          Помню где-то писали, как выбрать между DirectX и OpenGL: начинайте с того, что красивее звучит. :D
                            проголосовал за D3D, но если бы была возможность, проголосовал еще бы за OpenGL, так как считаю, что в программе должен поддерживаться рендеринг обоими API )
                              А я думал OpenGL это ерунда! Потому-что так в книгах написано! А оказывается кто то им пользуется! :)
                                Цитата CJ190 @
                                А я думал OpenGL это ерунда! Потому-что так в книгах написано! А оказывается кто то им пользуется! :)

                                Просили же без холиваров, а вы дяденька провокатор. OpenGL это графический API, а ерунда это ваши книги, где такое написано.

                                iOs, android, sony ps 3, psp, gnu/linux, Mac OS, мне продолжать? Вы не поверите, они ничего не знают про d3dx. Если вы являетесь профессиональным разработчиком игр под xbox360 или win mobile, то только тогда следовало бы знать dx, в остальных случаях поверхностного изучения достаточно, так для галочки. А вот openGL, знать нужно хорошо, как минимум, чтоб не попасть в просак, когда проект пишется не под мастдай.
                                Отдельно хотелось бы упомянуть про технологию WebGL. Как думаю ясно опять таки необходимо знать API OpenGL.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0484 ]   [ 18 queries used ]   [ Generated: 28.03.24, 09:05 GMT ]