2217231767 发表于 2026-2-22 13:42:39

二次开发之如何获取视图方向的向量

请问有关于获取视图方向的向量的UFUN函数吗?或者通过哪种方式可以获取视图方向的向量? 视图方向指的是下图箭头指的这个

banmao* 发表于 2026-2-22 15:37:11

本帖最后由 banmao* 于 2026-2-22 15:39 编辑


UF_CSYS_ask_wcs(&csys_id)//获取坐标TAG
UF_CSYS_ask_csys_info(csys_id, &matrix_id, origin)//获取矩阵TAG
UF_CSYS_ask_matrix_values(matrix_id, mtx)//获取矩阵数值

2217231767 发表于 2026-2-22 18:41:31

banmao* 发表于 2026-2-22 15:37
UF_CSYS_ask_wcs(&csys_id)//获取坐标TAG
UF_CSYS_ask_csys_info(csys_id, &matrix_id, origin)//获取矩阵 ...
你好,UF_CSYS_ask_wcs获取的是WCS的TAG,我想要的效果是当前屏幕的法向,就是像图片这样,WCS不是正对屏幕时, 也能得到当前屏幕的法向

2217231767 发表于 2026-2-22 18:43:35

上面没有附上图片,图片是这个

banmao* 发表于 2026-2-22 23:33:33

tag_t work_view
double mtx={0}
UF_VIEW_ask_work_view(&work_view)//获取当前视图TAG
char viewname
UF_OBJ_ask_name(work_view,viewname)//获取当前视图名称
uc6433(viewname,mtx)//获取当前视图矩阵

2217231767 发表于 2026-2-23 11:07:07

banmao* 发表于 2026-2-22 23:33
tag_t work_view
double mtx={0}
UF_VIEW_ask_work_view(&work_view)//获取当前视图TAG


感谢回复
页: [1]
查看完整版本: 二次开发之如何获取视图方向的向量