Zdog 1.0 ayaa la soo bandhigay, mashiinka 3D ee been abuurka ah ee Shabakadda iyadoo la adeegsanayo Canvas iyo SVG

Siideynta Maktabada JavaScript waa la heli karaa Zdog 1.0, kaas oo fuliya mishiinka 3D kaas oo u ekaysiinaya walxaha saddex-geesoodka ah ee ku salaysan Canvas iyo SVG vector primitives, i.e. hirgelinta boos joomatari saddex-geesood ah oo leh sawir dhab ah oo qaabab siman ah. Koodhka mashruuca furid hoos shatiga MIT. Maktabadu waxay leedahay 2100 xariiq oo code ah waxayna ku jirtaa 28 KB iyada oo aan la dhimin, laakiin isla mar ahaantaana waxay kuu ogolaaneysaa inaad abuurto walxo cajiib ah oo u dhow dabeecadda natiijooyinka shaqada sawir-qaadayaasha.

Hadafka mashruucu waa in lagu bixiyo qalab kuu ogolaanaya inaad si fudud ugu shaqeyso walxaha 3D sida sawirada vector. Matoorku waxa dhiirigeliyay ciyaar kombuyuutar oo hore Dogz, kaas oo qaababka 3D siman ee ku salaysan sawirada sprite loo isticmaalay si loo abuuro jawi XNUMXD.

Zdog 1.0 ayaa la soo bandhigay, mashiinka 3D ee been abuurka ah ee Shabakadda iyadoo la adeegsanayo Canvas iyo SVG

Moodooyinka shayga 3D ee Zdog waxaa la soo saaray iyadoo la adeegsanayo API-ga caddayn fudud oo la habeeyey iyada oo la isku duubayo iyo kooxaynta qaabab fudud, sida leydi, wareegyo, saddexagal, qaybo xariiq, geeso, geeso iyo qaloocyo. Zdog waxay isticmaashaa qaabab wareegsan, iyada oo aan la sheegin cillado dhowr geesood ah. Qaababka fudud ayaa loo soo bandhigay muuqaalo 3D aad u adag sida goobo, dhululubo iyo xabadaha. Intaa waxaa dheer, marka laga eego aragtida horumariyaha, qaybaha waxaa lagu qeexay dhibco, tori sida goobo, iyo kaabsal sida xariijimo qaro weyn.

Walxaha ka kooban walxaha waa la farsameeyaa iyadoo la tixgalinayo boosaskooda qaraabada ah waxaana lagu hayaa barroosinno aan la arki karin. Dhammaan sifooyinka firfircoon, sida is-beddelka, wareegyada, iyo miisaanka, waa hawlgallada vector ee lagu cayimay iyadoo la isticmaalayo shay Vector. Meshes polygon ayaa lagu taageeray sifada.

Source: opennet.ru

Add a comment