A számítógépes grafika , a B-Rep ( B oundary Rep seletének angol vagy Frontier képviselet vagy képviselete a széleinél francia) egy olyan technika, a geometriai 3D modellezés szilárd anyagok által felületek. Ez a módszer abból áll, hogy a geometriai tárgyak bőrét a kanonikus felületek (általában B-spline , Bézier , NURBS felületek ) által hordozott korlátozott geometriai burkolólapok „varrásával” ábrázolják .
A B-Rep az ábrázolás formalizmusa, amelyben a szilárd S-t teljes egészében az éle képviseli: ez arcokból, élekből és csúcsokból áll. Az arc egy tájolható és határolt felület. Az él egy olyan S szélének görbéje, amelynek végei a csúcsok halmazához tartoznak. Ezek az elemek nem mutathatnak metszéspontot 2-től 2-ig, kivéve a modellhez tartozó éleket vagy csúcsokat. A kombinatorikus információkat, például a szomszédságot vagy az incidenciát, elválasztják a geometriai adatoktól, mint például a csúcsok helyzete, az élek támaszgörbéi vagy az oldalak támasztó felületei.
A határábrázolás alapjait az 1970-es évek elején az Ian Braid (in) Cambridge-i Egyetem fejlesztette ki (a Computer Vision számára). Braid a BUILD modellező keretében folytatta kutatását, amely akkor úttörő szoftver volt ezen a területen. Dolgozott továbbá a ROMULUS kereskedelmi rendszeren, a Parasolid előfutárán és az ACIS-en. Ezek megalapozták számos jelenlegi kereskedelmi CAD-rendszer alapját.
Braid munkája nyomán egy svéd csapat, Torsten Kjellberg professzor vezetésével, különösen az 1980-as évek elején fejlesztett ki térfogathálókat. Finnországban Martti Mäntylä hozta létre a GWB modellezőt. Az Egyesült Államokban Eastman és Weiler is dolgozott a B-Rep-n, Japánban pedig Fumihiko Kimura professzor és csapata a Tokiói Egyetemen elkészítette saját B-Rep modellezőjét.
A CSG módszert eredetileg több kereskedelmi rendszer használta, mert könnyebben megvalósítható. Az olyan rendszerek megjelenésével, mint a Parasolid, az ACIS, az OpenCASCADE vagy akár a C3D, a B-Rep szélesebb körben elterjedt.
A B-Rep lényegében összeköti az arcokat, a szögeket és a pontokat. Az űrlap alelemeinek csoportosításával olyan jellemzőket kapunk , amelyeket Kyprianou Cambridge-ben, valamint Jared tanulmányozott.
A szilárd anyagok geometriai modellezése 2 módszerből adódik:
A B-Rep modellek elkészültek és kibővültek. Inkább szabályos formájú (simplicit, simploid stb.) Vagy bármilyen formájú (szomszédsági grafikonok, térképek , g-térképek ) sejtmodellekről beszélünk .
Míg a CSG csak egyszerű primitíveket használ, kombinálva a B-Rep logikai műveletekkel, a B-Rep rugalmasabb és több műveletet hajt végre. A logikai műveleteken kívül idézhetjük az extrudálást, a letörések létrehozását, a formák összeolvadását és még más műveleteket, amelyek ezekből az utóbbiakból származnak.
A geometriai alakzatok cseréjére tervezett STEP ( Standard for the Product Model Data ) formátum meghatározza az adatmodelleket a határ ábrázolásához. A szokásos geometriai és topológiai modelleket az ISO 10303-42 ( Geometriai és topológiai ábrázolás ) szabvány határozza meg . A következő modellszabványok: