Наводя курсор на модель (сфера) и нажимая на нее нужно получить все три координаты и записать их. Очень нужна помощь, в этом коде я получаю координаты 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 { }
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как прикрутить MouseDown к ModelVisual3D? Возможно ли это, не трогая ModelUIElement3D?
Сделал приложение Windows Forms, хочу использовать его как виджет на рабочем столе, но не могу закрепить его так, чтобы оно находилось всегда сзади...
На данный вопрос уже ответили: