|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.02.2007, 06:39 | #1 |
Пользователь
Регистрация: 08.01.2007
Сообщений: 41
|
OpenGL
Товарищи уважаемые, кто сталкивался с этими двумя библиотеками тесно, не подскажите ли мне вот что:
opengl может строить знакомые нам Quad Objects, освещать их с разных сторон и т.д. так вот, предположим у нас есть куча точек, пусть они образовывают окружность, нужно образовать окружность, пришла мысль соединить точки попарно треугольниками с центром окружности, но вот тут то и постигла трудность, а можно ли теперь такой фгуре придать объём? |
13.02.2007, 12:11 | #2 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Ты имеешь ввиду образовать из точек 3D сферу. Если так то сделать это все можно.
|
13.02.2007, 17:56 | #3 | |
Пользователь
Регистрация: 08.01.2007
Сообщений: 41
|
Цитата:
скорее не сферу, сфера была как пример, а скорее пирамиду. знаю, что это можно забацать цилиндром, но тут нужна объёмность конкретной фигуры. вобщем набор треугольников, 3-я вершина у них одинаковая. задача: сместить 3-ю вершину по Z и осветить полученое. была вот такая мысль: Vertex3f(...,0); Vertex3f(...,0); Vertex3f(...,1); но нифига она не дала. |
|
13.02.2007, 22:17 | #4 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
А к чему ты их привязываешь ну т.е. к какому объекту. Насколько я понял нужно создать цельный объект.
|
14.02.2007, 06:20 | #5 |
Пользователь
Регистрация: 08.01.2007
Сообщений: 41
|
Ну смотри, чё тут не понятного.
лежат точки, допустим ввиде окружности, соединяем их попарно треугольниками с центром, получается что-то типа заливки фигуры. она у нас плоская. теперь надо вытянуть центр на себя, чтобы всё-это получилось как бы выпуклым, понимаешь? вооот, и осветить |
14.02.2007, 12:46 | #6 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Ну насчет освещения ничего не скажу(ибо сам не разобрался) а насчет точек попробуй изменить координаты некоторых вершин не точки центра если не помогает то значит ты не правильно собрал эту фигуру или неправильно определил опорные вершины.
|
15.02.2007, 15:34 | #7 |
Пользователь
Регистрация: 08.01.2007
Сообщений: 41
|
так без освещения мы никак не увидим проекцию даже если приблизим к глазу координату Z
|
15.02.2007, 19:12 | #8 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Ну сделай огромные точки и контрастных цветов.
|
16.02.2007, 05:07 | #9 |
Пользователь
Регистрация: 08.01.2007
Сообщений: 41
|
Эх Романус точки это вершины примитивов
|
16.02.2007, 14:27 | #10 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Вообщем выложи прогу
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
3D и OpenGl | Dj_smart | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 12 | 29.10.2017 11:31 |
OpenGL | Witaliy | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 01.05.2008 21:05 |
OpenGL | prizrak1390 | Свободное общение | 2 | 07.04.2008 13:43 |
OpenGL | Nbveh | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 25.10.2007 18:56 |