Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
intelteh
18 / 18 / 1
Регистрация: 27.07.2008
Сообщений: 10
#1

Натяжение текстуры на сферу - C++

27.07.2008, 23:33. Просмотров 1889. Ответов 3
Метки нет (Все метки)

Здравствуйте, уважаемые!
Подскажите, как в OpenGL на сферу натянуть текстуру, хочу создать виртуальный глобус, но не знаю как. Как текстурировать прямоугольник я знаю, а как текстурировать сферу?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2008, 23:33     Натяжение текстуры на сферу
Посмотрите здесь:

Опять текстуры - C++
Я,наверное,всех уже достал с текстурами)Но всё же вот фрагменты кода рисовка цилиндра с текстурой glEnable(GL_TEXTURE_2D); barkn=0; ...

Текстуры OpenGL - C++
Подскажите пожалуйста как наложить текстуру на прямоугольник. Уже часов 5 ищу в гугле, информации там полно но до меня не доходит как это...

Экспорт из 3d max, наложение текстуры - C++
Здравствуйте. Проблема с наложением текстуры. С помощью библиотеки lib3ds.lib импортирую 3ds файл в программу (простой куб), накладываю...

Наложение текстуры на сферу - OpenGL
Привет. Подскажите, как правильно наложить текстуру на сферу? Имею такой результат :D что делаю неправильно? (см. вложение). ...

qt opengl наложение текстуры на сферу полигонами - OpenGL
недавно понадобилось построить трехмерную модель земли. до этого писал на с++, но только консольные приложения. решил перейти с visual...

Найти натяжение нити - Механика
Шарик массой т = 0,1 кг подвешен к нити длиной I = 1 м. Шарик выводят из положения равновесия так, что нить становится горизонтальной, ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
28.07.2008, 00:28     Натяжение текстуры на сферу #2
так же,как на прямоугольник. Устанавливаете текстурные координаты для каждой точки сферы - и вперед...
intelteh
18 / 18 / 1
Регистрация: 27.07.2008
Сообщений: 10
28.07.2008, 19:53  [ТС]     Натяжение текстуры на сферу #3
Но вершины прямоугольника создаются между функциями glBegin(GL_QUADS) и glEnd(),
а сфера одной функцией auxSolidSphere(r). Приведи фрагмент кода, как ты текстурируешь сферу.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.07.2008, 20:11     Натяжение текстуры на сферу
Еще ссылки по теме:

Найти натяжение нити - Механика
К невесомой нити подвешен груз массой 1 кг. Если точка подвеса нити движется равноускоренно вертикально вниз с ускорением 4м/с2, то...

Найти натяжение в троссах AB и BC - Механика
Пожалуйста, распишите полное решение задачи, а то я запутался в этом. Найти натяжение в тросах AB и BC; Угол Альфа = 30 градусов; ...

Найти натяжение нити - Механика
Здравствуйте, помогите пожалуйта решить задачу: Два груза с массами по 6 кг каждый соединены нитью, перекинутой через невесомый блок....

2 задачи на натяжение пружины - Механика
помогите решить

Найти натяжение на веревках - Механика
Груз подвешен к нитям, которые образуют с плоскостью углы в 52 и 40 градусов, а высота закрепления первой нити ниже чем у второй. Найти...

Ускорение,натяжение нити - Механика
Две гири массами m1=2кг и m2=1кг соеденены нитью и перекинуты через невесомый блок. Трением в блоке пренебречь. Определить ускорение с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
XuTPbIu_MuHTAu
Эксперт С++
2224 / 739 / 10
Регистрация: 27.05.2008
Сообщений: 1,508
28.07.2008, 20:11     Натяжение текстуры на сферу #4
Я не использую OpenGl.Так что никакого кода. Однако, принципы
остаются неизменными везде : Любая модель собирается из примитивов : треугольников.Эта самая функция auxSolidSphere Генерирует нужное количество треугольников,вызывая glBegin и glEnd где-то в процессе.
Для общего развития советую поразбираться в принципах 3д графики поподробнее.
Для решения конкретно этой проблемы советую поискать уроки по OpenGL от NeHe. Там,вроде,что-то есть. http://nehe.gamedev.net/ - на английском,но есть где-то и переведенные варианты.
Yandex
Объявления
28.07.2008, 20:11     Натяжение текстуры на сферу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru