Алексей Строганов
Алексей Строганов

Opengl. Нарисовать линию мышкой для выделенного объекта, и установить трафарет, как?

Вобщем хочу сечения для фигур сделать, рисовать линии/или добавлять грани к фигуре, мышкой.

ЕФ
Елена Фоминых

1)перевод координат курсора в оконные
2)перевод из дополненных оконных в пространственные путем обратного преобразования (что-то вроде inv(MVP)*v).при дополнении z брать не равным 0 (ну 1 там.. )

3)бросание луча от камеры к полученной точке (или наоборот-в зависимости от z точки) и проверка его на пересечение с объектами. (если объектов хуча-не самая тривиальная задача)

Похожие вопросы
Если на компьютере нет OpenGL, можно ли его установить? Если да, то как?
Помогите по С++. Помогите нарисовать квадрат на Visual Studio 2010 по OpenGL(GLUT)
как нарисовать такую линию в autocad
как в фотошокак в фотошопе нарисовать линию черточками.
как проверить получился ли треугольник из нарисованных линий?
подскажите как установить opengl в visual studio 2010
Как закрасить движущуюся фигуру в Pascal нарисованную из линий?
можно ли на это установить openGL ?
Как в Кореле нарисовать линию и круг, как на картинке
Поиск местонахождения объектов в opengl. Qt