Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Проблема с RENDER SELECTION |
Автор: rubenhak 10.7.2007, 13:47 | ||
подскажите пожалуста в чем проблемма. почти всегда количесто хитов = 0. вот код:
|
Автор: WERITAS 10.7.2007, 20:39 |
Привет, rubenhak ![]() Вобще-то, для выбора объекта и выделения используется немного другой способ (этот какой-то стремный=) ). Юзай рейкаст (raycast) Ну или разберись с параметрами функции gluPickMatrix ( (double)x, (double)(viewport[3] - y), 1.0f, 1.0f, viewport ); 1.0f - скорее всего маловато будет. Документация по ней http://www.opengl.org/documentation/specs/man_pages/hardcopy/GL/html/glu/pickmatrix.html |
Автор: rubenhak 10.7.2007, 23:16 |
WERITAS, я видел работающий код с 1.0ф. не знаю как он работает ![]() ничего я по другому решил проблему. |