Sprite VAT generator

User Settings

Position Script

//===== Position Generator について =====
// * 定義済みユーザー設定値
// VAT.numSprites  : スプライト数
// VAT.numFrames   : フレーム数
// VAT.maxTexWidth : 最大テクスチャサイズ

// * Position Generatorの設定方法
// VAT.positionGenerator の以下のフィールドを設定してください
// compute は必須で、init、final はオプションです

// 定義しておくと最初に1回だけ呼ばれるfunction
VAT.positionGenerator.init = function() {};
// スプライトごとの各フレームでの位置を返すfunction (必須)
VAT.positionGenerator.compute = function(spriteID, frame) { return new VAT.Point(); };
// 定義しておくと最後に1回だけ呼ばれるfunction
VAT.positionGenerator.final = function() {};
// フリースペース
VAT.positionGenerator.temporal = null;
            

Color Script

//===== Color Generator について =====
// * 定義済みユーザー設定値
// VAT.numSprites  : スプライト数
// VAT.numFrames   : フレーム数
// VAT.maxTexWidth : 最大テクスチャサイズ

// * Color Generator の設定方法
// VAT.colorGenerator の以下のフィールドを設定してください
// compute は必須で、init、final はオプションです

// 定義しておくと最初に1回だけ呼ばれるfunction
VAT.colorGenerator.init = function() {};
// スプライトごとの各フレームでの色を返すfunction (必須)
VAT.colorGenerator.compute = function(spriteID, frame) { return new VAT.Color(); };
// 定義しておくと最後に1回だけ呼ばれるfunction
VAT.colorGenerator.final = function() {};
// フリースペース
VAT.colorGenerator.temporal = null;
            

Computed Parameters

Mesh

Save All

※上記全てのファイルを連続でダウンロードします。ブラウザによっては複数ファイルのダウンロードの許可を求めるダイアログが出ますので、許可をしてください。