OpenCASCADE:建模算法之隐藏线去除
生活随笔
收集整理的這篇文章主要介紹了
OpenCASCADE:建模算法之隐藏线去除
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCASCADE:建模算法之隱藏線去除
- 簡介
- 加載形狀
- 設置視圖參數
- 計算預測
- 提取邊緣
- 例子
簡介
為了提供工業設計所需的精度,圖紙需要提供去除隱藏在給定投影中的線條的可能性。
為此,隱藏線去除組件提供了兩種算法:HLRBRep_Algo和HLRBRep_PolyAlgo。
這些算法基于將要可視化的形狀的每個邊緣與其每個面進行比較,并計算每個邊緣的可見部分和隱藏部分的原理。請注意,這些不是用于生成著色的算法,該算法通過將形狀中的每個人臉與相同形狀中的每個其他人臉進行比較來計算要可視化的形狀中每個人臉的可見和隱藏部分。這些算法對形狀進行操作并移除或指示被面隱藏的邊緣。對于給定的投影,他們計算所表示對象的一組線條特征。它們還與提取實用程序結合使用,從計算結果的選擇中重建一個新的、簡化的形狀。這個新形狀由邊緣組成,邊緣代表投影中可視化的形狀。
HLRBRep_Algo允許使用形狀本身,而HLRBRep_PolyAlgo使用形狀的多面體簡化。當您使用HLRBRep_Algo 時,您可以獲得精確的結果,而當您使用HLRBRep_PolyAlgo 時,您減少了計算時間,但獲得了多邊形線段。
沒有提供平滑算法。因此,多面體將被視為這樣,算法將以符合多面體數學定義的線段形式給出結果。HLRBRep_PolyAlgo始終是這種情況。
H
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的OpenCASCADE:建模算法之隐藏线去除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCASCADE:拓扑 API之3
- 下一篇: 狙击部队演员表