Я пытаюсь посмотреть на модель сверху (я думаю ... Трудно сказать, что моя библиотека делает за моей спиной.)
Позиция источника света: {40.0f, -20.0f, 100.0f, 1f}, но на моей модели она создает ужасную сплошную черную тень. Тень по диагонали и выходит из нижнего левого угла моей модели.
Кроме того, я использую эти преобразования
gl.glTranslatef( 0.0f, 40.0f, 8.0f );
gl.glRotatef(180, 0, 0, 1);
gl.glScalef(175.0f, 175.0f, 175.0f);
На что я могу установить свое светлое положение, чтобы получить хороший, хорошо освещенный вид?
edit: вероятно, я должен упомянуть, что по какой-то причине свет кажется относительно камеры, а не модели. (который мне сильно не нравится, но может помочь поделиться)
изменить: это выглядит примерно так:
обновление:
{0.0f, 50.0f, 100.0f, 1f}; кажется, работает немного лучше, но все равно становится неприятным по краям, когда вы наклоняете камеру