С какой стороны плоскости точка?
ммда...надо задачку решить :-)
есть бесконечная плоскость, известен её нормаль и коорды. есть точка со своими коордами. как узнать с какой стороны плоскости находится точка? |
Ответ: С какой стороны плоскости точка?
ну если средствами блитца, тогда поставь в точку плоскости пивот, поверни его по нормалям(умножь нормаль на 180, получится градус, а затем задай этот угол пивоту) и через функцию TformVector определи с какой стороны точка.
Код:
piv = CreatePivot() |
Ответ: С какой стороны плоскости точка?
а нет другого способа? а то в ксорсе мне тформвектор мав даёт))))
|
Ответ: С какой стороны плоскости точка?
Тебе Squid на Blitz.pp.ru уже ответил как можно :)
Для потомков привожу цитату Цитата:
|
Ответ: С какой стороны плоскости точка?
Эта задача математически элементарна. Жаль пока в СЗИПе был уже за меня всё ответили.
|
Ответ: С какой стороны плоскости точка?
вообще, довольно много интересных решений можно найти тут:
http://steps3d.narod.ru/snippets.html правда это С++, но большинство легко переносится на блитц. |
Часовой пояс GMT +4, время: 14:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot