Qısaca
- Blender ASCII və ikili PLY fayllarını idxal edə bilər; eyni vaxtda birdən çox fayl seçmək mümkündür.
- PLY ixracı zamanı UV koordinatlarını, normalları, rəng məlumatlarını ixrac etmək və modifikatorları tətbiq etmək seçilə bilər.
- Alembic animasiyalı geometriya və transformasiyaları başqa proqramlara köçürmək üçün istifadə oluna bilər.
- Alembic idxalı və ixracında səhnənin kadr aralığı, nümunələmə, UV-lər, normallar və nümunələnmiş obyektlər üçün seçimlər mövcuddur.
Bu təlimatda nə öyrənəcəksiniz?
Blender-də PLY və Alembic idxalı və ixracı seçimlərindən istifadə edərək modelləri və animasiyalı səhnələri başqa tətbiqlər üçün hazırlamağı öyrənəcəksiniz. PLY ilə bağlı fayl formatı, oxlar, miqyas və rəng parametrlərinə; Alembic-də isə kadr aralığı, animasiyanın nümunələnməsi, geometriya və iyerarxiya seçimlərinə diqqət yetirəcəyik.
Bu iki format eyni məqsədə xidmət etmir. PLY geometriyanı və seçilmiş bəzi mesh məlumatlarını daşımaq üçün istifadə oluna bilər. Alembic isə hesablanmış animasiyalı geometriya və obyekt transformasiyalarını başqa tətbiqdə oxumaq üçün saxlayan mübadilə formatıdır. Alembic səhnəni yaradan rig və ya prosedur alətlərin asılılıq qrafını saxlamır; nəticələri qeyd edir.
Tələblər
Blender və idxal ediləcək PLY və ya Alembic faylı lazımdır.
Blender istifadəçi təlimatında bu seçimlər izah olunur, lakin mənbədə konkret Blender versiyası və ya kompüter tələbləri göstərilmir.
Faylın istifadə olunacağı digər tətbiqin müvafiq formatı və tələb olunan məlumatları dəstəklədiyini yoxlamaq lazımdır. Xüsusilə PLY üçün ikili format dəstəyi tətbiqlərə görə dəyişə bilər.
PLY faylını idxal və ixrac etmək
İdxal əməliyyatını açın. Blender-də File > Import/Export > Stanford (.ply) yolunu izləyin. ASCII və ya ikili PLY faylı seçə bilərsiniz; eyni vaxtda birdən çox faylı da seçmək mümkündür.
Miqyası və oxları yoxlayın. Miqyas idxal olunan obyektlərin dünya başlanğıc nöqtəsinə nəzərən ölçüsünü müəyyən edir. Forward Axis və Up Axis seçimləri tətbiqlər arasındakı irəli və yuxarı ox fərqlərini uyğunlaşdırmağa kömək edir. Blender Y Forward və Z Up düzümündən istifadə edir. Digər tətbiq fərqli ox düzümündən istifadə edirsə, transformasiya seçimlərini ona uyğun qurun.
Səhnə vahidini və rəngləri yoxlayın. Scene Unit səhnənin vahid miqyasını idxal olunan məlumatlara tətbiq etmək üçün istifadə oluna bilər. PLY faylında təpə nöqtələrinin rəngləri varsa, onların rəng fəzasını seçin: məlumat sRGB və ya Linear formatında saxlanmış ola bilər. Rəng məlumatını idxal etmək istəmirsinizsə, None seçimi mövcuddur.
İxrac ediləcək məzmunu müəyyən edin. PLY ixracında Selected Only aktivləşdirilərsə, yalnız seçilmiş obyektlər fayla yazılır. Faylı sonradan açacaq tətbiq ikili formatı dəstəkləmirsə, ASCII formatından istifadə etmək olar. Miqyas və ox parametrlərini də hədəf tətbiqə uyğun yoxlayın.
Mesh məlumatlarını seçin. İxrac seçimlərinə aktiv UV qatının koordinatlarını, normalları və təpə nöqtələrinin rənglərini yazmaq daxildir. Blender təlimatında bildirilir ki, digər tətbiqlərin çoxu öz normallarını hesablaya bilir; Blender-in normal map teksturalarına uyğunluq lazım olduqda isə normalları da ixrac etmək gərəkə bilər. Dörd və ya daha çox küncü olan n-gon-ları Triangulated Mesh seçimi ilə üçbucaqlara çevirmək olar. Apply Modifiers hesablanmış mesh-i, yəni modifikatorlar tətbiq edildikdən sonrakı mesh-i ixrac edir.
Alembic ilə animasiyalı səhnəni köçürmək
İxrac ediləcək obyektləri və miqyası təyin edin. Alembic ixracında Selection Only aktivdirsə, seçilmiş obyektlər, deaktivdirsə, bütün obyektlər ixrac olunur. Blender vahidlərindən istifadə etmək üçün Global scale dəyərini standart 1,0 olaraq saxlaya bilərsiniz. İxracın başlanğıc və bitiş kadrları standart olaraq səhnənin cari kadr aralığına uyğun olur.
Animasiyanın nümunələnməsini qurun. Transform Samples animasiyalı mövqe, fırlanma və ya miqyas transformasiyalarının hər kadrda neçə dəfə nümunələnəcəyini müəyyən edir. Geometry Samples animasiyalı geometriya üçün oxşar funksiyanı yerinə yetirir. Shutter Open və Shutter Close nümunələmə vaxt aralığını təyin edir; dəyərlər -1 ilə 1 arasında dəyişir. Məsələn, təlimatda mesh hərəkətinin bulanıqlığı üçün detallı məlumat əldə etmək məqsədilə nümunə sayının 5, açılışın -0,25 və bağlanmanın 0,25 təyin edildiyi nümunə verilir.
Geometriya və UV seçimlərini nəzərdən keçirin. UV Coordinates aktivləşdirildikdə UV xəritələri ixrac olunur. Alembic standartı tək UV xəritəsini dəstəkləsə də, Blender digər proqramların oxuya bilməsi üçün bütün UV xəritələrini ixrac edir. Normals, Color Attributes və Triangulate seçimlərindən də ehtiyaca uyğun istifadə etmək olar. Subdivision Surface modifikatorlarını yazmazdan əvvəl tətbiq etmək üçün Subdivisions > Apply seçimi var. Use Schema poliqonal mesh-lərin SubD və ya PolyMesh sxemi ilə yazılacağını müəyyən edir.
Nümunələnmiş obyektləri və iyerarxiyanı qiymətləndirin. Use Instancing çoxaldılmış və ya nümunələnmiş obyektləri Alembic instansları kimi ixrac edir; təlimata görə bu, ixracı sürətləndirə bilər və digər proqramlarla uyğunluq üçün söndürülə bilər. Flatten Hierarchy söndürüldükdə valideyn-övlad əlaqələri qorunur; aktiv olduqda bu əlaqələr ixrac edilmir və transformasiyalar dünya koordinatlarında yazılır. Custom Properties standart olaraq aktivdir və dəstəklənən xüsusi xüsusiyyətləri ixrac edə bilər.
İdxal zamanı yoxlamanı nəzərə alın. Alembic idxalında dəyişən mesh-lərə Mesh Sequence Cache modifikatorları əlavə olunur; transformasiyaları dəyişən obyektlərdə isə Transform Cache Constraint istifadə edilir. Validate Meshes seçimi korlanmış məlumatları yoxlayır və lazım gələrsə düzəldir. Bu yoxlama idxalı ləngidə bilər, lakin təlimatda məlumat xətalarının hər zaman aşkar görünmədiyi bildirilir və bu seçimin aktiv saxlanması tövsiyə olunur. Set Frame Range səhnənin başlanğıc və bitiş kadrlarını Alembic arxivindəki aralığa uyğun yeniləyir.
Memarlıq və vizuallaşdırma iş axınında nələrə diqqət etməli?
Statik model köçürülərkən PLY geometriya ilə birlikdə UV, normal və ya rəng məlumatlarının seçilməsinə imkan verir. Buna görə faylı başqa tətbiqə göndərməzdən əvvəl tələb olunan məlumatların həqiqətən ixrac olunduğunu və oxların düzgün uyğunlaşdırıldığını yoxlayın. Alembic isə animasiyalı mesh və transformasiyaları müxtəlif tətbiqlər arasında köçürmək istəyən komandalar üçün uyğundur; Blender təlimatında Houdini və ya Maya-dan gələn faylların Blender-də kölgələndiyi və render edildiyi hibrid iş axını nümunə göstərilir.
Alembic prosedur alətlərin və ya rig-lərin özünü deyil, hesablanmış nəticələri daşıyır. Buna görə redaktə edilə bilən istehsal qrafını başqa tətbiqdə davam etdirmək lazımdırsa, bu məhdudiyyəti nəzərə alın. Kadr tezliyi də vacibdir: Alembic vaxt əsasında işləyir və Blender kadr nömrəsini saniyəyə çevirmək üçün səhnənin cari kadr tezliyindən istifadə edir. Komandalar arasında fayl ötürərkən bu parametri və hədəf proqramın faylı necə şərh etdiyini yoxlamaq gözlənilməz zamanlama fərqlərinin qarşısını almağa kömək edir.
Tez-tez rast gəlinən səhvlər və növbəti addımlar
Fayl başqa tətbiqdə açılmırsa, PLY ixracında ASCII seçimini sınayın; təlimatda bu formatın ikili PLY-ni dəstəkləməyən tətbiqlər üçün faydalı ola biləcəyi bildirilir.
Obyekt yanlış miqyasda və ya istiqamətdə görünürsə, həm idxal, həm də ixrac zamanı miqyas və Forward/Up Axis parametrlərini yoxlayın.
Rənglər gözləniləndən fərqlidirsə, PLY rəng məlumatının sRGB, yoxsa Linear olduğunu yoxlayın.
Animasiya vaxtlaması sürüşürsə, Blender səhnəsinin kadr tezliyini və Alembic-in vaxt əsaslı iş prinsipini yoxlayın.
Mesh idxalında problem yaranarsa, Validate Meshes seçimini aktivləşdirin; yoxlamanın idxalı ləngidə biləcəyini unutmayın.
Əvvəlcə kiçik bir test faylı ilə hədəf tətbiqdə faylın açıldığını, istiqamətini, rənglərini və animasiyasını yoxlayın. Nəticələr gözlədiyiniz kimidirsə, eyni parametrləri daha böyük səhnəyə tətbiq edin. Animasiyalı geometriyanı köçürərkən UV, normallar, nümunələmə və iyerarxiya seçimlərini layihənin tələblərinə uyğun ayrıca qiymətləndirin.
Mənbə və lisenziya
Bu təlimat Blender istifadəçi təlimatının Stanford PLY və Alembic bölmələrindən tərcümə və uyğunlaşdırılıb. Hər iki mənbə CC BY-SA 4.0 lisenziyası ilə təqdim olunur.
Mənbələr
2 mənbəMənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.
Türkiyədə memarlıq və vizuallaşdırma komandaları üçün bu iki formata eyni idxal-ixrac seçimi kimi deyil, fərqli ehtiyaclara uyğun alətlər kimi yanaşmaq daha praktikdir. PLY-də hansı mesh məlumatlarının daşınacağını seçmək statik model mübadiləsinə nəzarət etməyə kömək edir; Alembic isə animasiya nəticəsini tətbiqlər arasında köçürməyə yönəlib.
Təlimatlarda məhsulun qiyməti, lisenziya xərci və ya konkret avadanlıq tələbləri göstərilmir; buna görə onlar satınalma və ya iş stansiyası seçimi üçün təkbaşına kifayət etmir. Alembic yoxlamasının idxalı ləngidə biləcəyini, bununla yanaşı məlumat xətalarını aşkarlaya biləcəyini nəzərə alın. Böyük səhnəyə keçməzdən əvvəl uyğunluğu kiçik nümunə ilə sınaqdan keçirmək ən etibarlı yanaşmadır.
Tez-tez verilən suallar
Blender PLY fayllarını hansı formatlarda idxal edə bilər?
Blender ASCII və ikili PLY fayllarını idxal edə bilər. Eyni vaxtda birdən çox fayl seçmək mümkündür.
Alembic animasiyanın rig və ya prosedur qrafını da daşıyırmı?
Xeyr. Alembic hesablanmış animasiyalı geometriya və transformasiya nəticələrini saxlayır; onları yaradan asılılıq qrafını saxlamaq üçün nəzərdə tutulmayıb.
Blender-də Alembic idxalı zamanı mesh yoxlaması nə işə yarayır?
Validate Meshes idxal olunan mesh-də korlanmış məlumat olub-olmadığını yoxlayır və lazım gələrsə düzəldir. Yoxlama idxalı ləngidə bilər.



