Webアプリケーション「箱人形マンガ」本体を開く
つくった人 : クロノス・クラウン 柳井政和
Twitter:ruten    Facebook:Masakazu Yanai

解説

超ローポリマンガ作成ツール「箱人形マンガ(Box Comic)」のソースコードを読み込んで表示します。

main.js - 箱マンガの初期化

アプリケーションの初期化処理を行っています。

crocro.boxComic.core.js - アプリケーションのコアライブラリ

アプリケーションの本体です。「Three.js」を使った基本的な操作が行われています。

crocro.boxComic.obj3d.js - 基本データ

基本的な3Dオブジェクトが格納されています。この基本オブジェクトを元に、各種データが作られています。

crocro.boxComic.obj3dEx.js - 拡張データ

「crocro.boxComic.obj3d.js」を元にして、拡張したデータが格納されています。キャラクターや背景、漫符などは、ここに記述されています。

crocro.boxComic.ui.js - UIデータ

UI部分の処理を、ここにまとめて記述しています。

paint.js - ペイントの処理

「paint.html」の内部処理です。Canvasを使ったお絵描きツールになっています。本体と連携しており、データの送受信が行えます。

loader.js - ZIPを利用したデータの読み込み用ローダー

「crocro.boxComic.obj3d.js」内の関数を呼び出すことで、ZIPファイルに固めた箱キャラのデータを読み込む仕様にしています。

ファイル名

説明1
説明2
目次
	// ソースコード