|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.02.2012, 19:27 | #1 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
openGl направленный источник света
вопрос следующий - делаю источник света, устанавливаю угол, динамически меняю направление - оно не изменяется в нужном мне направлении, объясняю, вот код (Java, libgdx)
Код:
свет.png
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
05.02.2012, 01:01 | #2 |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Может я и ошибаюсь, и имя функции поворота в Java отличено от Delphi и С++, но Translate - это перенос начала координат на заданные новые координаты. Иными словами Ты меняешь местоположение, а не направление.А вот glRotated (угол, x,y,z) меняет направление. Используется во внутренней сцене:
Код:
Код:
Ну и исходник с exe (на случай, если Delphi не установлен). p.s. Если не разберёшься , то комменты в своём коде "нарисуй" , чтобы разобраться , что по чём. Тогда я Тебе накидаю рабочий код. Просто в С-образных языках с OpenGL ещё не разбирался.
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось Rin; 05.02.2012 в 09:19. |
05.02.2012, 16:05 | #3 |
:D
Форумчанин
Регистрация: 26.09.2010
Сообщений: 570
|
благодарю за ответ, итак
Код:
Пишу ПО, создаю сайты, делаю курсовые работы, за деньги
C#, .NET, MS SQL, AngularJS, HTML, jQuery |
06.02.2012, 04:48 | #4 | |
Негодник
Форумчанин
Регистрация: 10.11.2009
Сообщений: 880
|
Всегда пожалуйста =).
glRotated отличается от glRotatef только тем, что в 1-ом случае используются переменные double, а во 2-ом переменные float (ну это в общем то видно из названия функции, где на конце стоят "d" и "f"). Код:
А теперь от теории к практике: Код:
Цитата:
Если помог, проси поставить минус. Будь оригинален!
Последний раз редактировалось Rin; 06.02.2012 в 08:37. Причина: добавление кода в коде)) ну и ещё кое-что. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Движение со скоростью света и быстрее скорости света - Сверхсветовое движение | Alar | Свободное общение | 354 | 13.11.2011 21:32 |
Направленный источник света | Rin | Мультимедиа в Delphi | 2 | 31.05.2010 21:39 |
Найти источник света в 3d | =Student= | Мультимедиа в Delphi | 0 | 17.05.2010 08:25 |
Фиксация источника света в OpenGL | Rin | Мультимедиа в Delphi | 5 | 29.03.2010 22:44 |
Конец Света! | Linker88 | Свободное общение | 82 | 15.06.2009 18:34 |