Наводя курсор на модель (сфера) и нажимая на нее нужно получить все три координаты и записать их. Очень нужна помощь, в этом коде я получаю координаты viewport в области модели, как исправить?
Point location = e.GetPosition(viewport);
HitTestResult hitResult = VisualTreeHelper.HitTest(viewport, location);
RayMeshGeometry3DHitTestResult meshHitResult = hitResult as RayMeshGeometry3DHitTestResult;
try
{
X = Math.Round(meshHitResult.PointHit.X, 0);
Y = Math.Round(meshHitResult.PointHit.Y - 1, 0);
Z = Math.Round(meshHitResult.PointHit.Z, 0);
MessageBox.Show(X + "\n" + Y + "\n" + Z);
}
catch { }
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники