平滑几何名词

G0:

Position (touching)

G1:

Tangent (angle)

G2:

Curvature (radius)

G3:

A G3 path is characterized by a continuously differentiable curvature profile。Acceleration/Torsion (rate of change of curvature 、 sharpness)

clothoid:

An Euler spiral is a curve whose curvature changes linearly with its curve length.

羊角螺线(clothoid),又称欧拉螺线;

由于此螺线的曲率与长度成正比,故常用于公路工程或铁路工程,以缓和直路 线与圆曲路 线之间的曲率变化(向心力变化)

GitHub - CoffeeKumazaki/euler_spiral: The c++ implementation for Euler spiral (clothoid).

Sharpness:

一般用于clouthoid, 代表曲率的倒数 dk / ds

derivative of curvature with respect to arc length

CC:

curvature continunity

HC:

hybrid curvature continunity  (换向 忽略曲率连续)

RS&CC&HC曲线 - 知乎

Clothoid回旋曲线在APA路径优化中的工程应用实例及其C++源码分析与下载-CSDN博客

Quintic Spiral  (apollo):

Planning 基础库——螺旋曲线类 - 知乎

REF

Continutity 1 : G0, G1, G2, G3

What is Surface Continuity? | Types Of Surface Continuities

计算机图形学(Computer Graphics)是一门研究如何生成、处理和显示二维或三维图像的学科,它涉及数学、物理学、编程等多个领域,常用于游戏、动画、建筑设计和工程等领域。 OpenGL是一种跨平台的计算机图形库,由Khronos Group开发和维护。它是最常用的图形API之一,提供了强大的功能来创建和渲染3D图形,包括纹理映射、光照、着色器等,支持Windows、Mac OS X、Linux等多种操作系统。 扫描线(Scan Line Rendering)是一种经典的图形渲染技术,它按照屏幕的垂直像素线顺序逐行绘制场景。这种方法简单直接,但可能不适用于复杂场景,因为无法并行处理。 反走样(Antialiasing)是为了减少在屏幕分辨率低于图形分辨率时,边缘可能出现的锯齿现象而采用的技术。通过模糊像素边界,使得线条看起来更平滑,提高图像质量。 Z-Buffer消隐算法是一种三维图形渲染中常用的空间排序算法。Z-Buffer是一种存储每个像素深度值的数据结构,通过比较当前像素和Z缓冲中的值,确定是否遮挡,从而决定哪些像素最终被显示到屏幕上,实现了隐藏面去除。 三维几何模型是指用数学公式或数据描述的三维空间中的形状,如多边形网格、曲面、体素等。它们是计算机图形学的基础,广泛应用于游戏开发、产品设计和虚拟现实等场景,通常需要软件工具如3D建模软件来创建和编辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值