Тема: axelynx
Показать сообщение отдельно
Старый 20.08.2012, 20:05   #409
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: axelynx

1) axelynx::MouseY(), axelynx::MouseX() возвращают координаты относительно окна, а axelynx::SetMousePos() устанавливает координаты глобально. Как-то не сходится.
пофиксил. теперь везде используются локальные координаты.


2) _surface->Resize( tris, verts )
CreateSurface( verts, tris )
Параметры поменяны местами. Не страшно, но сначала не заметил и получил ошибку.
пофиксил. теперь везде сначала указывается число вершин.

3) Установка вершин списками работает, но еще бы и индексы вершин треугольников так задать.
теперь можно задавать.

1) Что-то не то с axelynx::Camera::ST_LEFT_HANDLE. Если его установить, то вижу только черный экран.
там, оказывается, рендерятся бекфейсы. это я тоже пофиксил.

2) SetVerticesTexCoords() ругается: "Нарушение прав доступа при чтении". Видимо в memcpy указан размер vec3 вместо vec2.
пофиксил

4) Предлагаю в axelynx::quat добавить методы:
добавил.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
Dzirt (26.08.2012), pax (22.08.2012), wolfhound512 (20.08.2012)