4 * License : The MIT License
5 * Copyright(c) 2010 MikuToga Partners
8 package jp.sfjp.mikutoga.pmd;
11 * PMDファイルフォーマットの各種リミット値その他定数。
13 public final class PmdConst {
16 public static final int MAXBYTES_MODELNAME = 20;
18 /** モデル説明文最大長。バイト単位。 */
19 public static final int MAXBYTES_MODELDESC = 256;
22 public static final int MAXBYTES_BONENAME = 20;
25 public static final int MAXBYTES_MORPHNAME = 20;
27 /** ボーングループ名最大長。バイト単位。 */
28 public static final int MAXBYTES_BONEGROUPNAME = 50;
30 /** テクスチャファイル名最大長。バイト単位。 */
31 public static final int MAXBYTES_TEXTUREFILENAME = 20;
33 /** 独自トゥーンテクスチャファイル名の最大長。バイト単位。 */
34 public static final int MAXBYTES_TOONFILENAME = 100;
37 public static final int MAXBYTES_RIGIDNAME = 20;
39 /** ジョイント名最大長。バイト単位。 */
40 public static final int MAXBYTES_JOINTNAME = 20;
47 * <p>MMDがいくつまで受け入れるかはまた別の話だよ。
49 public static final int MAX_BONE = 65535;
52 public static final int RIGIDGROUP_FIXEDNUM = 16;
54 /** 独自トゥーンテクスチャファイル名テーブルの固定数。 */
55 public static final int TOON_FIXEDNUM = 10;
64 throw new AssertionError();