Модераторы: Rickert
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Несколько вопросов по Tao Framework, или даже по OpenGL 
:(
    Опции темы
cerf_machine
Дата 14.2.2007, 20:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



auxSolidBox(width, height, depth) - как "дорваться" до этой функции через Tao или что использовать вместо нее?
И вообще в учебнике по ogl приводится целый список aux- функций...
PM MAIL ICQ   Вверх
cerf_machine
Дата 18.2.2007, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



Сомневаюсь, конечно, что хоть кто-нибудь в топик заглянет, но тем не менее, чтобы совесть не мучала вопросами "А если бы?", рискну еще раз: 

Код

#region Draw Sphere
bool drawWireFrame = false;
int drawStyle = drawWireFrame ? Glu.GLU_LINE :
Glu.GLU_FILL;
double radius = 5.0;
// From NeHe lesson 18.
Glu.GLUquadric quadric = Glu.gluNewQuadric();
try
{
    Glu.gluQuadricDrawStyle(quadric, drawStyle);
    Glu.gluQuadricNormals(quadric, Glu.GLU_SMOOTH);    
    Glu.gluSphere(quadric, radius, 40, 40);
}
finally
{
    Glu.gluDeleteQuadric(quadric);
}
#endregion Draw Sphere


Это пример создания сферы из документации по Tao. Он не работает.
Итак, вопрос: как создать сферу? aux* функций нет, gluSphere почему-то не работает.
Я почти уверен, что проблема в отсутствии dll'ки Tao.OpenGL.Glu (в доках написано, что она должна быть, однако ее нет), но с другой стороны при подключенном Tao.OpenGL пространство имен Glu.* мне доступно. Может в последних релизах Tao их просто объединили в одну?
Помогите, пожалуйста.
PM MAIL ICQ   Вверх
cerf_machine
Дата 19.2.2007, 03:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



В форуме по программированию графики никто не знаком с OpenGL?
PM MAIL ICQ   Вверх
$tatic
Дата 19.2.2007, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: 7
Всего: 22



Поставлю студию, может быть подскажу. GLU действительно в Tao.OpenGL.dll входит (это пространство имен Tao.OpenGL.GLU).
PM MAIL   Вверх
cerf_machine
Дата 19.2.2007, 11:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



Спасибо. Жду.
PM MAIL ICQ   Вверх
cerf_machine
Дата 19.2.2007, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



По мере работы с Tao возник еще один вопрос: для запуска на другой машине придется и dll'ки с собой таскать? 
PM MAIL ICQ   Вверх
$tatic
Дата 19.2.2007, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 28.1.2005

Репутация: 7
Всего: 22



Пришли, пожалуйста, код инициализации графики или весь код, что еще лучше.

Цитата(cerf_machine @  19.2.2007,  14:57 Найти цитируемый пост)
для запуска на другой машине придется и dll'ки с собой таскать?  

Да, это обязательно.
PM MAIL   Вверх
cerf_machine
Дата 20.2.2007, 03:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 43
Регистрация: 12.2.2007
Где: тебя носило?

Репутация: нет
Всего: 1



http://dump.ru/files/6/688493462/ — solution.
Код

#region Draw Sphere

просто скопирован из доков с сайта Tao.
Хочу обратить внимание на то, что сам Tao инициализирован правильно, т.к. другой примитив — прямоугольник — изобразить (и манипулировать им) удалось. 
PM MAIL ICQ   Вверх
sergejzr
Дата 20.2.2007, 03:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: 1
Всего: 360



Модератор: Название темы должно отражать ее суть!
Модератор: Пожалуйста, один топик - один вопрос.

Читайте  Правила форума: http://forum.vingrad.ruhttp://forum.vingra...ct-SR/f-27.html

Не удивительно, что Вам никто не отвечает. Эту тему тему я закрою, а Вы создайте по каждому вопросу отдельную с нормальными названиями!



--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

  • Литературу, связанную с программированием графики, обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы связанные с программированием графики и мультимедии на языках С++ и Delphi
  • Вопросы по реализации алгоритмов рассматриваются здесь

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0743 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.