GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (246 стр.)

Сообщения на форуме пользователя Andrey (246 стр.)

Отсечение по пирамиде видимости8 окт. 200414:57#90
Aroch
Я все приму к сведению.Спасибо за ссылку.
Никаких штыков :) .
Zemedelec
Ну теперь я вообще запутался.
All
А может лучше отсекать невидимые грани путем проверки скалярного произведения вектрора взгляда камеры на вектро к нормалям треугольника на предмет < 0 ?

Правка: 8 окт. 2004 15:00

Отсечение по пирамиде видимости8 окт. 200412:16#85
frol
Привет вот сделал как ты сказал:
//Вычисление пирамиды видимости
		frustum -> ExtractFrustum();

		Vector3D Point,DirP;
		Point = camera.GetPosition();
		DirP = camera.GetDirection();
		DirP.Normalize();
		float Koef = (camera.GetzFar() - camera.GetzNear()) / 2.0f;
		Point = Point + DirP * Koef; //Коэфициент выбирается в зависимости от размеров фрустума.
		frustum -> ProbeNormal(Point);

Но ничего не помогает может полностью проект прислать?

Отсечение по пирамиде видимости7 окт. 200416:59#84
frol
Отослал на другой.
Отсечение по пирамиде видимости7 окт. 200416:12#83
frol
я тебе слал на ""

>...Попробуй на

Я ничего не вижу пришли мне письмо на мой адрес . Я потом отвечу.
Я еще попробовал отправить.

Правка: 7 окт. 2004 16:13

Отсечение по пирамиде видимости7 окт. 200412:27#80
frol
Ты глянул исходники?
Раздел ОБУЧЕНИЕ проекта Almighty.7 окт. 200410:50#273
Fly

>[b]CybeRUS[/b]
> using namespace std - ведёт к очень неочевидным багам и недопониманием
>Сколько программирую - ни разу с этим не было проблем. Огромный движок уже написан, и все нормально.

И я так тоже думаю.В общем языку С++ всю жизнь будешь учиться...

Отсечение по пирамиде видимости7 окт. 20049:23#78
Mega

>да? человеку, не знающему линейных преобразований, по силам написать графический движок? нюню.

Не все сразу можно узнать.

>конечно-конечно. весь форум будет сидеть и делать для тебя твой первый движок.

Тебя никто не простит это делать.
Спасибо за помощь в предыдущих постах :) .

Отсечение по пирамиде видимости7 окт. 20049:05#76
Mega
>...может, взять для начала задачу по силам?
Мне по силам а форум для этого и нужен чтобы спрашивать, а не довать советы флеймовыми формулировками
Отсечение по пирамиде видимости7 окт. 20048:57#74
frol
Привет я отправил тебе письмо.Спасибо заранее за помощь.
Только не смейся если что не правильно это мой первый движок.
Mega
Да пока еще нет ну не обижайся если что.
Отсечение по пирамиде видимости6 окт. 200417:23#72
frol
Хорошо завтра залью
Отсечение по пирамиде видимости6 окт. 200415:57#69
cppguru
Дак там много исходников.Может сюда часть запостить?

>а преобразовать усечённую пирамиду в куб можно умножением на матрицу [4x4].

А как это надо умножить на матрицу?у пирамиды 6х4 а у View матрицы 4х4.
А это не будет медленно?у меня в кадре итак ExtractFrustum вызывется и все тормозит.А тут еще метрицы перемножать.

Правка: 6 окт. 2004 16:01

Отсечение по пирамиде видимости6 окт. 200415:35#67
cppguru, frol, Mega
У меня все равно ничего не работает правильно отсекаюся не те треугольники.

Отсечение по пирамиде видимости6 окт. 200413:02#59
Mega
Не могу так сразу ответить может таким способом как и извлечение пирамиды видимости
но с учетом другого расположения плоскостей т.к. у пирамиды некоторые плоскости не перпендикулярны.
Отсечение по пирамиде видимости6 окт. 20049:58#57
Mega
>господа, я с вас балдею. разрешите вопрос? вот он:

>как проверить попадание точки в единичный куб?


>потом будет еще вопрос.


Привет ты ка по делу или пофлеймить?

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр