Описание тега trackball

Trackball may refer to either the hardware used to move a mouse (specifically a ball embedded in the mouse which rolls as the mouse is moved) or to the three.js extension TrackballControls, used in web browsers to manipulate 3D objects. It should be used for questions about software specific to a trackball mouse, or questions about the TrackballControls extension.
1 ответ

Вращение трекбольной мыши в OpenGL

Я пытаюсь реализовать базовое решение для трекбола с openGL. Есть 2 поворота: - вокруг оси х (в правильном направлении), связанных с движением мыши вверх / вниз. - вокруг оси y (направление вверх), связанной с движением правой / левой мыши. Куб цент…
15 фев '16 в 14:35
2 ответа

OpenTK - Как повернуть объект на заданный угол

Я использовал учебник на http://viewport3d.com/trackball.htm для программирования трекбола. Я рассчитал ось и угол, но поскольку я только начинающий в OpenTK и OpenGL, я не знаю, как применить вращение к объекту. Любая помощь, пожалуйста? Код состои…
18 дек '11 в 19:40
2 ответа

Реализация вращения трекбола в opengl с помощью FLTK: как "запомнить" последовательные вращения

Я работаю над проектом FLTK (моя первая попытка с графическим интерфейсом и opengl: пожалуйста, потерпите меня!) И у меня есть Fl_Gl_Window, которое отображает различные вещи в зависимости от некоторых других виджетов. Один из вариантов - отображать…
10 мар '14 в 11:51
1 ответ

Получение событий трекбола с Android NativeActivity

У меня есть приложение на основе NativeActivity, которое хочет получать события трекбола. Согласно (отрывочной) документации, я должен получить их через struct android_app"s onInputEvent() обратный вызов, так же, как я делаю для клавиш и событий дви…
09 сен '11 в 11:04
1 ответ

Как обрабатывать события трекбола Android с веб-страницы?

Есть ли какое-либо событие DOM в Webkit, связанное с событиями трекбола (движение и нажатие)? Или есть ли другой способ обработки этих событий с веб-страницы?
24 июн '10 в 15:53
1 ответ

Можно ли определить, есть ли в телефоне Android трекбол?

Мое приложение требует, чтобы пользователи удерживали трекбол, чтобы получить доступ к расширенному меню. Однако не на всех телефонах есть трекбол, поэтому мне нужно убрать это требование для таких телефонов. Есть ли способ определить, есть ли в тел…
08 сен '10 в 14:24
1 ответ

Ручка влево вправо трекбола проведите в ежевике

Как мне написать код для обработки события, которое запускается, когда шаровой шарик в приложении с черными ягодами смахивает влево и вправо?
27 мар '11 в 07:30
0 ответов

Добавить 360 горизонтальное вращение с OBJLoader и Three.js

Итак, у меня есть объект, загруженный через OBJLoader.js, и я хочу, чтобы он мог вращаться на 360 градусов по горизонтали вокруг его центра. Я смотрел как на TrackballControls, так и на Canvas Cube, но я не могу реализовать его вместе, не столкнувши…
23 май '13 в 20:49
2 ответа

Установите и установите флажки в списке Android, используя трекбол устройства.

В моем приложении для Android я использовал Listview, и в каждом элементе списка есть два флажка. Проблема в том, что пользователь не может установить эти флажки, используя трекбол устройства. Он выделяет весь элемент при перемещении, чтобы установи…
0 ответов

Как использовать TrackballControls.js и Projector.js вместе в Three.js

У меня есть сцена, в которой есть несколько объектов, и я хочу щелкнуть и выбрать объект, а также повернуть и изменить масштаб сцены.Для увеличения, поворота и панорамирования сцены, я использую TrackballControl.js.Для щелчка и выбора и объекта, я и…
1 ответ

Событие mousedown с использованием Three.js не будет работать, если я не нажму и не слегка перетащу

По какой-то причине в приведенном ниже коде переменная "intersects" не содержит никаких элементов в обработчике события onDocumentMouseDown, когда я просто щелкаю объект. Для того, чтобы он обнаружил объект, на который щелкнули, я должен щелкнуть и …
14 фев '14 в 22:55
0 ответов

Как включить светодиодный трекбол в Android из кода?

Есть какой-либо способ сделать это? Я нашел что-то здесь, но это не работает для меня: / Это код, который я пробовал: NotificationManager notifMgr = ( NotificationManager ) getSystemService( NOTIFICATION_SERVICE ); Notification notif = new Notificat…
1 ответ

Как использовать TWEEN для анимации положения камеры

function moveCameraTo(position, duration) { var tween = new TWEEN.Tween( camera.position ) .to( position, duration ) .easing(TWEEN.Easing.Linear.None) .onUpdate(function () { camera.position = new THREE.Vector3().copy(position) camera.lookAt({x:0,y:…
22 июл '17 в 09:09
0 ответов

Обнаружение круглых форм среди контуров

У меня есть код, который дает мне много контуров, предположительно являющихся шаром. Чтобы свести к минимуму список и найти среди них настоящий шар, я использовал пару классификаторов. Первый круг, я использую формулу, которая показывает, насколько …
11 мар '16 в 14:21
1 ответ

Как сделать собственное управление трекболом / глазным яблоком с помощью Какао?

Я пишу свое первое приложение Cocoa и хочу сделать кнопку "трекбол / глазное яблоко / арбал / как бы она ни называлась", чтобы вращать 3D OpenGL сцену. Существует прекрасный пример этого пользовательского элемента управления Какао в Pages (комплект …
0 ответов

Как обновить положение мыши на экране события при изменении размера окна?

Что мне нужно, это обновить элементы управления трекболом, чтобы обнаружить событие положения мыши с другим размером экрана. У меня есть событие нажатия, которое показывает точку нажатия на экране с желтой меткой. Если я обновляю и пробую это событи…
28 фев '15 в 23:03
1 ответ

Отмените выбор любого трекбола / трекпада

Есть ли способ программно отменить выбор / стирание того, что выбрал пользователь с помощью трекбола / трекпада? Когда я нажимаю кнопку "Назад" в "Деятельности", в "Деятельности", к которой она возвращается, есть кнопка, которая выбирается так, как …
04 ноя '10 в 18:41
1 ответ

Как перемещать, вращать и масштабировать трекбол в три секунды, используя клавиатуру или нажатие кнопки

Можно ли использовать клавиатуру для управления действиями трекбола, такими как масштабирование, поворот. Существуют различные вопросы и ответы, так что большинство из них основаны на орбитальном контроле, но не на трекболе. здесь приведен пример с …
19 фев '19 в 06:08
0 ответов

Установить отрицательное значение minDistance на трекболе? (или, совмещая PointerLock и трекбол)

Возможно, к этому нельзя подходить, но я ищу своего рода комбинацию элементов управления PointerLock и Trackball - я хочу иметь возможность бесконечно перемещать тележку с прокруткой, как PointerLock, но иметь возможность перемещаться по ней. и пере…
18 ноя '15 в 04:33
3 ответа

Как повернуть объект в three.js(r66) без использования трекбола, управляющего камерой

При вращении объекта я думаю, что есть два способа [сфокусироваться на вращении объекта, а не на использовании камеры]: 1.Вращайте объект непосредственно в render(), так же, как (canvas_geometry_cube.html) cube.rotation.y += ( targetRotationY - cube…
22 апр '14 в 15:10