Thug Zdog 1.0 isteach, inneall bréige 3D don Ghréasán ag baint úsáide as Canbhás agus SVG

Eisiúint Leabharlann JavaScript Ar Fáil Zdog 1.0, a chuireann inneall 3D i bhfeidhm a shamhlaíonn rudaí tríthoiseach bunaithe ar phrimitives veicteoir Chanbhás agus SVG, i.e. spás geoiméadrach tríthoiseach a chur i bhfeidhm le líníocht iarbhír de chruthanna árasán. Cóid tionscadail oscailte faoi ​​cheadúnas MIT. Níl ach 2100 líne de chód sa leabharlann agus áitíonn sí 28 KB gan mionú, ach ag an am céanna ceadaíonn sé duit rudaí go leor suntasach a chruthú atá gar do thorthaí obair na maisitheoirí.

Is é sprioc an tionscadail uirlisí a chur ar fáil a ligeann duit oibriú le rudaí 3D chomh héasca agus a bhíonn le léaráidí veicteora. Tá an t-inneall spreagtha ag cluiche ríomhaire d'aois Dogz, inar úsáideadh cruthanna cothroma 3D bunaithe ar ghrafaicí sprite chun timpeallacht XNUMXD a chruthú.

Thug Zdog 1.0 isteach, inneall bréige 3D don Ghréasán ag baint úsáide as Canbhás agus SVG

Gintear samhlacha réad 3D i Zdog ag baint úsáide as API dearbhaithe simplí agus socraítear iad trí snapping agus grúpáil cruthanna simplí, amhail dronuilleoga, ciorcail, triantáin, mírlínte, stuanna, polagáin agus cuair. Úsáideann Zdog cruthanna cruinne, gan neamhrialtachtaí polagánacha fhuaimnithe. Rindreáiltear cruthanna simplí i léirithe 3D níos casta mar sféir, sorcóirí agus ciúbanna. Thairis sin, ó thaobh an fhorbróra de, sainmhínítear réimsí mar phointí, tori mar chiorcail, agus capsúil mar línte tiubh.

Déantar comhpháirteanna réada a phróiseáil agus a suíomhanna coibhneasta á gcur san áireamh agus á gcoinneáil le chéile ag ancairí dofheicthe. Is oibríochtaí veicteora iad gach airí dinimiciúla, amhail claochluithe, rothlú, agus scálaí, a shonraítear ag baint úsáide as réad Veicteoir. Tacaítear le mogaill polagán le haghaidh gnéithe.

Foinse: oscailtenet.ru

Add a comment