Zdog 1.0 nampidirina, motera pseudo-3D ho an'ny Internet mampiasa Canvas sy SVG

Misy ny famoahana JavaScript Library Zdog 1.0, izay mametraka motera 3D izay mamolavola zavatra telo dimanjato mifototra amin'ny Kanvas sy SVG vector primitives, i.e. fampiharana ny habaka geometrika telo dimensions miaraka amin'ny sary tena misy endrika fisaka. Kaody tetikasa misokatra eo ambanin'ny lisansa MIT. Ny trano famakiam-boky dia tsy misy afa-tsy 2100 andalana ny kaody ary mibodo 28 KB tsy misy minification, fa miaraka amin'izay koa, mamela anao hamorona zavatra tena manaitra izay akaiky ny natiora ny vokatry ny asan'ny mpanao sary.

Ny tanjon'ny tetikasa dia ny hanome fitaovana ahafahanao miasa amin'ny zavatra 3D mora toy ny amin'ny sary vetaveta. Ny maotera dia aingam-panahy avy amin'ny lalao ordinatera taloha Dogz, izay nampiasana endrika 3D fisaka mifototra amin'ny sary sprite mba hamoronana tontolo XNUMXD.

Zdog 1.0 nampidirina, motera pseudo-3D ho an'ny Internet mampiasa Canvas sy SVG

Ny maodely zavatra 3D ao amin'ny Zdog dia novolavolaina tamin'ny alΓ lan'ny API fanambarana tsotra ary nalamina tamin'ny alΓ lan'ny fikapohana sy fanakambanana. endrika tsotra, toy ny mahitsizoro, faribolana, telozoro, fizarana tsipika, arcs, polygons ary curve. Zdog dia mampiasa endrika boribory, tsy misy fikorontanana polygonal voalaza. Ny endrika tsotra dia adika ho fanehoana XNUMXD sarotra kokoa toy ny spheres, cylinders ary cubes. Ankoatra izany, amin'ny fomba fijerin'ny mpamorona, ny spheres dia voafaritra ho teboka, tori ho faribolana, ary capsules ho tsipika matevina.

Ny singa singa amin'ny zavatra dia karakaraina amin'ny fiheverana ny toerana misy azy ary miaraka amin'ny vatofantsika tsy hita maso. Ny toetra mavitrika rehetra, toy ny fiovan'ny toetr'andro, fihodinana, ary mizana, dia fiasan'ny vector izay voafaritra amin'ny fampiasana zavatra Vector. Ny meshes polygon dia tohanana amin'ny endri-javatra.

Source: opennet.ru

Add a comment