news 2026/1/13 6:29:01

OCCT-右手坐标系

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
OCCT-右手坐标系

一、右手坐标系的定义(数学与工程一致)

右手坐标系(Right-Handed Coordinate System)规则:

  • 右手食指X 正方向

  • 右手中指Y 正方向

  • 右手拇指Z 正方向

三者满足:

X × Y = Z

也就是:
X 轴叉乘 Y 轴,结果指向 Z 轴


二、三维空间中的直观理解

从 +Z 方向“看”XY 平面

  • 逆时针(CCW)→ 正方向

  • 顺时针(CW)→ 反方向

这是你在以下场景中反复遇到的核心规则:

  • Wire 顺 / 逆时针判断

  • 面法向方向

  • 内环 / 外环

  • Boolean 成功或退化


三、OCCT 中的坐标系结论(非常关键)

✔ OCCT 使用右手坐标系

方向
X向右
Y向前
Z向上

满足:

X × Y = Z

四、与 OCCT 中常见对象的对应关系

1️⃣ 面法向(Face Normal)

  • 外表面法向 =右手定则

  • 当 Wire 沿 CCW 排列时,法向指向“正侧”

    CCW Wire ↑ | 法向

2️⃣ Wire 顺 / 逆判断的本质

顺 / 逆不是绝对的,而是相对于法向

法向(N)

观察方向Wire 方向
正向看(站在N+看向N-)CCW = 正
反向看(站在N-看向N+)CW = 正

3️⃣ 内环 / 外环(孔)

在 OCCT 中的默认语义

类型方向
外环CCW(相对面法向)
内环(孔)CW(相对面法向)

一旦反了:

  • 面退化成线

  • Boolean 只切轮廓

  • Triangulation 消失

——这正是你之前遇到的问题。


五、最容易混淆的一点(重点)

OpenGL vs DirectX

系统坐标系
OCCT / OpenGL右手
DirectX(传统)左手

因此:

  • OCCT → VTK → OpenGL:一致

  • OCCT → DirectX / 某些引擎:必须翻 Z 或反 winding

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/7 23:48:57

Tailwind CSS:告别传统CSS,拥抱原子化开发新时代

想象一下,你在开发一个项目时,不再需要为CSS命名而烦恼,不再需要频繁在HTML和CSS文件间切换,更不必担心样式冲突和重复代码——这一切都源于一个名为Tailwind CSS的工具类优先框架。 Tailwind CSS的核心理念是“功能类优先”&…

作者头像 李华
网站建设 2026/1/7 23:47:40

MySQL 8.0在windows环境安装及配置

文章目录 一、下载二、安装三、配置环境变量 一、下载 1、先彻底卸载之前的MySQL,并清理其 残留文件 。 2、登录网址https://www.mysql.com/ 3、点击网址左下角“中文”按钮,切换到中文界面 4、点击网页上方的“下载”按钮,然后点击网…

作者头像 李华
网站建设 2026/1/7 23:39:53

Maven Spring框架依赖包

Maven中添加Spring框架依赖包 Spring核心工具包SpringJDBCSpring配置文件头信息 Spring核心工具包 在pom.xml文件中添加 <!-- Spring的核心工具包--><dependencies><dependency><groupId>org.springframework</groupId><artifactId>spr…

作者头像 李华
网站建设 2026/1/7 23:39:53

JavaScript的p5.js库使用介绍

JavaScript的p5.js库使用介绍 简要说明 p5.js 是一个基于 JavaScript 的库&#xff0c;它的核心目标是 “让写代码像画画一样简单”。p5.js 是 Processing 的 JavaScript 版本&#xff0c;继承了 Processing 的易用性和哲学&#xff0c;但可以在浏览器中直接运行。 p5.js支持…

作者头像 李华
网站建设 2026/1/7 23:38:57

华为OD机试真题双机位C卷 【评委评分】C语言实现

评委评分 2025华为OD机试双机位C卷 - 华为OD上机考试双机位C卷 100分题型 华为OD机试双机位C卷真题目录点击查看: 华为OD机试双机位C卷真题题库目录&#xff5c;机考题库 算法考点详解 题目描述 一个有N个选手参加比赛&#xff0c;选手编号为1~N&#xff08;3<N<100&…

作者头像 李华