feat(nmRender): 放大旋转中心标记与方向轴

- 将旋转中心标记总长度调整为约 48px,线宽调整为 3px
- 将方向轴默认视口跨度调整为 20.5%
- 保持原有拾取、相机和生命周期逻辑不变
feature/nmNum-postprocessing-view-20260910
lh 5 hours ago
parent b7049f03cd
commit 7e76a16cda

@ -65,8 +65,8 @@ nmVTKOrientationMarkerController::nmVTKOrientationMarkerController()
m_dViewport[0] = 0.015;
m_dViewport[1] = 0.015;
m_dViewport[2] = 0.13;
m_dViewport[3] = 0.13;
m_dViewport[2] = 0.22;
m_dViewport[3] = 0.22;
if(m_pAxesActor != nullptr) {
m_pAxesActor->SetXAxisLabelText("X");

@ -23,7 +23,7 @@
namespace {
const double ROTATION_CENTER_HALF_LENGTH_PIXELS = 18.0;
const double ROTATION_CENTER_HALF_LENGTH_PIXELS = 24.0;
const double ROTATION_CENTER_DEPTH_OFFSET_PIXELS = 1.5;
const double ROTATION_CENTER_HOMOGENEOUS_EPSILON =
std::numeric_limits<double>::epsilon();
@ -367,7 +367,7 @@ private:
m_pMapper->SetColorModeToDirectScalars();
m_pActor->SetMapper(m_pMapper);
m_pActor->GetProperty()->SetLineWidth(2.0f);
m_pActor->GetProperty()->SetLineWidth(3.0f);
m_pActor->GetProperty()->SetOpacity(1.0);
m_pActor->GetProperty()->LightingOff();
m_pActor->PickableOff();

Loading…
Cancel
Save