Вопросы по теме 'mouse-picking'
Как сделать так, чтобы объекты opengl появлялись при щелчке мышью?
Что мне нужно сделать, так это щелкнуть где-нибудь в моем окне просмотра OpenGL и отобразить объект в этом месте. Я уже знаю основные вещи, то есть создание окна, обнаружение щелчков мыши, получение координат щелчка и рисование объектов. Недостающее...
1947 просмотров
schedule
11.04.2022
Трехмерная линия выбора мыши
У меня есть 3D-сцена с тысячами строк. Я хочу иметь возможность выбирать ВСЕ 3D-линии в районе 10 пикселей курсора мыши (с перспективной проекцией). Я пытался использовать метод, основанный на уникальном цвете. Но мне этот способ не подходит, т.к....
1434 просмотров
schedule
28.03.2022
выбор мыши в opengl с использованием `gluUnProject`
У меня есть сцена, в которой я визуализирую пару кубов с помощью openGL (структура программы не использует GLUT, она находится в структуре программы win32, но я просто рисую кубы с помощью glutSolidCube ), теперь я хочу выбрать эти кубы мышью,...
5443 просмотров
schedule
08.03.2023
Сетка Away3d не получает события mouseClick
Я просто пытаюсь получить координаты мыши в плоскости, но событие мыши просто не срабатывает.
У меня также есть экземпляр starling поверх away3d, который я получил с помощью этого руководства , и я считаю, что есть проблема там. Вот мой код:...
234 просмотров
schedule
27.09.2022
Как использовать выбор мыши Three.js
Я хотел бы добавить выбор объекта в этот код:
var Three = new function () {
this.scene = new THREE.Scene()
this.camera = new THREE.PerspectiveCamera(45, window.innerWidth / window.innerHeight, 1, 1000)
this.camera.position.set(20, 52,...
592 просмотров
schedule
24.03.2023
Удобство использования программного обеспечения: выбор путем выбора мышью
Я разрабатываю программное обеспечение на основе холста с выбираемыми объектами. Взаимодействие с пользователем осуществляется системой на основе настраиваемого конечного автомата. Мне нужно указать процесс выбора, но мне нужны некоторые...
24 просмотров
schedule
16.11.2022
Как выполнить выбор поверхности в threejs
Для моего проекта мне нужно выбрать область (набор треугольников) и при наведении мыши изменить цвет. В качестве входных данных у меня есть список площадей и набор идентификаторов треугольников. Я использую индексированную буферную геометрию. Я...
166 просмотров
schedule
27.01.2023
Выбор графического процессора на разных устройствах несовместим
Я пытаюсь реализовать выбор графического процессора с помощью точек, используя код, который я изменил из второй половины этой статьи https://threejsfundamentals.org/threejs/lessons/threejs-picking.html
У меня это нормально работает на компьютере,...
172 просмотров
schedule
02.04.2022
Могу ли я прочитать значение одного пикселя из текстуры глубины WebGL в JavaScript?
Короче говоря
Я хотел бы прочитать значение одного пикселя из текстуры глубины WebGL 2 в JavaScript. Это вообще возможно?
Сценарий
Я визуализирую сцену в WebGL 2. Рендерер получает текстуру глубины, в которую он записывает буфер глубины. Эта...
56 просмотров
schedule
11.09.2023