Qt တွင် 3D အပလီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန် ပက်ကေ့ဂျ် Kuesa 1.2D 3

KDAB ကုမ္ပဏီ ထုတ်ဝေခဲ့သည် ကိရိယာအစုံထုတ်ခြင်း။ Kuesa 3D ၁.၂3D အပလီကေးရှင်းများ ဖန်တီးရန်အတွက် ကိရိယာများကို ပံ့ပိုးပေးသော၊ Qt 3D. အဆိုပါပရောဂျက်သည် Blender၊ Maya နှင့် 3ds Max ကဲ့သို့သော ပက်ကေ့ဂျ်များတွင် မော်ဒယ်များဖန်တီးသည့် ဒီဇိုင်နာများအကြား ပူးပေါင်းဆောင်ရွက်မှုကို ရိုးရှင်းစေရန် ရည်ရွယ်ပြီး Qt ကို အသုံးပြု၍ ဆော့ဖ်ဝဲရေးသားသူများ၊ မော်ဒယ်များနှင့် အလုပ်လုပ်ခြင်းသည် ကုဒ်ရေးခြင်းမှ ကင်းကွာပြီး Kuesa သည် ဤလုပ်ငန်းစဉ်များကို ပေါင်းစည်းရန် တံတားတစ်ခုအဖြစ် လုပ်ဆောင်သည်။ ပရောဂျက်ကို C++ နဲ့ရေးထားတယ်။ ဖြန့်ဝေသည် လိုင်စင်နှစ်ခုပါ- AGPLv3 နှင့် Kuesa ကို မူပိုင်အက်ပလီကေးရှင်းများဖန်တီးရန် အသုံးပြုခွင့်ပြုသည့် စီးပွားရေးလုပ်ငန်းလိုင်စင်။

Kuesa သည် Qt 3D အတွက် မော်ဂျူးတစ်ခုကို ပံ့ပိုးပေးသည် glTF ၂ (GL Transmission Format)၊ PBR (Physically Based Rendering) ကို အခြေခံထားသော ပစ္စည်းများ အသုံးပြု၍ တင်ထားသော အကြောင်းအရာများကို ဝင်ရောက်ကြည့်ရှုခြင်းနှင့် ကြိုးကိုင်ခြင်းအတွက် လက်ကိုင်များကို ဖန်တီးပေးခြင်း။ Kuesa ကိုအသုံးပြုသည့် ပရောဂျက်များကို အမြန်ဖန်တီးရန်၊ Qt Creator အတွက် နမူနာပုံစံတစ်ခုကို အဆိုပြုထားသည်။ မော်ဒယ်များကို glTF ဖော်မတ်ဖြင့် တင်ပို့နိုင်သည့် Blender၊ Maya၊ 3ds Max နှင့် အခြားသော 3D ပက်ကေ့ဂျ်များနှင့် ပေါင်းစပ်မှုကို ပံ့ပိုးပေးသည်။

ဒီဇိုင်နာများနှင့် ဆော့ဖ်ဝဲရေးဆွဲသူများ၏ အလုပ်ကို ရိုးရှင်းစေရန်၊ ပတ်ဝန်းကျင်တစ်ခုကို ကမ်းလှမ်းထားသည်။ KUESA 3D စတူဒီယို၊ ဒီဇိုင်နာများကို 3D အကြောင်းအရာဖြင့် လုပ်ဆောင်ရန်နှင့် အသွင်အပြင်ကို အချိန်နှင့်တပြေးညီ ပြောင်းလဲခြင်းအပေါ် အာရုံစိုက်ရန် ခွင့်ပြုပေးပြီး၊ ဒီဇိုင်နာ၏ အလုပ်၏ရလဒ်ကို အပလီကေးရှင်းတွင် ပေါင်းစပ်ရန် ရိုးရှင်းသော API ကို အသုံးပြု၍ developer များအား ကုဒ်အဆင့်တွင် 3D အကြောင်းအရာအားလုံးကို ထိန်းချုပ်နိုင်ချိန်တွင်၊ .

Qt တွင် 3D အပလီကေးရှင်းများ ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန် ပက်ကေ့ဂျ် Kuesa 1.2D 3

В ပြဿနာအသစ် ပံ့ပိုးကူညီမှု တို့ကို ထည့်သွင်းခဲ့သည်။ Qt ၄.၈. ရောင်ပြန်ဟပ်မှုများ၊ ရောင်ပြန်ဟပ်သည့် ဆေးသုတ်အလွှာများ သို့မဟုတ် ရိုးရှင်းသော ဖောက်ထွင်းမြင်ရသည့် မျက်နှာပြင်များကို ပုံဖော်သည့်ပစ္စည်းများပါရှိသော Iro Material စာကြည့်တိုက်အတွက် ပံ့ပိုးမှုပေးထားပါသည်။ Blender 3x 2.8D မော်ဒယ်လ်စနစ်၏ ဌာနခွဲအသစ်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားသည်။ glTF တိုးချဲ့မှု EXT_property_animation ကို အကောင်အထည် ဖော်ထားပြီး၊ ၎င်းသည် မည်သည့် အရာဝတ္ထု အသွင်ပြောင်းခြင်း ဂုဏ်သတ္တိများ (နေရာချထားမှု၊ ချိန်ညှိမှု၊ လည်ပတ်မှု) အမျိုးအစားကိုမဆို လှုပ်ရှားသက်ဝင်နိုင်စေပါသည်။ ဥပမာအားဖြင့်၊ သင်သည် Blender တွင် ပစ္စည်း၊ ကင်မရာနှင့် အလင်းဆိုင်ရာ ကာတွန်းဂုဏ်သတ္တိများကို ဖန်တီးနိုင်ပြီး Kuesa 3D Runtime ကို အသုံးပြု၍ တင်ရန်အတွက် glTF ဖော်မတ်ဖြင့် မြင်ကွင်းကို ထုတ်ယူနိုင်သည်။


source: opennet.ru

မှတ်ချက် Add