
21.10.2004, 16:49
|
|
Регистрация: Sep 2004
Адрес: Spb
Сообщений: 5
|
ДА! я разобрался, спасибо. правда, 2 маленьких линии иногда появляются, но это ерунда.
я сначала пытался разбивать на 2 треугольника, ресайзить их и поворачивать. не хотел париться с 4мя. после того, как повозился с 2мя несколько дней, решил все-таки попробовать с 4мя. все оказаласоь намного легче.
у меня ф-я, отвечающаяя за натягивание текстуры на 4хУгольник получает 4 (2D, уже спроецированные) точки. по ним нахожу точку пересечения диагоналей. текстура разбита на 4 треугольника по диагоналям. теперь просчитываю координаты треугольников так, чтобы вершины совпадали: с центром 4хУгольника и с его 2мя вершинами. круть! еще раз спасибо.
ЗЫ. там, в моем первом посте, перед смайликами должен был стоять знак "?".
Последний раз редактировалось Kain cet Lyxsus; 21.10.2004 в 16:51.
|