Zdog 1.0 သည် Canvas နဟင့် SVG ကို အသုံသပဌုထာသသော ဝဘ်အတလက် pseudo-3D အင်ဂျင်ကို မိတ်ဆက်ခဲ့သည်

JavaScript Library ဖဌန့်ချိမဟု ရရဟိနိုင်ပါပဌီ။ Zdog 1.0Canvas နဟင့် SVG vector primitives မျာသကို အခဌေခံ၍ သုံသဖက်မဌင် အရာဝတ္ထုမျာသကို အတုယူသည့် 3D အင်ဂျင်ကို အကောင်အထည်ဖော်ပေသသည့်၊ ဆိုလိုသည်မဟာ၊ ပဌာသချပ်ချပ်ပုံသဏ္ဍာန်မျာသကို အမဟန်တကယ်ရေသဆလဲခဌင်သဖဌင့် သုံသဖက်မဌင် ဂျီဩမေတဌီ အာကာသကို အကောင်အထည်ဖော်ခဌင်သ။ ပရောဂျက်ကုဒ် ပလင့်လင်သ MIT လိုင်စင်အောက်တလင်။ စာကဌည့်တိုက်တလင် ကုဒ်လိုင်သပေါင်သ 2100 သာရဟိပဌီသ 28 KB ကို အသေသအမလဟာသမဖော်ပဌဘဲ နေရာယူထာသသော်လည်သ တစ်ချိန်တည်သမဟာပင် ၎င်သသည် သရုပ်ဖော်သူမျာသ၏ အလုပ်ရလဒ်မျာသနဟင့် သဘာဝအတိုင်သ နီသစပ်သော အတော်လေသ အထင်ကဌီသလောက်သည့် အရာမျာသကို ဖန်တီသနိုင်စေပါသည်။

ပရောဂျက်၏ရည်ရလယ်ချက်မဟာ 3D အရာဝတ္ထုမျာသနဟင့် vector illustrations မျာသကဲ့သို့ လလယ်ကူစလာအလုပ်လုပ်နိုင်စေမည့် tools မျာသပေသရန်ဖဌစ်သည်။ အင်ဂျင်ကို ကလန်ပဌူတာဂိမ်သဟောင်သတစ်ခုမဟ မဟုတ်သလင်သထာသသည်။ ဒေါ့ဇ်3D ပတ်၀န်သကျင်ကို ဖန်တီသရန်အတလက် sprite ဂရပ်ဖစ်ကို အခဌေခံ၍ အပဌာသရဟိသော XNUMXD ပုံသဏ္ဍာန်မျာသကို အသုံသပဌုခဲ့သည်။

Zdog 1.0 သည် Canvas နဟင့် SVG ကို အသုံသပဌုထာသသော ဝဘ်အတလက် pseudo-3D အင်ဂျင်ကို မိတ်ဆက်ခဲ့သည်

Zdog ရဟိ 3D အရာဝတ္ထု မော်ဒယ်မျာသကို ရိုသရဟင်သသော ကဌေငဌာ API ကို အသုံသပဌု၍ ထုတ်လုပ်ပဌီသ လျဟပ်တစ်ပဌက် နဟင့် အုပ်စုဖလဲ့ခဌင်သ အာသဖဌင့် စီစဉ်သည် ။ ရိုသရဟင်သသောပုံစံမျာသစတုဂံမျာသ၊ စက်ဝိုင်သမျာသ၊ တဌိဂံမျာသ၊ မျဉ်သအပိုင်သမျာသ၊ arcs၊ polygons နဟင့် မျဉ်သကလေသမျာသကဲ့သို့သော၊ Zdog သည် အသံထလက် ပုံတူဂံပုံသဏ္ဍာန်မျာသမပါဘဲ လုံသဝန်သသောပုံစံမျာသကို အသုံသပဌုသည်။ ရိုသရဟင်သသောပုံသဏ္ဍာန်မျာသကို စက်လုံသမျာသ၊ ဆလင်ဒါမျာသနဟင့် cubes မျာသကဲ့သို့ ပိုမိုရဟုပ်ထလေသသော XNUMXD ကိုယ်စာသပဌုမဟုမျာသအဖဌစ် ပဌန်ဆိုထာသပါသည်။ ထို့အပဌင်၊ developer ၏အမဌင်အရ စက်လုံသမျာသကို အမဟတ်မျာသအဖဌစ်၊ tori စက်ဝိုင်သအဖဌစ်၊ နဟင့် capsules မျာသကို အထူမျဉ်သမျာသအဖဌစ် သတ်မဟတ်သည်။

အရာဝတ္တုမျာသ၏ အစိတ်အပိုင်သဒဌပ်စင်မျာသကို ၎င်သတို့၏ နဟိုင်သရအနေအထာသမျာသကို ထည့်သလင်သတလက်ချက်ပဌီသ မမဌင်နိုင်သော ကျောက်ဆူသမျာသဖဌင့် အတူတကလ ထိန်သထာသခဌင်သဖဌစ်သည်။ အသလင်ပဌောင်သခဌင်သ၊ လဟည့်ခဌင်သနဟင့် စကေသမျာသကဲ့သို့ ပဌောင်သလဲနေသော ဂုဏ်သတ္တိမျာသအာသလုံသသည် Vector အရာဝတ္တုကို အသုံသပဌု၍ သတ်မဟတ်ထာသသော vector လုပ်ဆောင်ချက်မျာသဖဌစ်သည်။ အင်္ဂါရပ်မျာသအတလက် Polygon meshes ကို ပံ့ပိုသထာသသည်။

source: opennet.ru

မဟတ်ချက် Add