libigl
Oscail Leabharlann Foinse C++ do Phróiseáil Céimseata
Saor in aisce C++ API a sholáthraíonn tacaíochtaí chun cruthanna 3D a bhainistiú agus a láimhseáil. Luchtaigh, rindreáil agus tiontaigh meshes 3D taobh istigh de C++ apps.
Is leabharlann foinse oscailte C++ í libigl a bhuaigh duaiseanna le haghaidh próiseála céimseata atá an-éasca le húsáid agus a sholáthraíonn sraith shaibhir de struchtúir sonraí agus d’fheidhmeanna chun cruthanna 3d a bhainistiú agus a láimhseáil. Is leabharlann ceanntásca amháin í an leabharlann libigl a chiallaíonn go gcaithfidh tú ceanntásca igl a chur san áireamh sula ndéanann tú aon chomhad a thiomsú.
Soláthraíonn an leabharlann breathnóir 3d simplí agus cumhachtach chomh maith le tacaíocht iomlán do luchtú, rindreáil, agus athrú meshes 3d taobh istigh C ++ feidhmchláir. Is é libigl buaiteoir an Ghradaim Bogearraí ag Siompóisiam Eurographics ar Phróiseáil Céimseata 2015. Áiríodh sa leabharlann tacaíocht do roinnt gnéithe an-chumhachtacha cosúil le mogaill Booles, remeshing cuad, paraiméadarú, agus dífhoirmiúchán cruth.
Cuireann an leabharlann fíorthábhacht le héascaíocht úsáide agus le triail. Áiríodh leis tacaíocht do roinnt gnéithe tábhachtacha a bhaineann le luchtú agus láimhseáil cruthanna 3D, mar shampla luchtú agus ionramháil mogaill triantáin 3d, scálaithe cruthanna 3D, léamh mogaill triantáin, claochluithe aifín a ríomh, beochan radharc 3D, claochluithe aifín a ríomh, agus go leor eile. .
Tús a chur le libigl
Is é an bealach is éasca chun libigl a shuiteáil ná GitHub a úsáid. Bain úsáid as an ordú seo a leanas le do thoil le suiteáil rathúil.
Suiteáil libigl trí GitHub
git clone --https://github.com/libigl/libigl.git
Luchtaigh agus Rindreáil Mogaill 3D trí C++
I ngrafaicí ríomhaire 3D, is éard atá i mogall ná cnuasach rinn, imill agus aghaidheanna a shainíonn cruth réad 3D. Is pointe singil é rinn agus is mírlíne dhíreach é imeall a nascann dhá rinn. Cuireann an leabharlann foinse oscailte ar chumas forbróirí bogearraí mogaill 3D a luchtú agus a sholáthar go ríomhchláraithe ag baint úsáide as cúpla líne de chód C++. Soláthraíonn sé go leor feidhmeanna chun go leor formáidí coitianta mogalra a léamh agus a scríobh gan stró. Ní theastaíonn uaidh ach cód aon-líneála chun mogalra ó chomhad a léamh.
Tacaíocht Dífhoirmithe Cruth
Cuidíonn na teicníochtaí dífhoirmithe Cruth leat barrfheabhsú tapa a dhéanamh ar na geoiméadracht, na dromchlaí nó na mogaill atá ann cheana féin. Tugann an leabharlann libigl a bhfuil duaiseanna buaite aici do ríomhchláraitheoirí bogearraí teicnící dífhoirmithe éagsúla den scoth a chur i bhfeidhm laistigh dá bhfeidhmchláir féin. Áiríodh leis tacaíocht do theicníochtaí, ó íoslaghdaithe fuinnimh atá bunaithe ar mhogalra cearnacha go modhanna feannadh, go teicnící neamhlíneacha a spreagann leaisteachas.
Cuir Beochan i bhFeidhmeanna 3D
Tá feidhmiúlacht curtha ar fáil ag an leabharlann Easy3D chun gur féidir é a chruthú agus a léirshamhlú gan é a cheangal le haon mhúnlaí 3D. De ghnáth, cruthaítear na haistarraingthe de ghnáth chun samhlacha 3D a sholáthar nó a luchtú ó chomhaid. Áiríodh sa leabharlann Easy3D tacaíocht chun sonraí 3D a léirshamhlú gan samhail a shainiú go sainráite nó is féidir leat é a ghiniúint chun críche rindreála ar leith nó úsáid a bhaint as an breathnóir chun an intarraingt a shamhlú. Cuimhnigh le do thoil go gcaithfidh tú breathnóir a chruthú sula gcruthaítear aon intarraingt.