Zdog 1.0 introducitur, machinam pseudo-3D pro Tela utens Canvas et SVG

JavaScript Library Release Available Zdog 1.0, quod instrumentum 3D machinam simulat tria dimensiva obiectis primitiva Canvas et SVG vectoris, i.e. exsequens spatium trium dimensivum geometricorum cum actuali formis planis trahendis. Project code apertum est sub licentia MIT. Bibliotheca bibliotheca tantum 2100 lineas codicis habet et sine minificatione 28 KB occupat, sed simul permittit ut res admodum gravis in natura eventibus operum illustrantium creare possit.

Propositum consilii est instrumenta quae permittit operari cum 3D obiectis tam facile quam cum illustrationibus vectoris. Engine inspiratur a vetus computatrum ludum Dogz, in quibus planae 3D figurae in graphice spiritu fundatae adhibebantur ad efficiendum XNUMXD environment.

Zdog 1.0 introducitur, machinam pseudo-3D pro Tela utens Canvas et SVG

3D exempla objecti in Zdog generantur utendo simplici API declarativo et disposito per sonum et adjunctionem simplices formasut rectangula, circuli, triangula, segmenta lineae, arcus, polygona et curvae. Zdog utitur figuris rotundatis, sine irregularitatibus pronuntiatis polygonalibus. Formae simplices in XNUMXD magis implicatae repraesentationes redduntur ut sphaerae, cylindrici et cubuli. Praeterea ex parte elit, sphaerae definiuntur ut puncta, tori ut circuli, et capsulae ut lineae crassae.

Elementa rerum elementorum inter se positiones inter se habita ratione habita et ancoris invisibilibus continentur. Omnes proprietates dynamicae, ut transformationes, conversiones et squamae, sunt operationes vectoriae quae specificantur utentes obiectum vectoris. Polygonum maculis lineamentis sustentatur.

Source: opennet.ru