Zdog 1.0 e hlahisitsoe, enjine ea pseudo-3D bakeng sa Websaete e sebelisang Canvas le SVG
Phatlalatso ea Laeborari ea JavaScript ea Fumaneha Zdog 1.0, e sebelisang enjene ea 3D e etsisang lintho tse mahlakore a mararo tse thehiloeng ho Canvas le SVG vector primitives, i.e. ho kenya ts'ebetsong sebaka sa geometri sa mahlakore a mararo se nang le setšoantšo sa sebele sa libopeho tse bataletseng. Khoutu ea morero bula tlas'a laesense ea MIT. Laebrari e na le mela e 2100 feela ea khoutu mme e nka 28 KB ntle le ho fokotsa, empa ka nako e ts'oanang e u lumella ho etsa lintho tse khahlang haholo tse haufi le tlhaho ho litholoana tsa mosebetsi oa lipapiso.
Sepheo sa morero ke ho fana ka lisebelisoa tse u lumellang ho sebetsa le lintho tsa 3D habonolo feela joaloka litšoantšo tsa vector. Enjene e bululetsoe ke papali ea khale ea komporo Ntja, moo libopeho tse bataletseng tsa 3D tse thehiloeng ho litšoantšo tsa sprite li sebelisitsoeng ho theha tikoloho ea XNUMXD.
Mefuta ea lintho tsa 3D ho Zdog e hlahisoa ho sebelisoa API e bonolo ea phatlalatso mme e hlophisoa ka ho qhekella le ho hlopha. dibopeho tse bonolo, joalo ka likhutlo-tharo, selikalikoe, likhutlotharo, likaroloana tsa mela, li-arcs, li-polygone le li-curve. Zdog e sebelisa libopeho tse chitja, ntle le litlolo tse hlakileng tsa polygonal. Libopeho tse bonolo li hlahisoa ka litšoantšo tse rarahaneng tsa XNUMXD tse kang li-sphere, li-cylinders le li-cubes. Ho feta moo, ho ea ka pono ea moqapi, li-sphere li hlalosoa e le lintlha, li-tori e le li-circles, le li-capsules e le mela e teteaneng.
Likarolo tsa likarolo tsa lintho li sebetsanoa ho ela hloko maemo a tsona a lekanyelitsoeng le ho tšoaroa hammoho ke liankora tse sa bonahaleng. Lintho tsohle tse matla, joalo ka liphetoho, lipotoloho, le sekala, ke ts'ebetso ea vector e boletsoeng ho sebelisoa ntho ea Vector. Li-meshes tsa polygon li tšehetsoa bakeng sa likarolo.