利索能及
我要发布
收藏
专利号: 202210511239X
申请人: 山东捷瑞数字科技股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于三维引擎构建可线性形变链条模型的方法,其特征在于,包括以下步骤:S1、构建链条模型并将其导入三维引擎的场景中,给予链条两个端点的位置属性;

S2、给予链条的粗细属性、材质属性、方向属性以及长度属性;

S3、运行,自动生成链条效果;

所述S1中,所述位置属性用以确定链条的呈现位置,具体方法是在需要呈现链条的位置创建两个空物体对象Bottom Point、Top Point分别作为链条的两个端点,将链条模型实例化到场景中并放置到代表两个端点的空物体同一级上,同时将Top Point 的坐标作为链条平截面的中心坐标,通过改变Top Point 和Bottom Point的相对位置改变生成链条的长度,通过改变Top Point 在世界坐标系下的坐标改变生成链条的位置;

所述S1中,所述链条模型由八个小正方体模型组合构建而成,所述八个小正方体模型的长宽高皆为a,位置坐标为分别为(‑a,+a,‑a),(‑a,+a,+a),(‑a,‑a,+a),(‑a,‑a,‑a),(+a,+a,‑a),(+a,+a,+a),(+a,‑a,+a),(+a,‑a,‑a);所述方向属性应与命名为 Bottom Point 的空物体指向命名为 Top Point 的空物体的相对方向一致;所述长度属性通过计算两个空物体之间距离在该链条方向上的投影长度确定;

所述粗细属性用以确定链条模型的截面边长;

所述材质属性用以确定链条模型的材质和颜色;

所述S3中,基于S1所设的位置属性,以及S2所设的粗细属性、材质属性、方向属性、长度属性,在TopPoint 和 BottomPoint 之间自动生成具有预定粗细、材质、方向及长度属性的链条效果。