国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種動(dòng)態(tài)修改三維模型的方法

      文檔序號(hào):8943785閱讀:463來源:國(guó)知局
      一種動(dòng)態(tài)修改三維模型的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明發(fā)明涉及一種在不重新設(shè)計(jì)三維模型的基礎(chǔ)上完成對(duì)模型中的物體進(jìn)行圖片標(biāo)識(shí)的方法,屬于軟件開發(fā)領(lǐng)域。
      【背景技術(shù)】
      [0002]伴隨著設(shè)備經(jīng)濟(jì)的發(fā)展和科技水平的提高,人們已經(jīng)不能滿足于傳統(tǒng)的平面二維數(shù)據(jù)的展現(xiàn)形式。一種更直觀、多維度的數(shù)據(jù)展現(xiàn)方式出現(xiàn)了,這就是三維模型技術(shù)。隨著三維技術(shù)的不斷發(fā)展和計(jì)算機(jī)硬件與軟件水平的提高,三維建模技術(shù)越來越被人們所倚重。相比傳統(tǒng)的二維模型,三維模型可以方便地產(chǎn)生人魚方向的平面投影和透視投影視圖。
      [0003]目前,各行業(yè)在三維技術(shù)的發(fā)展都已經(jīng)出具規(guī)模。通過三維設(shè)計(jì)軟件將二維的信息以三維的方式展示出來,通過支持三維顯示的信息系統(tǒng)將三維模型發(fā)布到系統(tǒng)當(dāng)中進(jìn)行日常使用。但是將模型從三維設(shè)計(jì)軟件發(fā)布到支持三維顯示的信息系統(tǒng)之后就不能對(duì)三維模型進(jìn)行修改,如在三維模型中的任一物體上添加圖片。所有的這些操作都要在三維設(shè)計(jì)軟件中進(jìn)行,并且將設(shè)計(jì)完成后的模型重新進(jìn)行發(fā)布,從而增大的模型的維護(hù)成本,降低了模型的可用性。

      【發(fā)明內(nèi)容】

      [0004]為了克服現(xiàn)有的模型在信息系統(tǒng)中不能進(jìn)行物體標(biāo)識(shí)的問題,本發(fā)明提供了一種不需要重新進(jìn)行三維設(shè)計(jì),直接在三維信息系統(tǒng)中完成對(duì)三維模型中的任一物體上添加圖片的方法。從而降低模型的維護(hù)成本和增加模型的可用性。
      [0005]本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:將鼠標(biāo)在屏幕上所在點(diǎn)投射到三維空間中的模型對(duì)象上,得到切面,計(jì)算切面法向量,貼板根據(jù)切面法向量對(duì)齊。本發(fā)明為了更準(zhǔn)確確定鼠標(biāo)投射點(diǎn)所在切面,以及得到定位點(diǎn)所在空間大小,將鼠標(biāo)在屏幕上的點(diǎn)上下左右偏移一定間距得到新的四個(gè)屏幕點(diǎn),再將這些點(diǎn)同時(shí)投射到空間模型對(duì)象上;空間里三點(diǎn)即可確定一個(gè)平面,除鼠標(biāo)點(diǎn)外,還投射四個(gè)點(diǎn),其中一個(gè)目的是以防點(diǎn)選邊緣時(shí)的情況,在選其中三個(gè)點(diǎn)前,首先應(yīng)該確定這些點(diǎn)所在模型對(duì)象是否相同,然后選出三個(gè)同物體上的投射點(diǎn)得出兩個(gè)向量,進(jìn)而得到切面法向量;對(duì)于投射到的面是平面的情況來說,此時(shí)已經(jīng)能夠?qū)R貼面;而投射到曲面的情況,需要進(jìn)行進(jìn)一步判斷。以凸面曲面來說得到基于三個(gè)點(diǎn)切面上投影點(diǎn)后,即能夠判斷曲面是凹凸。而根據(jù)鼠標(biāo)投射點(diǎn)及面上的點(diǎn)間的距離,求得面ABC范圍內(nèi),曲面的凹凸程度。
      [0006]本發(fā)明的有益效果是:鼠標(biāo)在曲面上點(diǎn)擊即從屏幕點(diǎn)定位到三維模型面上相應(yīng)的點(diǎn),貼板定位到該點(diǎn),即可貼合到曲面,再配合縮放及旋轉(zhuǎn),可創(chuàng)建出適合的貼板。從而完成在模型不進(jìn)行重新設(shè)計(jì)的前提下完成對(duì)模型局部貼片的處理。
      【附圖說明】
      [0007]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明進(jìn)一步說明;
      [0008]圖1是投射點(diǎn)示意圖;圖中I為鼠標(biāo)上偏移投射點(diǎn),2為鼠標(biāo)左偏移投射點(diǎn),3為鼠標(biāo)下偏移投射點(diǎn),4為鼠標(biāo)右偏移投射點(diǎn),5為鼠標(biāo)投射點(diǎn);
      [0009]圖2是凸點(diǎn)情況投射點(diǎn)示意圖;圖中I為鼠標(biāo)投射點(diǎn)即AB兩點(diǎn)或BD兩點(diǎn)中點(diǎn)(相當(dāng)于鼠標(biāo)點(diǎn)在ABC上的投影);
      [0010]圖3是便宜點(diǎn)投射實(shí)現(xiàn);
      [0011 ] 圖4是便宜點(diǎn)在切面中心點(diǎn)的實(shí)現(xiàn)。
      【具體實(shí)施方式】
      [0012]見圖1-圖4,一種動(dòng)態(tài)修改三維模型的方法,本發(fā)明特征在于,將鼠標(biāo)在屏幕上所在點(diǎn)投射到三維空間中的模型對(duì)象上,得到切面,計(jì)算切面法向量,貼板根據(jù)切面法向量對(duì)齊。
      [0013]本發(fā)明為了更準(zhǔn)確確定鼠標(biāo)投射點(diǎn)所在切面,以及得到定位點(diǎn)所在空間大小,將鼠標(biāo)在屏幕上的點(diǎn)上下左右偏移一定間距得到新的四個(gè)屏幕點(diǎn),再將這些點(diǎn)同時(shí)投射到空間模型對(duì)象上,如圖1所示。
      [0014]本發(fā)明根據(jù)空間里三點(diǎn)即可確定一個(gè)平面,除鼠標(biāo)點(diǎn)外,還投射四個(gè)點(diǎn),其中一個(gè)目的是以防點(diǎn)選邊緣時(shí)的情況,在選其中三個(gè)點(diǎn)前,首先應(yīng)該確定這些點(diǎn)所在模型對(duì)象是否相同,然后選出三個(gè)同物體上的投射點(diǎn)得出兩個(gè)向量,進(jìn)而得到切面法向量;對(duì)于投射到的面是平面的情況來說,此時(shí)已經(jīng)可以對(duì)齊貼面;而投射到曲面的情況,需要進(jìn)行進(jìn)一步判斷;以凸面曲面來說,如圖2所示。
      [0015]本發(fā)明得到基于三個(gè)點(diǎn)切面上投影點(diǎn)后,即可判斷曲面是凹凸;而可以根據(jù)鼠標(biāo)投射點(diǎn)及ACB上的點(diǎn)間的距離,可以求得面ABC范圍內(nèi),曲面的凹凸程度。
      【主權(quán)項(xiàng)】
      1.一種動(dòng)態(tài)修改三維模型的方法,其特征在于,將鼠標(biāo)在屏幕上所在點(diǎn)投射到三維空間中的模型對(duì)象上,得到切面,計(jì)算切面法向量,貼板根據(jù)切面法向量對(duì)齊。2.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)修改三維模型的方法,其特征在于,為了更準(zhǔn)確確定鼠標(biāo)投射點(diǎn)所在切面,以及得到定位點(diǎn)所在空間大小,將鼠標(biāo)在屏幕上的點(diǎn)上下左右偏移一定間距得到新的四個(gè)屏幕點(diǎn),再將這些點(diǎn)同時(shí)投射到空間模型對(duì)象上。3.根據(jù)權(quán)利要求1所述的一種動(dòng)態(tài)修改三維模型的方法,其特征在于,空間里三點(diǎn)即可確定一個(gè)平面,除鼠標(biāo)點(diǎn)外,還投射四個(gè)點(diǎn),目的是以防點(diǎn)選邊緣時(shí)的情況,在選其中三個(gè)點(diǎn)前,首先應(yīng)該確定這些點(diǎn)所在模型對(duì)象是否相同,然后選出三個(gè)同物體上的投射點(diǎn)得出兩個(gè)向量,進(jìn)而得到切面法向量;對(duì)于投射到的面是平面的情況來說,此時(shí)已經(jīng)能夠?qū)R貼面;而投射到曲面的情況,需要進(jìn)行進(jìn)一步判斷;以凸面曲面來說得到基于三個(gè)點(diǎn)切面上投影點(diǎn)后,即可判斷曲面是凹凸;而根據(jù)鼠標(biāo)投射點(diǎn)及面上的點(diǎn)間的距離,求得面ABC范圍內(nèi),曲面的凹凸程度。
      【專利摘要】一種動(dòng)態(tài)修改三維模型的方法,其特征在于,將鼠標(biāo)在屏幕上所在點(diǎn)投射到三維空間中的模型對(duì)象上,得到切面,計(jì)算切面法向量,貼板根據(jù)切面法向量對(duì)齊。本發(fā)明的有益效果是,鼠標(biāo)在曲面上點(diǎn)擊即從屏幕點(diǎn)定位到三維模型面上相應(yīng)的點(diǎn),貼板定位到該點(diǎn),即可貼合到曲面,再配合縮放及旋轉(zhuǎn),可創(chuàng)建出適合的貼板。從而完成在模型不進(jìn)行重新設(shè)計(jì)的前提下完成對(duì)模型局部貼片的處理。
      【IPC分類】G06T19/20
      【公開號(hào)】CN105160710
      【申請(qǐng)?zhí)枴緾N201510541357
      【發(fā)明人】曹權(quán)林, 楊堂華, 趙志宇, 孫北寧, 白彪, 羅慶兵, 車勇波, 姚莉, 丁東, 吳秋玫, 楊鷗, 張冠一
      【申請(qǐng)人】云南電網(wǎng)有限責(zé)任公司普洱供電局
      【公開日】2015年12月16日
      【申請(qǐng)日】2015年8月28日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1