ПРошу помощи переделать java прогу.

329
13
Скачал парочку свежих Techne моделей: там внутри model.json . Вопрос: зачем переделывать в xml?
 
471
5
TaoGunner написал(а):
Скачал парочку свежих Techne моделей: там внутри model.json . Вопрос: зачем переделывать в xml?

бло..... я думал все знают, что скачиваю модель с сайта течне через кнопку "Download Model" скачивается не правильная модель. Внутри .tcn архива в скачанном проекте модель находится в формате .json. такой формат Течне не распознаёт. Чтобы течне распознала/поняла файл .tcn, модель должна быть в формате .xml.
Для этого специально и создали утилиту tcnStealer.

Надеюсь понятно ?

И помогите всё-таки переделать данную утилиту..................
 
503
3
Drovosek написал(а):
TaoGunner написал(а):
Скачал парочку свежих Techne моделей: там внутри model.json . Вопрос: зачем переделывать в xml?
не правильная модель. 
Я не пойму,почему все разрабы подстроились под сраный течн.Пилили бы свой формат или парсили JSOn.Нет надо брать течневский хмл.Я лично JSON октрываю через свою прогу
 
471
5
krok написал(а):
Я не пойму,почему все разрабы подстроились под сраный течн.Пилили бы свой формат или парсили JSOn.Нет надо брать течневский хмл.Я лично JSON октрываю через свою прогу

Ну потому что течне это основа основ.
+ очень важный плюс в том, что течновский формат кушает большинство существующих прог для моделирования: Tabula, Toolbox, MCAnimator. А вот если ты в них сделаешь модель, то другие проги её формат не поймут.
 
329
13
Drovosek написал(а):
бло..... я думал все знают, что скачиваю модель с сайта течне через кнопку "Download Model" скачивается не правильная модель. 
Скачивается как раз таки нормальная модель, которую кушает сам Techne Online. А на offline версию автор давно уже положил болт.

По теме: сделал скрипт перевода твоего java примера в формат Tabula (*.tbl). Можешь дать java-код с CraftStudio, но только не 3 убогих куба, а что-нибудь нормальное?
 
471
5
TaoGunner написал(а):
Скачивается как раз таки нормальная модель, которую кушает сам Techne Online. А на offline версию автор давно уже положил болт.

По теме: сделал скрипт перевода твоего java примера в формат Tabula (*.tbl). Можешь дать java-код с CraftStudio, но только не 3 убогих куба, а что-нибудь нормальное?

Techne Online какая-то кривая, в ней даже куб создать нельзя.

Вот код ракеты из Craft Studio:
Код:
package net.minecraft.src;

public class ModelRocket extends ModelBase
{
    ModelRenderer Shape_1;
    ModelRenderer Shape_2;
    ModelRenderer Shape_3;
    ModelRenderer Shape_4;
    ModelRenderer Shape_5;
    ModelRenderer Shape_6;
    ModelRenderer Shape_7;
    ModelRenderer Shape_8;
    ModelRenderer Shape_9;
    ModelRenderer Shape_10;
    ModelRenderer Shape_11;
    ModelRenderer Shape_12;
    ModelRenderer Shape_61;
    ModelRenderer Shape_45;
    ModelRenderer Shape_46;
    ModelRenderer Shape_47;
    ModelRenderer Shape_48;
    ModelRenderer Shape_49;
    ModelRenderer Shape_50;
    ModelRenderer Shape_51;
    ModelRenderer Shape_52;
    ModelRenderer Shape_53;
    ModelRenderer Shape_54;
    ModelRenderer Shape_55;
    ModelRenderer Shape_56;
    ModelRenderer Shape_57;
    ModelRenderer Shape_58;
    ModelRenderer Shape_59;
    ModelRenderer Shape_60;
    ModelRenderer Shape_63;
    ModelRenderer Shape_65;
    ModelRenderer Shape_62;
    ModelRenderer Shape_64;
    ModelRenderer Shape_66;
    ModelRenderer Shape_67;
    ModelRenderer Shape_68;
    ModelRenderer Shape_69;
    ModelRenderer Shape_37;
    ModelRenderer Shape_38;
    ModelRenderer Shape_39;
    ModelRenderer Shape_40;
    ModelRenderer Shape_41;
    ModelRenderer Shape_42;
    ModelRenderer Shape_43;
    ModelRenderer Shape_32;
    ModelRenderer Shape_321;
    ModelRenderer Shape_33;
    ModelRenderer Shape_34;
    ModelRenderer Shape_35;
    ModelRenderer Shape_36;
    ModelRenderer Shape_25;
    ModelRenderer Shape_26;
    ModelRenderer Shape_27;
    ModelRenderer Shape_28;
    ModelRenderer Shape_29;
    ModelRenderer Shape_30;
    ModelRenderer Shape_31;
    ModelRenderer Shape_13;
    ModelRenderer Shape_14;
    ModelRenderer Shape_15;
    ModelRenderer Shape_16;
    ModelRenderer Shape_17;
    ModelRenderer Shape_18;
    ModelRenderer Shape_19;
    ModelRenderer Shape_20;
    ModelRenderer Shape_21;
    ModelRenderer Shape_22;
    ModelRenderer Shape_23;
    ModelRenderer Shape_24;

    public ModelRocket()
    {
        this( 0.0f );
    }

    public ModelRocket( float par1 )
    {
        Shape_1 = new ModelRenderer( this, 110, 130 );
        Shape_1.setTextureSize( 128, 256 );
        Shape_1.addBox( -1F, -35F, -4F, 2, 70, 8);
        Shape_1.setRotationPoint( -14F, -20F, 0F );
        Shape_2 = new ModelRenderer( this, 108, 52 );
        Shape_2.setTextureSize( 128, 256 );
        Shape_2.addBox( -1F, -7F, -4F, 2, 14, 8);
        Shape_2.setRotationPoint( 0F, -48F, -14F );
        Shape_3 = new ModelRenderer( this, 110, 130 );
        Shape_3.setTextureSize( 128, 256 );
        Shape_3.addBox( 0F, -35F, 0F, 2, 70, 8);
        Shape_3.setRotationPoint( -15F, -20F, 4F );
        Shape_4 = new ModelRenderer( this, 108, 52 );
        Shape_4.setTextureSize( 128, 256 );
        Shape_4.addBox( -1F, -35F, -4F, 2, 70, 8);
        Shape_4.setRotationPoint( 0F, -20F, 14F );
        Shape_5 = new ModelRenderer( this, 110, 130 );
        Shape_5.setTextureSize( 128, 256 );
        Shape_5.addBox( 0F, -35F, 0F, 2, 70, 8);
        Shape_5.setRotationPoint( -11F, -20F, 11F );
        Shape_6 = new ModelRenderer( this, 108, 52 );
        Shape_6.setTextureSize( 128, 256 );
        Shape_6.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_6.setRotationPoint( 4F, -20F, 15F );
        Shape_7 = new ModelRenderer( this, 108, 52 );
        Shape_7.setTextureSize( 128, 256 );
        Shape_7.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_7.setRotationPoint( 11F, -20F, 11F );
        Shape_8 = new ModelRenderer( this, 108, 52 );
        Shape_8.setTextureSize( 128, 256 );
        Shape_8.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_8.setRotationPoint( 15F, -20F, -4F );
        Shape_9 = new ModelRenderer( this, 108, 52 );
        Shape_9.setTextureSize( 128, 256 );
        Shape_9.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_9.setRotationPoint( 11F, -20F, -11F );
        Shape_10 = new ModelRenderer( this, 110, 130 );
        Shape_10.setTextureSize( 128, 256 );
        Shape_10.addBox( -1F, -35F, -4F, 2, 70, 8);
        Shape_10.setRotationPoint( 14F, -20F, 0F );
        Shape_11 = new ModelRenderer( this, 108, 52 );
        Shape_11.setTextureSize( 128, 256 );
        Shape_11.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_11.setRotationPoint( -4F, -20F, -15F );
        Shape_12 = new ModelRenderer( this, 108, 52 );
        Shape_12.setTextureSize( 128, 256 );
        Shape_12.addBox( -2F, -35F, -8F, 2, 70, 8);
        Shape_12.setRotationPoint( -11F, -20F, -11F );
        Shape_61 = new ModelRenderer( this, 108, 52 );
        Shape_61.setTextureSize( 128, 256 );
        Shape_61.addBox( -1F, -21.5F, -4F, 2, 43, 8);
        Shape_61.setRotationPoint( 0F, -7F, -14F );
        Shape_45 = new ModelRenderer( this, 4, 49 );
        Shape_45.setTextureSize( 128, 256 );
        Shape_45.addBox( -5F, -15F, -5F, 10, 30, 10);
        Shape_45.setRotationPoint( 20F, 2F, 0F );
        Shape_46 = new ModelRenderer( this, 4, 23 );
        Shape_46.setTextureSize( 128, 256 );
        Shape_46.addBox( -4F, -1F, -4F, 8, 2, 8);
        Shape_46.setRotationPoint( 20F, 18F, 0F );
        Shape_47 = new ModelRenderer( this, 52, 1 );
        Shape_47.setTextureSize( 128, 256 );
        Shape_47.addBox( -3F, -1.5F, -3F, 6, 3, 6);
        Shape_47.setRotationPoint( 20F, -20F, 0F );
        Shape_48 = new ModelRenderer( this, 4, 34 );
        Shape_48.setTextureSize( 128, 256 );
        Shape_48.addBox( -4F, -3F, -4F, 8, 6, 8);
        Shape_48.setRotationPoint( 20F, -16F, 0F );
        Shape_49 = new ModelRenderer( this, 4, 49 );
        Shape_49.setTextureSize( 128, 256 );
        Shape_49.addBox( -5F, -15F, -5F, 10, 30, 10);
        Shape_49.setRotationPoint( 0.2010078F, 2F, -19.79899F );
        Shape_50 = new ModelRenderer( this, 4, 23 );
        Shape_50.setTextureSize( 128, 256 );
        Shape_50.addBox( -4F, -1F, -4F, 8, 2, 8);
        Shape_50.setRotationPoint( 0.2010078F, 18F, -19.79899F );
        Shape_51 = new ModelRenderer( this, 52, 1 );
        Shape_51.setTextureSize( 128, 256 );
        Shape_51.addBox( -3F, -1.5F, -3F, 6, 3, 6);
        Shape_51.setRotationPoint( 0.2010078F, -20F, -19.79899F );
        Shape_52 = new ModelRenderer( this, 4, 34 );
        Shape_52.setTextureSize( 128, 256 );
        Shape_52.addBox( -4F, -3F, -4F, 8, 6, 8);
        Shape_52.setRotationPoint( 0.2010078F, -16F, -19.79899F );
        Shape_53 = new ModelRenderer( this, 4, 49 );
        Shape_53.setTextureSize( 128, 256 );
        Shape_53.addBox( -5F, -15F, -5F, 10, 30, 10);
        Shape_53.setRotationPoint( 0.2010117F, 2.000002F, 19.79899F );
        Shape_54 = new ModelRenderer( this, 4, 23 );
        Shape_54.setTextureSize( 128, 256 );
        Shape_54.addBox( -4F, -1F, -4F, 8, 2, 8);
        Shape_54.setRotationPoint( 0.2010117F, 18F, 19.79899F );
        Shape_55 = new ModelRenderer( this, 52, 1 );
        Shape_55.setTextureSize( 128, 256 );
        Shape_55.addBox( -3F, -1.5F, -3F, 6, 3, 6);
        Shape_55.setRotationPoint( 0.2010117F, -20F, 19.79899F );
        Shape_56 = new ModelRenderer( this, 4, 34 );
        Shape_56.setTextureSize( 128, 256 );
        Shape_56.addBox( -4F, -3F, -4F, 8, 6, 8);
        Shape_56.setRotationPoint( 0.2010117F, -16F, 19.79899F );
        Shape_57 = new ModelRenderer( this, 4, 49 );
        Shape_57.setTextureSize( 128, 256 );
        Shape_57.addBox( -5F, -15F, -5F, 10, 30, 10);
        Shape_57.setRotationPoint( -19.59798F, 2.000002F, 3.33786E-06F );
        Shape_58 = new ModelRenderer( this, 4, 23 );
        Shape_58.setTextureSize( 128, 256 );
        Shape_58.addBox( -4F, -1F, -4F, 8, 2, 8);
        Shape_58.setRotationPoint( -19.59798F, 18F, 3.33786E-06F );
        Shape_59 = new ModelRenderer( this, 52, 1 );
        Shape_59.setTextureSize( 128, 256 );
        Shape_59.addBox( -3F, -1.5F, -3F, 6, 3, 6);
        Shape_59.setRotationPoint( -19.59798F, -20F, 3.33786E-06F );
        Shape_60 = new ModelRenderer( this, 4, 34 );
        Shape_60.setTextureSize( 128, 256 );
        Shape_60.addBox( -4F, -3F, -4F, 8, 6, 8);
        Shape_60.setRotationPoint( -19.59798F, -16F, 3.33786E-06F );
        Shape_63 = new ModelRenderer( this, 4, 91 );
        Shape_63.setTextureSize( 128, 256 );
        Shape_63.addBox( -6F, 0F, -2F, 12, 10, 2);
        Shape_63.setRotationPoint( -1F, 16F, 5F );
        Shape_65 = new ModelRenderer( this, 4, 91 );
        Shape_65.setTextureSize( 128, 256 );
        Shape_65.addBox( -6F, 0F, -2F, 12, 10, 2);
        Shape_65.setRotationPoint( 3.999999F, 16F, -1.194087E-07F );
        Shape_62 = new ModelRenderer( this, 4, 91 );
        Shape_62.setTextureSize( 128, 256 );
        Shape_62.addBox( -6F, 0F, -2F, 12, 10, 2);
        Shape_62.setRotationPoint( -0.9999999F, 16F, -5F );
        Shape_64 = new ModelRenderer( this, 4, 91 );
        Shape_64.setTextureSize( 128, 256 );
        Shape_64.addBox( -6F, 0F, -2F, 12, 10, 2);
        Shape_64.setRotationPoint( -6F, 16F, 1.034474E-07F );
        Shape_66 = new ModelRenderer( this, 8, 91 );
        Shape_66.setTextureSize( 128, 256 );
        Shape_66.addBox( -4F, 0F, -2F, 8, 10, 2);
        Shape_66.setRotationPoint( 4F, 16F, 5F );
        Shape_67 = new ModelRenderer( this, 8, 91 );
        Shape_67.setTextureSize( 128, 256 );
        Shape_67.addBox( -4F, 0F, -2F, 8, 10, 2);
        Shape_67.setRotationPoint( -6F, 16F, 5F );
        Shape_68 = new ModelRenderer( this, 8, 91 );
        Shape_68.setTextureSize( 128, 256 );
        Shape_68.addBox( -4F, 0F, -2F, 8, 10, 2);
        Shape_68.setRotationPoint( -5.999999F, 16F, -5F );
        Shape_69 = new ModelRenderer( this, 8, 91 );
        Shape_69.setTextureSize( 128, 256 );
        Shape_69.addBox( -4F, 0F, -2F, 8, 10, 2);
        Shape_69.setRotationPoint( 4F, 16F, -5F );
        Shape_37 = new ModelRenderer( this, 80, 87 );
        Shape_37.setTextureSize( 128, 256 );
        Shape_37.addBox( -5.5F, -17F, -1F, 11, 34, 2);
        Shape_37.setRotationPoint( 14F, 14F, -14F );
        Shape_38 = new ModelRenderer( this, 46, 77 );
        Shape_38.setTextureSize( 128, 256 );
        Shape_38.addBox( -7F, -6.5F, -1F, 14, 13, 2);
        Shape_38.setRotationPoint( 11.17157F, -2F, -11.17157F );
        Shape_39 = new ModelRenderer( this, 80, 87 );
        Shape_39.setTextureSize( 128, 256 );
        Shape_39.addBox( -5.5F, -17F, -1F, 11, 34, 2);
        Shape_39.setRotationPoint( -14.28427F, 14F, -14F );
        Shape_40 = new ModelRenderer( this, 46, 77 );
        Shape_40.setTextureSize( 128, 256 );
        Shape_40.addBox( -7F, -6.5F, -1F, 14, 13, 2);
        Shape_40.setRotationPoint( -11.45585F, -2.000002F, -11.17157F );
        Shape_41 = new ModelRenderer( this, 80, 87 );
        Shape_41.setTextureSize( 128, 256 );
        Shape_41.addBox( -5.5F, -17F, -1F, 11, 34, 2);
        Shape_41.setRotationPoint( 14F, 14F, 14.28427F );
        Shape_42 = new ModelRenderer( this, 46, 77 );
        Shape_42.setTextureSize( 128, 256 );
        Shape_42.addBox( -7F, -6.5F, -1F, 14, 13, 2);
        Shape_42.setRotationPoint( 11.17158F, -2F, 11.45584F );
        Shape_43 = new ModelRenderer( this, 80, 87 );
        Shape_43.setTextureSize( 128, 256 );
        Shape_43.addBox( -5.5F, -17F, -1F, 11, 34, 2);
        Shape_43.setRotationPoint( -14.28427F, 14F, 14.28427F );
        Shape_32 = new ModelRenderer( this, 46, 77 );
        Shape_32.setTextureSize( 128, 256 );
        Shape_32.addBox( -7F, -6.5F, -1F, 14, 13, 2);
        Shape_32.setRotationPoint( -11.45584F, -2.000002F, 11.45585F );
        Shape_321 = new ModelRenderer( this, 40, 28 );
        Shape_321.setTextureSize( 128, 256 );
        Shape_321.addBox( -11F, -1F, -11F, 22, 2, 22);
        Shape_321.setRotationPoint( 0F, 15F, 0F );
        Shape_33 = new ModelRenderer( this, 13, 13 );
        Shape_33.setTextureSize( 128, 256 );
        Shape_33.addBox( -7F, -1F, -1.5F, 14, 2, 3);
        Shape_33.setRotationPoint( 0F, 15F, 11.5F );
        Shape_34 = new ModelRenderer( this, 13, 13 );
        Shape_34.setTextureSize( 128, 256 );
        Shape_34.addBox( -7F, -1F, -1.5F, 14, 2, 3);
        Shape_34.setRotationPoint( 0F, 15F, -11.5F );
        Shape_35 = new ModelRenderer( this, 13, 13 );
        Shape_35.setTextureSize( 128, 256 );
        Shape_35.addBox( -7F, -1F, -1.5F, 14, 2, 3);
        Shape_35.setRotationPoint( -11.5F, 15F, 0F );
        Shape_36 = new ModelRenderer( this, 13, 13 );
        Shape_36.setTextureSize( 128, 256 );
        Shape_36.addBox( -7F, -1F, -1.5F, 14, 2, 3);
        Shape_36.setRotationPoint( 11.5F, 15F, 0F );
        Shape_25 = new ModelRenderer( this, 80, 0 );
        Shape_25.setTextureSize( 128, 256 );
        Shape_25.addBox( -6F, -8F, -6F, 12, 16, 12);
        Shape_25.setRotationPoint( 0F, -70F, 0F );
        Shape_26 = new ModelRenderer( this, 48, 11 );
        Shape_26.setTextureSize( 128, 256 );
        Shape_26.addBox( -4F, -4.5F, -4F, 8, 9, 8);
        Shape_26.setRotationPoint( 0F, -82F, 0F );
        Shape_27 = new ModelRenderer( this, 45, 28 );
        Shape_27.setTextureSize( 128, 256 );
        Shape_27.addBox( -2F, -5F, -2F, 4, 10, 4);
        Shape_27.setRotationPoint( 0F, -91F, 0F );
        Shape_28 = new ModelRenderer( this, 61, 57 );
        Shape_28.setTextureSize( 128, 256 );
        Shape_28.addBox( -4.5F, -8F, -0.5F, 9, 16, 1);
        Shape_28.setRotationPoint( 0F, -70F, -6.5F );
        Shape_29 = new ModelRenderer( this, 61, 57 );
        Shape_29.setTextureSize( 128, 256 );
        Shape_29.addBox( -4.5F, -8F, -0.5F, 9, 16, 1);
        Shape_29.setRotationPoint( 0F, -70F, 6F );
        Shape_30 = new ModelRenderer( this, 61, 57 );
        Shape_30.setTextureSize( 128, 256 );
        Shape_30.addBox( -4.5F, -8F, -0.5F, 9, 16, 1);
        Shape_30.setRotationPoint( -6.5F, -70F, 0F );
        Shape_31 = new ModelRenderer( this, 61, 57 );
        Shape_31.setTextureSize( 128, 256 );
        Shape_31.addBox( -4.5F, -8F, -0.5F, 9, 16, 1);
        Shape_31.setRotationPoint( 6.5F, -70F, 0F );
        Shape_13 = new ModelRenderer( this, 83, 59 );
        Shape_13.setTextureSize( 128, 256 );
        Shape_13.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_13.setRotationPoint( -4F, -55F, 15F );
        Shape_14 = new ModelRenderer( this, 83, 59 );
        Shape_14.setTextureSize( 128, 256 );
        Shape_14.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_14.setRotationPoint( -4F, -55F, -15F );
        Shape_15 = new ModelRenderer( this, 83, 59 );
        Shape_15.setTextureSize( 128, 256 );
        Shape_15.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_15.setRotationPoint( 11F, -55F, -11F );
        Shape_16 = new ModelRenderer( this, 83, 59 );
        Shape_16.setTextureSize( 128, 256 );
        Shape_16.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_16.setRotationPoint( 11F, -55F, 11F );
        Shape_17 = new ModelRenderer( this, 83, 59 );
        Shape_17.setTextureSize( 128, 256 );
        Shape_17.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_17.setRotationPoint( 15F, -55.00001F, 3.999998F );
        Shape_18 = new ModelRenderer( this, 83, 59 );
        Shape_18.setTextureSize( 128, 256 );
        Shape_18.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_18.setRotationPoint( 4F, -55F, 15F );
        Shape_19 = new ModelRenderer( this, 83, 59 );
        Shape_19.setTextureSize( 128, 256 );
        Shape_19.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_19.setRotationPoint( 15F, -55F, -4F );
        Shape_20 = new ModelRenderer( this, 83, 59 );
        Shape_20.setTextureSize( 128, 256 );
        Shape_20.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_20.setRotationPoint( 4F, -55F, -15F );
        Shape_21 = new ModelRenderer( this, 83, 59 );
        Shape_21.setTextureSize( 128, 256 );
        Shape_21.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_21.setRotationPoint( -15F, -55F, -4F );
        Shape_22 = new ModelRenderer( this, 83, 59 );
        Shape_22.setTextureSize( 128, 256 );
        Shape_22.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_22.setRotationPoint( -11F, -55F, -11F );
        Shape_23 = new ModelRenderer( this, 83, 59 );
        Shape_23.setTextureSize( 128, 256 );
        Shape_23.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_23.setRotationPoint( -15F, -55F, 3.999999F );
        Shape_24 = new ModelRenderer( this, 83, 59 );
        Shape_24.setTextureSize( 128, 256 );
        Shape_24.addBox( -2F, -16F, -8F, 2, 16, 8);
        Shape_24.setRotationPoint( -11F, -55F, 11F );
    }

   public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)
   {
        Shape_1.rotateAngleX = 0F;
        Shape_1.rotateAngleY = 0F;
        Shape_1.rotateAngleZ = 0F;
        Shape_1.renderWithRotation(par7);

        Shape_2.rotateAngleX = 0F;
        Shape_2.rotateAngleY = 1.570796F;
        Shape_2.rotateAngleZ = 0F;
        Shape_2.renderWithRotation(par7);

        Shape_3.rotateAngleX = 0F;
        Shape_3.rotateAngleY = 0.5148722F;
        Shape_3.rotateAngleZ = 0F;
        Shape_3.renderWithRotation(par7);

        Shape_4.rotateAngleX = 0F;
        Shape_4.rotateAngleY = -1.570796F;
        Shape_4.rotateAngleZ = 0F;
        Shape_4.renderWithRotation(par7);

        Shape_5.rotateAngleX = 0F;
        Shape_5.rotateAngleY = 1.051561F;
        Shape_5.rotateAngleZ = 0F;
        Shape_5.renderWithRotation(par7);

        Shape_6.rotateAngleX = 0F;
        Shape_6.rotateAngleY = -1.056166F;
        Shape_6.rotateAngleZ = 0F;
        Shape_6.renderWithRotation(par7);

        Shape_7.rotateAngleX = 0F;
        Shape_7.rotateAngleY = -0.5192354F;
        Shape_7.rotateAngleZ = 0F;
        Shape_7.renderWithRotation(par7);

        Shape_8.rotateAngleX = 0F;
        Shape_8.rotateAngleY = 0.5166175F;
        Shape_8.rotateAngleZ = 0F;
        Shape_8.renderWithRotation(par7);

        Shape_9.rotateAngleX = 0F;
        Shape_9.rotateAngleY = 1.051561F;
        Shape_9.rotateAngleZ = 0F;
        Shape_9.renderWithRotation(par7);

        Shape_10.rotateAngleX = 0F;
        Shape_10.rotateAngleY = -3.141593F;
        Shape_10.rotateAngleZ = 0F;
        Shape_10.renderWithRotation(par7);

        Shape_11.rotateAngleX = 0F;
        Shape_11.rotateAngleY = 2.085669F;
        Shape_11.rotateAngleZ = 0F;
        Shape_11.renderWithRotation(par7);

        Shape_12.rotateAngleX = 0F;
        Shape_12.rotateAngleY = 2.622357F;
        Shape_12.rotateAngleZ = 0F;
        Shape_12.renderWithRotation(par7);

        Shape_61.rotateAngleX = 0F;
        Shape_61.rotateAngleY = 1.570796F;
        Shape_61.rotateAngleZ = 0F;
        Shape_61.renderWithRotation(par7);

        Shape_45.rotateAngleX = 0F;
        Shape_45.rotateAngleY = 0F;
        Shape_45.rotateAngleZ = 0F;
        Shape_45.renderWithRotation(par7);

        Shape_46.rotateAngleX = 0F;
        Shape_46.rotateAngleY = -4.561942E-08F;
        Shape_46.rotateAngleZ = 0F;
        Shape_46.renderWithRotation(par7);

        Shape_47.rotateAngleX = 0F;
        Shape_47.rotateAngleY = -4.561942E-08F;
        Shape_47.rotateAngleZ = 0F;
        Shape_47.renderWithRotation(par7);

        Shape_48.rotateAngleX = 0F;
        Shape_48.rotateAngleY = -4.561942E-08F;
        Shape_48.rotateAngleZ = 0F;
        Shape_48.renderWithRotation(par7);

        Shape_49.rotateAngleX = 0F;
        Shape_49.rotateAngleY = 1.570796F;
        Shape_49.rotateAngleZ = 0F;
        Shape_49.renderWithRotation(par7);

        Shape_50.rotateAngleX = 0F;
        Shape_50.rotateAngleY = 1.570796F;
        Shape_50.rotateAngleZ = 0F;
        Shape_50.renderWithRotation(par7);

        Shape_51.rotateAngleX = 0F;
        Shape_51.rotateAngleY = 1.570796F;
        Shape_51.rotateAngleZ = 0F;
        Shape_51.renderWithRotation(par7);

        Shape_52.rotateAngleX = 0F;
        Shape_52.rotateAngleY = 1.570796F;
        Shape_52.rotateAngleZ = 0F;
        Shape_52.renderWithRotation(par7);

        Shape_53.rotateAngleX = 0F;
        Shape_53.rotateAngleY = -1.570796F;
        Shape_53.rotateAngleZ = 0F;
        Shape_53.renderWithRotation(par7);

        Shape_54.rotateAngleX = 0F;
        Shape_54.rotateAngleY = -1.570796F;
        Shape_54.rotateAngleZ = 0F;
        Shape_54.renderWithRotation(par7);

        Shape_55.rotateAngleX = 0F;
        Shape_55.rotateAngleY = -1.570796F;
        Shape_55.rotateAngleZ = 0F;
        Shape_55.renderWithRotation(par7);

        Shape_56.rotateAngleX = 0F;
        Shape_56.rotateAngleY = -1.570796F;
        Shape_56.rotateAngleZ = 0F;
        Shape_56.renderWithRotation(par7);

        Shape_57.rotateAngleX = 0F;
        Shape_57.rotateAngleY = 3.141593F;
        Shape_57.rotateAngleZ = 0F;
        Shape_57.renderWithRotation(par7);

        Shape_58.rotateAngleX = 0F;
        Shape_58.rotateAngleY = 3.141593F;
        Shape_58.rotateAngleZ = 0F;
        Shape_58.renderWithRotation(par7);

        Shape_59.rotateAngleX = 0F;
        Shape_59.rotateAngleY = 3.141593F;
        Shape_59.rotateAngleZ = 0F;
        Shape_59.renderWithRotation(par7);

        Shape_60.rotateAngleX = 0F;
        Shape_60.rotateAngleY = 3.141593F;
        Shape_60.rotateAngleZ = 0F;
        Shape_60.renderWithRotation(par7);

        Shape_63.rotateAngleX = -0.5235988F;
        Shape_63.rotateAngleY = -3.141593F;
        Shape_63.rotateAngleZ = -8.554992E-16F;
        Shape_63.renderWithRotation(par7);

        Shape_65.rotateAngleX = -0.5235987F;
        Shape_65.rotateAngleY = -1.570796F;
        Shape_65.rotateAngleZ = 5.038377E-08F;
        Shape_65.renderWithRotation(par7);

        Shape_62.rotateAngleX = -0.5235988F;
        Shape_62.rotateAngleY = 5.271776E-16F;
        Shape_62.rotateAngleZ = 3.614989E-16F;
        Shape_62.renderWithRotation(par7);

        Shape_64.rotateAngleX = -0.5235987F;
        Shape_64.rotateAngleY = 1.570796F;
        Shape_64.rotateAngleZ = -7.220059E-08F;
        Shape_64.renderWithRotation(par7);

        Shape_66.rotateAngleX = -0.4014257F;
        Shape_66.rotateAngleY = -2.356194F;
        Shape_66.rotateAngleZ = 3.191926E-08F;
        Shape_66.renderWithRotation(par7);

        Shape_67.rotateAngleX = -0.4014257F;
        Shape_67.rotateAngleY = 2.356194F;
        Shape_67.rotateAngleZ = 2.444238E-08F;
        Shape_67.renderWithRotation(par7);

        Shape_68.rotateAngleX = -0.4014257F;
        Shape_68.rotateAngleY = 0.7853981F;
        Shape_68.rotateAngleZ = 1.474922E-08F;
        Shape_68.renderWithRotation(par7);

        Shape_69.rotateAngleX = -0.4014257F;
        Shape_69.rotateAngleY = -0.7853982F;
        Shape_69.rotateAngleZ = -4.176006E-08F;
        Shape_69.renderWithRotation(par7);

        Shape_37.rotateAngleX = 0F;
        Shape_37.rotateAngleY = 0.7853982F;
        Shape_37.rotateAngleZ = 0F;
        Shape_37.renderWithRotation(par7);

        Shape_38.rotateAngleX = 1.170731E-08F;
        Shape_38.rotateAngleY = 0.7853982F;
        Shape_38.rotateAngleZ = 0.6370452F;
        Shape_38.renderWithRotation(par7);

        Shape_39.rotateAngleX = -4.79136E-08F;
        Shape_39.rotateAngleY = 2.356194F;
        Shape_39.rotateAngleZ = 8.206726E-15F;
        Shape_39.renderWithRotation(par7);

        Shape_40.rotateAngleX = -3.78561E-08F;
        Shape_40.rotateAngleY = 2.356194F;
        Shape_40.rotateAngleZ = 0.6370453F;
        Shape_40.renderWithRotation(par7);

        Shape_41.rotateAngleX = 4.79136E-08F;
        Shape_41.rotateAngleY = -0.7853979F;
        Shape_41.rotateAngleZ = 9.04764E-15F;
        Shape_41.renderWithRotation(par7);

        Shape_42.rotateAngleX = 2.711245E-08F;
        Shape_42.rotateAngleY = -0.7853978F;
        Shape_42.rotateAngleZ = 0.6370453F;
        Shape_42.renderWithRotation(par7);

        Shape_43.rotateAngleX = 4.602548E-15F;
        Shape_43.rotateAngleY = -2.356194F;
        Shape_43.rotateAngleZ = -4.79136E-08F;
        Shape_43.renderWithRotation(par7);

        Shape_32.rotateAngleX = 1.612453E-08F;
        Shape_32.rotateAngleY = -2.356194F;
        Shape_32.rotateAngleZ = 0.6370452F;
        Shape_32.renderWithRotation(par7);

        Shape_321.rotateAngleX = 0F;
        Shape_321.rotateAngleY = 0F;
        Shape_321.rotateAngleZ = 0F;
        Shape_321.renderWithRotation(par7);

        Shape_33.rotateAngleX = 0F;
        Shape_33.rotateAngleY = 0F;
        Shape_33.rotateAngleZ = 0F;
        Shape_33.renderWithRotation(par7);

        Shape_34.rotateAngleX = 0F;
        Shape_34.rotateAngleY = 0F;
        Shape_34.rotateAngleZ = 0F;
        Shape_34.renderWithRotation(par7);

        Shape_35.rotateAngleX = 0F;
        Shape_35.rotateAngleY = -1.570796F;
        Shape_35.rotateAngleZ = 0F;
        Shape_35.renderWithRotation(par7);

        Shape_36.rotateAngleX = 0F;
        Shape_36.rotateAngleY = -1.570796F;
        Shape_36.rotateAngleZ = 0F;
        Shape_36.renderWithRotation(par7);

        Shape_25.rotateAngleX = 0F;
        Shape_25.rotateAngleY = 0F;
        Shape_25.rotateAngleZ = 0F;
        Shape_25.renderWithRotation(par7);

        Shape_26.rotateAngleX = 0F;
        Shape_26.rotateAngleY = 0F;
        Shape_26.rotateAngleZ = 0F;
        Shape_26.renderWithRotation(par7);

        Shape_27.rotateAngleX = 0F;
        Shape_27.rotateAngleY = 0F;
        Shape_27.rotateAngleZ = 0F;
        Shape_27.renderWithRotation(par7);

        Shape_28.rotateAngleX = 0F;
        Shape_28.rotateAngleY = 0F;
        Shape_28.rotateAngleZ = 0F;
        Shape_28.renderWithRotation(par7);

        Shape_29.rotateAngleX = 0F;
        Shape_29.rotateAngleY = 0F;
        Shape_29.rotateAngleZ = 0F;
        Shape_29.renderWithRotation(par7);

        Shape_30.rotateAngleX = 0F;
        Shape_30.rotateAngleY = -1.570796F;
        Shape_30.rotateAngleZ = 0F;
        Shape_30.renderWithRotation(par7);

        Shape_31.rotateAngleX = 0F;
        Shape_31.rotateAngleY = -1.570796F;
        Shape_31.rotateAngleZ = 0F;
        Shape_31.renderWithRotation(par7);

        Shape_13.rotateAngleX = 0F;
        Shape_13.rotateAngleY = -1.570796F;
        Shape_13.rotateAngleZ = -0.4363323F;
        Shape_13.renderWithRotation(par7);

        Shape_14.rotateAngleX = 4.139628E-08F;
        Shape_14.rotateAngleY = 2.094395F;
        Shape_14.rotateAngleZ = -0.4363323F;
        Shape_14.renderWithRotation(par7);

        Shape_15.rotateAngleX = -7.577085E-09F;
        Shape_15.rotateAngleY = 1.047198F;
        Shape_15.rotateAngleZ = -0.4363323F;
        Shape_15.renderWithRotation(par7);

        Shape_16.rotateAngleX = -6.698941E-09F;
        Shape_16.rotateAngleY = -0.5235988F;
        Shape_16.rotateAngleZ = -0.4363323F;
        Shape_16.renderWithRotation(par7);

        Shape_17.rotateAngleX = -1.194862E-08F;
        Shape_17.rotateAngleY = -1.439873E-07F;
        Shape_17.rotateAngleZ = -0.4363323F;
        Shape_17.renderWithRotation(par7);

        Shape_18.rotateAngleX = 7.577085E-09F;
        Shape_18.rotateAngleY = -1.047198F;
        Shape_18.rotateAngleZ = -0.4363323F;
        Shape_18.renderWithRotation(par7);

        Shape_19.rotateAngleX = 0.004567497F;
        Shape_19.rotateAngleY = 0.5246873F;
        Shape_19.rotateAngleZ = -0.4386897F;
        Shape_19.renderWithRotation(par7);

        Shape_20.rotateAngleX = 0F;
        Shape_20.rotateAngleY = 1.570796F;
        Shape_20.rotateAngleZ = -0.4363323F;
        Shape_20.renderWithRotation(par7);

        Shape_21.rotateAngleX = 1.55787E-08F;
        Shape_21.rotateAngleY = 3.141593F;
        Shape_21.rotateAngleZ = -0.4363323F;
        Shape_21.renderWithRotation(par7);

        Shape_22.rotateAngleX = 1.597042E-08F;
        Shape_22.rotateAngleY = 2.617994F;
        Shape_22.rotateAngleZ = -0.4363323F;
        Shape_22.renderWithRotation(par7);

        Shape_23.rotateAngleX = -2.299654E-08F;
        Shape_23.rotateAngleY = -2.617994F;
        Shape_23.rotateAngleZ = -0.4363323F;
        Shape_23.renderWithRotation(par7);

        Shape_24.rotateAngleX = -3.022385E-08F;
        Shape_24.rotateAngleY = -2.094395F;
        Shape_24.rotateAngleZ = -0.4363323F;
        Shape_24.renderWithRotation(par7);

    }

}
 
329
13
Drovosek написал(а):
Код:
Шейп.renderWithRotation(par7);
В этой вот херне проблема: я не знаю, как её правильно обработать. Углы мой скрипт перегоняет согласно заданным, а в результате всё равно есть косяки:
image.png


Результат работы скрипта:
Код:
{"modelName":"Java2Tcn","authorName":"TechneToTabulaImporter","projVersion":4,"metadata":[],"textureWidth":64,"textureHeight":64,"scale":[1,1,1],"cubeGroups":[],"cubes":[{"name":"Shape_1","dimensions":[2,70,8],"position":[-14,-20,0],"offset":[-1,-35,-4],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[110,130],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"255f5d3d903ae9b86308a0aab0c5b8af"},{"name":"Shape_2","dimensions":[2,14,8],"position":[0,-48,-14],"offset":[-1,-7,-4],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"904a9fe2fe541a41b23fa8e829bd6a04"},{"name":"Shape_3","dimensions":[2,70,8],"position":[-15,-20,4],"offset":[0,-35,0],"rotation":[0,30,0],"scale":[1,1,1],"txOffset":[110,130],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"f179692eb01cc104826e33d533abbb75"},{"name":"Shape_4","dimensions":[2,70,8],"position":[0,-20,14],"offset":[-1,-35,-4],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"f16176f1157c13fa1a0173a6b4c6026c"},{"name":"Shape_5","dimensions":[2,70,8],"position":[-11,-20,11],"offset":[0,-35,0],"rotation":[0,60,0],"scale":[1,1,1],"txOffset":[110,130],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"fac5db2e033041bc08505aa87a5ca576"},{"name":"Shape_6","dimensions":[2,70,8],"position":[4,-20,15],"offset":[-2,-35,-8],"rotation":[0,-61,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"e6311d325dc00ef462a182256a79af1f"},{"name":"Shape_7","dimensions":[2,70,8],"position":[11,-20,11],"offset":[-2,-35,-8],"rotation":[0,-30,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"c6afbb0c555906b102a2263ed4127d85"},{"name":"Shape_8","dimensions":[2,70,8],"position":[15,-20,-4],"offset":[-2,-35,-8],"rotation":[0,30,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"0c5568ba1cd30076fe77869a5fd50adf"},{"name":"Shape_9","dimensions":[2,70,8],"position":[11,-20,-11],"offset":[-2,-35,-8],"rotation":[0,60,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"196b6e60834ac7c5d2d607cca68eddc8"},{"name":"Shape_10","dimensions":[2,70,8],"position":[14,-20,0],"offset":[-1,-35,-4],"rotation":[0,-180,0],"scale":[1,1,1],"txOffset":[110,130],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"699e714fec1c4ffd312d332c26e925df"},{"name":"Shape_11","dimensions":[2,70,8],"position":[-4,-20,-15],"offset":[-2,-35,-8],"rotation":[0,120,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"3c9ccaa0988fc318ec7f5180aa24f85b"},{"name":"Shape_12","dimensions":[2,70,8],"position":[-11,-20,-11],"offset":[-2,-35,-8],"rotation":[0,150,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"ece8bc5ca7f4e89c8cb1aa00498426a7"},{"name":"Shape_61","dimensions":[2,43,8],"position":[0,-7,-14],"offset":[-1,-21,-4],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[108,52],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"0bea79493fde602fd5c1f0b1da08334c"},{"name":"Shape_45","dimensions":[10,30,10],"position":[20,2,0],"offset":[-5,-15,-5],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[4,49],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"7e166ec7e8a7adf6611046780f92f825"},{"name":"Shape_46","dimensions":[8,2,8],"position":[20,18,0],"offset":[-4,-1,-4],"rotation":[0,-0,0],"scale":[1,1,1],"txOffset":[4,23],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"cb7b205c40129a0e2923dc7fbf63a81c"},{"name":"Shape_47","dimensions":[6,3,6],"position":[20,-20,0],"offset":[-3,-1,-3],"rotation":[0,-0,0],"scale":[1,1,1],"txOffset":[52,1],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"cea2424c8e089cb36462a68b3cd51a76"},{"name":"Shape_48","dimensions":[8,6,8],"position":[20,-16,0],"offset":[-4,-3,-4],"rotation":[0,-0,0],"scale":[1,1,1],"txOffset":[4,34],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"9ae7c9ead481e24cdc09c54c98b6375f"},{"name":"Shape_49","dimensions":[10,30,10],"position":[0,2,-19],"offset":[-5,-15,-5],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[4,49],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"24acc0b1dae23722c2da4594be748d4c"},{"name":"Shape_50","dimensions":[8,2,8],"position":[0,18,-19],"offset":[-4,-1,-4],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[4,23],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"26d38e217cc8a118f5877c112fcfaab9"},{"name":"Shape_51","dimensions":[6,3,6],"position":[0,-20,-19],"offset":[-3,-1,-3],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[52,1],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"7b470c8864ed4e67f26a391ffc42d662"},{"name":"Shape_52","dimensions":[8,6,8],"position":[0,-16,-19],"offset":[-4,-3,-4],"rotation":[0,90,0],"scale":[1,1,1],"txOffset":[4,34],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"e56aa91ee4f882b909a77720bba00cfa"},{"name":"Shape_53","dimensions":[10,30,10],"position":[0,2,19],"offset":[-5,-15,-5],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[4,49],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"eb3f6e3b365f2f9f3afcf8e34172630c"},{"name":"Shape_54","dimensions":[8,2,8],"position":[0,18,19],"offset":[-4,-1,-4],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[4,23],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"a3df828b6209cdf939a52c2aa9e4bb44"},{"name":"Shape_55","dimensions":[6,3,6],"position":[0,-20,19],"offset":[-3,-1,-3],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[52,1],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"b6d5fcd1b39666bf67b46c75f3895607"},{"name":"Shape_56","dimensions":[8,6,8],"position":[0,-16,19],"offset":[-4,-3,-4],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[4,34],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"04ec8a380aa19976ef9388dfcc447c70"},{"name":"Shape_57","dimensions":[10,30,10],"position":[-19,2,3],"offset":[-5,-15,-5],"rotation":[0,180,0],"scale":[1,1,1],"txOffset":[4,49],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"52d6974b8e5f251baca99698bef53809"},{"name":"Shape_58","dimensions":[8,2,8],"position":[-19,18,3],"offset":[-4,-1,-4],"rotation":[0,180,0],"scale":[1,1,1],"txOffset":[4,23],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"5b7afaf5de9c2a86ba79de69664dd67f"},{"name":"Shape_59","dimensions":[6,3,6],"position":[-19,-20,3],"offset":[-3,-1,-3],"rotation":[0,180,0],"scale":[1,1,1],"txOffset":[52,1],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"2439bb5d0f4cd63b9c040b9caf97d9ed"},{"name":"Shape_60","dimensions":[8,6,8],"position":[-19,-16,3],"offset":[-4,-3,-4],"rotation":[0,180,0],"scale":[1,1,1],"txOffset":[4,34],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"befe0ec0736cfdd1a46d1a227af89ded"},{"name":"Shape_63","dimensions":[12,10,2],"position":[-1,16,5],"offset":[-6,0,-2],"rotation":[-30,-180,-0],"scale":[1,1,1],"txOffset":[4,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"9692e6c48cca31f7b71cdb7137ba1135"},{"name":"Shape_65","dimensions":[12,10,2],"position":[3,16,-1],"offset":[-6,0,-2],"rotation":[-30,-90,0],"scale":[1,1,1],"txOffset":[4,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"774f83922cfdebf7fee4211b311a1893"},{"name":"Shape_62","dimensions":[12,10,2],"position":[0,16,-5],"offset":[-6,0,-2],"rotation":[-30,0,0],"scale":[1,1,1],"txOffset":[4,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"1279d2c36949b45270d6324f347999a7"},{"name":"Shape_64","dimensions":[12,10,2],"position":[-6,16,1],"offset":[-6,0,-2],"rotation":[-30,90,-0],"scale":[1,1,1],"txOffset":[4,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"e4650f750ac5714a49188b98610e67c4"},{"name":"Shape_66","dimensions":[8,10,2],"position":[4,16,5],"offset":[-4,0,-2],"rotation":[-23,-135,0],"scale":[1,1,1],"txOffset":[8,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"adfdcf2064218a2ac7875ec75f724878"},{"name":"Shape_67","dimensions":[8,10,2],"position":[-6,16,5],"offset":[-4,0,-2],"rotation":[-23,135,0],"scale":[1,1,1],"txOffset":[8,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"05e7a7d578ff33faa3918c0302688a20"},{"name":"Shape_68","dimensions":[8,10,2],"position":[-5,16,-5],"offset":[-4,0,-2],"rotation":[-23,45,0],"scale":[1,1,1],"txOffset":[8,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"6709de3dc6202423342cc7c613e28499"},{"name":"Shape_69","dimensions":[8,10,2],"position":[4,16,-5],"offset":[-4,0,-2],"rotation":[-23,-45,-0],"scale":[1,1,1],"txOffset":[8,91],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"60ad001f10f5a124b643cb111e33874e"},{"name":"Shape_37","dimensions":[11,34,2],"position":[14,14,-14],"offset":[-5,-17,-1],"rotation":[0,45,0],"scale":[1,1,1],"txOffset":[80,87],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"558e719a5d3daed822338f0a4defb2f5"},{"name":"Shape_38","dimensions":[14,13,2],"position":[11,-2,-11],"offset":[-7,-6,-1],"rotation":[0,45,37],"scale":[1,1,1],"txOffset":[46,77],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"a0dcc08ef6e1540afb81a18611925c50"},{"name":"Shape_39","dimensions":[11,34,2],"position":[-14,14,-14],"offset":[-5,-17,-1],"rotation":[-0,135,0],"scale":[1,1,1],"txOffset":[80,87],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"ea709cc3a6514f1c795a919059c8ce8a"},{"name":"Shape_40","dimensions":[14,13,2],"position":[-11,-2,-11],"offset":[-7,-6,-1],"rotation":[-0,135,37],"scale":[1,1,1],"txOffset":[46,77],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"da1699d87925ff72102f8997b3a2609a"},{"name":"Shape_41","dimensions":[11,34,2],"position":[14,14,14],"offset":[-5,-17,-1],"rotation":[0,-45,0],"scale":[1,1,1],"txOffset":[80,87],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"aa60cac2cdefcac49ae361b1e93321b9"},{"name":"Shape_42","dimensions":[14,13,2],"position":[11,-2,11],"offset":[-7,-6,-1],"rotation":[0,-45,37],"scale":[1,1,1],"txOffset":[46,77],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"f667491317baa9985eea4e9fe55bbfb5"},{"name":"Shape_43","dimensions":[11,34,2],"position":[-14,14,14],"offset":[-5,-17,-1],"rotation":[0,-135,-0],"scale":[1,1,1],"txOffset":[80,87],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"0cccd805ea2e2e70e9d1322f8b19c8a3"},{"name":"Shape_32","dimensions":[14,13,2],"position":[-11,-2,11],"offset":[-7,-6,-1],"rotation":[0,-135,37],"scale":[1,1,1],"txOffset":[46,77],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"ebeb3ab3f9e26d4f1148664341da2d3e"},{"name":"Shape_321","dimensions":[22,2,22],"position":[0,15,0],"offset":[-11,-1,-11],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[40,28],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"3ff27d8c4e4e4012038ef2824f8f2759"},{"name":"Shape_33","dimensions":[14,2,3],"position":[0,15,11],"offset":[-7,-1,-1],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[13,13],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"b080120fce878bc30245d99c4d14e499"},{"name":"Shape_34","dimensions":[14,2,3],"position":[0,15,-11],"offset":[-7,-1,-1],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[13,13],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"150dd59d8d8344b0b920140380bc7c4d"},{"name":"Shape_35","dimensions":[14,2,3],"position":[-11,15,0],"offset":[-7,-1,-1],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[13,13],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"5fd96d707ee18c162f1cc2cf57d9b016"},{"name":"Shape_36","dimensions":[14,2,3],"position":[11,15,0],"offset":[-7,-1,-1],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[13,13],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"5e8476d3e36ef2690b74ca3616a2bef4"},{"name":"Shape_25","dimensions":[12,16,12],"position":[0,-70,0],"offset":[-6,-8,-6],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[80,0],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"21e50dbe659d0d8ea98b05c2c90625c7"},{"name":"Shape_26","dimensions":[8,9,8],"position":[0,-82,0],"offset":[-4,-4,-4],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[48,11],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"9537b621f162bf8afa257ea5cc9c27b0"},{"name":"Shape_27","dimensions":[4,10,4],"position":[0,-91,0],"offset":[-2,-5,-2],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[45,28],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"18cee478868702a57d367722ecee2268"},{"name":"Shape_28","dimensions":[9,16,1],"position":[0,-70,-6],"offset":[-4,-8,0],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[61,57],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"9546da945f29f951f59b537b8feb4acd"},{"name":"Shape_29","dimensions":[9,16,1],"position":[0,-70,6],"offset":[-4,-8,0],"rotation":[0,0,0],"scale":[1,1,1],"txOffset":[61,57],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"1c449ace2f43549ebebdd80f3d3dc65f"},{"name":"Shape_30","dimensions":[9,16,1],"position":[-6,-70,0],"offset":[-4,-8,0],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[61,57],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"80e5723a9326658790ac4cb5e6accecb"},{"name":"Shape_31","dimensions":[9,16,1],"position":[6,-70,0],"offset":[-4,-8,0],"rotation":[0,-90,0],"scale":[1,1,1],"txOffset":[61,57],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"a8e613cf1c7c13b2d99fa935d76c5e12"},{"name":"Shape_13","dimensions":[2,16,8],"position":[-4,-55,15],"offset":[-2,-16,-8],"rotation":[0,-90,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"12c69e1d5c972ea8bf8bcb78a98dada2"},{"name":"Shape_14","dimensions":[2,16,8],"position":[-4,-55,-15],"offset":[-2,-16,-8],"rotation":[0,120,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"f112739af26827850fffea3d318aec4e"},{"name":"Shape_15","dimensions":[2,16,8],"position":[11,-55,-11],"offset":[-2,-16,-8],"rotation":[-0,60,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"e48d0457c8fbbc37e68c65517fecf81b"},{"name":"Shape_16","dimensions":[2,16,8],"position":[11,-55,11],"offset":[-2,-16,-8],"rotation":[-0,-30,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"4295c7cac4a3b5cdeaaabcf0f12f584d"},{"name":"Shape_17","dimensions":[2,16,8],"position":[15,-55,3],"offset":[-2,-16,-8],"rotation":[-0,-0,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"3562d4c83b9b88c85aa4e92e49022e41"},{"name":"Shape_18","dimensions":[2,16,8],"position":[4,-55,15],"offset":[-2,-16,-8],"rotation":[0,-60,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"f0b0dc6968993243e2619f00c33d68d5"},{"name":"Shape_19","dimensions":[2,16,8],"position":[15,-55,-4],"offset":[-2,-16,-8],"rotation":[0,30,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"a133e8ff20f62d4d4f076be44cca3233"},{"name":"Shape_20","dimensions":[2,16,8],"position":[4,-55,-15],"offset":[-2,-16,-8],"rotation":[0,90,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"7ac8760e4cf6cc215e847f01ce366067"},{"name":"Shape_21","dimensions":[2,16,8],"position":[-15,-55,-4],"offset":[-2,-16,-8],"rotation":[0,180,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"0eddddb1d3fdef3e2f832808926dde7f"},{"name":"Shape_22","dimensions":[2,16,8],"position":[-11,-55,-11],"offset":[-2,-16,-8],"rotation":[0,150,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"3b911699a59b16c3872ddaef2537a8d0"},{"name":"Shape_23","dimensions":[2,16,8],"position":[-15,-55,3],"offset":[-2,-16,-8],"rotation":[-0,-150,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"e530a773f042f508d66d272a107a1f52"},{"name":"Shape_24","dimensions":[2,16,8],"position":[-11,-55,11],"offset":[-2,-16,-8],"rotation":[-0,-120,-25],"scale":[1,1,1],"txOffset":[83,59],"txMirror":false,"mcScale":0,"opacity":100,"hidden":false,"metadata":[],"children":[],"identifier":"a05b3711e2a4874c386fee928181437a"}],"anims":[],"cubeCount":69}

Готовая модель без текстуры в приложении. @Drovosek, у тебя модели от CraftStudio в самой игре нормально выглядят?
 
471
5
Up
 
Сверху