[發明專利]一種三維建模中的自由曲線高效生成方法在審
| 申請號: | 201810454782.4 | 申請日: | 2018-05-14 |
| 公開(公告)號: | CN108898656A | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 趙慧卿;王慧;黃佳敏 | 申請(專利權)人: | 趙慧卿 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T11/20 |
| 代理公司: | 北京東方盛凡知識產權代理事務所(普通合伙) 11562 | 代理人: | 牟炳彥 |
| 地址: | 264000 山東省煙臺市芝*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 自由曲線 資源占用率 高效生成 三維建模 關鍵結構 核心業務 小計算機 整體建模 建模 | ||
本發明公開了一種三維建模中的自由曲線高效生成方法,包括:依據兩確定端點的G1連續自由曲線的生成;核心業務中依據兩自由曲線的G2連續自由曲線的生成;開放式G2連續自由曲線的生成;關鍵結構整體建模中的封閉式G2連續自由曲線的生成。本發明能夠實現在極小計算機資源占用率的基礎上,生成自由曲線的模型,具有資源占用率低,計算速度快,建模效率高的優點。
技術領域
本發明屬于計算機圖形處理領域,具體涉及一種三維建模中的自由曲線高效生成方法。
背景技術
在進行三維建模任務時,物體外形的自由曲線若想盡可能的逼近于實際弧度和順滑度,需要額外消耗計算機資源,而眾多的彎道曲線累計將占用大量的資源,影響建模核心業務的運行。現有技術多采用折線逼近法,以節省盡可能多的資源去完成核心業務,這就造成了自由曲線模型的失真,反而影響了核心業務的真實性。
發明內容
為解決上述問題,本發明提出三維建模中的自由曲線高效生成方法,其既保證了自由曲線建模的真實性,又解決了資源占用的問題。
本發明解決其問題所采用的技術方案為:
一種三維建模中的自由曲線高效生成方法,其特征在于:該方法包括G1連續自由曲線、G2連續自由曲線、開放式G2連續自由曲線、封閉式G2連續自由曲線四種曲線的生成方法:
(一)依據兩確定端點的G1連續自由曲線的生成方法:
假設P1,P2是目標自由曲線上的兩個特征點,那么依據這兩個特征點生成G1連續的自由曲線的方法如下:
(1)過特征點P1和P2點做輔助直線Lo:lo(x,y)=aox+boy+co=0;
(2)過特征點P1做輔助直線Lm:lm(x,y)=amx+bmy+cm=0;
(3)過特征點P2做輔助直線Ln:ln(x,y)=anx+bny+cn=0;
(4)在上述輔助線的基礎上,插入可控函數曲線C:F(x,y),其
中,即
μ為自由曲線C的控制參數,w>1且為整數,表示函數曲線的元數;
在目標自由曲線的構形中,通過調整控制參數μ的大小可調整函數曲線C的扁平度,|μ|越大,曲線越平緩;μ>0時,曲線上凸,反之曲線是下凹的;通過調整Lm和ln的斜率就可控制曲線的偏置度;
參數可控的G1連續自由曲線生成后,可通過下列參數對自由曲線進行連續控制,直至最接近目標曲線:
其中km,kn為輔助直線Lm和Ln的斜率
至此,便完成了依據兩確定端點的G1連續自由曲線的生成;
(三)依據兩自由曲線的G2連續自由曲線的生成方法:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于趙慧卿,未經趙慧卿許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810454782.4/2.html,轉載請聲明來源鉆瓜專利網。





