Вопросы по теме 'coordinate-transformation'

Как сделать ширину обводки невосприимчивой к текущей матрице преобразования
В SVG (и Canvas, Quartz, Postscript, ...) матрица преобразования влияет как на координаты пути, так и на ширину линии. Есть ли способ отрегулировать так, чтобы это не повлияло на ширину линии? То есть в следующем примере масштаб различается для X и...
15475 просмотров

Преобразовать координату мыши экрана в координату окна
Это продолжение моего предыдущего вопроса -> Нарисовать значок указателя мыши? Я хочу нарисовать мышь в конкретное окно на рабочем столе, я уже знаю, как рисовать мышь и как отслеживать движение настоящей мыши. Но мне не удается преобразовать...
1703 просмотров

генетическое программирование фитнес-функция
Я пытаюсь написать фитнес-функцию в генетическом программировании, чтобы увеличить площадь, занимаемую точками внутри многоугольника. Рядом с центром многоугольника есть несколько точек, я хочу расширить эти точки от центра до тех пор, пока они не...
1119 просмотров

Как рассчитать определенное расстояние внутри изображения?
Извините за мой плохой английский. У меня есть следующая проблема: Допустим, камера моего мобильного устройства показывает это изображение. На картинке вы видите 4 разных положения. Каждое положение мне известно (долгота, широта)....
5177 просмотров

как масштабировать элемент, сохраняя фиксированное положение в svg
я хочу масштабировать элемент ниже в фиксированном положении. <path id="container_svg_rectsymbol1" fill="red" stroke-width="1" stroke="Gray" d="M 73.1111111111111 -71.75 L 83.1111111111111 -71.75 L 83.1111111111111 -61.75 L 73.1111111111111...
10407 просмотров

Распечатать письмо в любом месте на экране
Согласно руководству C64 вы можете напечатать символ, используя «POKE 1024, 1», где 1024 — начальный адрес (C64-BASIC). Размер экрана 40*25, что означает, что 2024 — это позиция конца экрана. Это дает следующую формулу для написания буквы в любой...
868 просмотров
schedule 16.05.2024

Примените функции, чтобы перейти в несколько состояний в Matlab
Я пытаюсь создать программу, которая преобразует несколько систем координат в Matlab. У меня разные системы и я хочу перевести между ними. Существуют различные топоцентрические, геоцентрические и гелиоцентрические системы. Я написал матрицы...
325 просмотров

Можно ли привязать аннотацию matplotlib к координате данных по оси x, но к относительному местоположению по оси y?
У меня есть график, на котором я хотел бы отметить определенное место на оси x стрелкой и меткой: Местоположение кончика стрелки необходимо указать точно в координатах данных. Стрелка должна быть вертикальной, поэтому x-координата тупого конца...
3444 просмотров

как мне преобразовать между статической и динамической системой координат
у меня есть такая настройка: 2 системы координат. (x, y) - основная система координат, а (x ', y') - система координат, которая живет внутри (x, y). Система (x ', y') определяется точками x1 или x2, и если я перемещаю эти 2 точки, то (x ',...
613 просмотров

Преобразования координат из случайно сгенерированного вектора нормали
Я пытаюсь случайным образом генерировать преобразования координат для подходящей процедуры, которую я пишу на питоне. Я хочу повернуть свои данные (набор координат [x,y,z]) относительно начала координат, в идеале используя набор случайно...
1174 просмотров

Неправильный масштаб координат при рисовании полилинии на виде
Я хочу нарисовать polyline на view . Я не хочу рисовать на MapView , потому что мне нужен только polyline без фона. У меня есть координаты polyline , а также его границы (северо-восточные и юго-западные координаты). Идея заключалась в...
167 просмотров

Преобразование координат в пиксели без потери очков
Я пытаюсь преобразовать координаты широты / долготы в пиксели, но теряю очки в этом процессе. Я использую следующий код: from matplotlib import pyplot as plt import numpy as np import pandas as pd df=pd.read_csv('cords.csv')...
1210 просмотров

Python — преобразование координат с графиком полярного рассеяния в matplotlib
Мне нужно связать интерактивную карту HTML с некоторыми полярными графиками, созданными с помощью matplotlib, поэтому мне нужен метод для преобразования координат данных в координаты пикселей фигуры. Код, адаптированный из Как получить координаты...
685 просмотров

Вращение составного объекта
Я создал объект, который имеет около 7+ частей, включая его тело и более мелкие части, которые «прикрепляются» к нему в разных местах. Моя цель - повернуть весь объект. Я пытался просто вызвать glRotatef(angle, 0, 1, 0) перед созданием всего...
429 просмотров

glm::translate - строит ли матрицу из вектора?
Функция glm::translate принимает 2 аргумента (матрица M , вектор V ). Правильно ли я предполагаю следующее: Он умножает M на V . Создает новую матрицу идентичности Помещает элементы вектора в правильные места в единичной матрице...
1709 просмотров

glm возвращает nan при простом переводе
Я работаю с OpenGL, используя glfw,glad и glm. В одном из уроков, которые я использую, они демонстрируют простое использование glm следующим образом: glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f); glm::mat4 trans; trans = glm::translate(trans,...
1284 просмотров

Python astropy: преобразование скоростей из ECEF в систему координат J2000
Я написал код для преобразования координат из фиксированной системы Земли в инерциальную систему с использованием астропии: from astropy import coordinates as coord from astropy import units as u from astropy.time import Time from astropy import...
1779 просмотров
schedule 22.07.2022

ортопроект freetype opengl
Я пытаюсь использовать FreeType с OpenGL. Сначала я попытался написать свой материал, и, поскольку это не сработало, я просто скачал хорошо работающий код из этого руководства . Как я уже сказал, это работает хорошо, но проекция отличается от...
133 просмотров

Координаты OpenGl и QT
когда я использую OpenGL в проекте, отличном от qt, и мне нравится рисовать линию, я использую этот код: glMatrixMode(GL_PROJECTION); glOrtho(0,500,0,500,-1,1); glBegin(GL_LINES); glVertex(50, 50); glVertex2i(200,200); glEnd(); когда я...
835 просмотров
schedule 01.05.2023

Солнечная система в OpenGL, положение камеры
Я хочу сделать простую солнечную систему в OpenGL с четырьмя камерами. То, что я хочу, просто, просто найдите камеру с одной стороны земли. В следующем коде я получаю MODELVIEW_MATRIX на glGetFloatv(GL_MODELVIEW_MATRIX) (строка 116) Итак,...
282 просмотров