Показать сообщение отдельно
Старый 25.08.2010, 23:15   #11
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: xLine3D - нужна ф-я

векторное произведение знаешь что за штука?

грубо говоря тебе надо умножить вектор, который идет от центра луча до одного его конца, на вектор, который идет из камеры на конец.
нормализуешь его и домножаешь на 1/2 ширины луча.
далее получаешь две точки, одну - прибавив етот вектор к концу - вторую вычев его из конца.
ну и с началом луча такая же история.
это типа алгоритм, я мог перепутать в некоторых местах вычитание или сложение или порядок, но сам алгоритм примерно такой.

и отключи backface culling, чтобы не мучаться с порядко вершин.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
fadalist (02.09.2010)