ZGameEditor4.0betaの「New Projectコマンド」の候補の一つ。

いわゆるテンプレート。

恐らく
-ZGameEditor Visualizer1.x用
-「FgBg」タイプのエフェクト

のテンプレートだったものと思われる。
思ってるだけで未確認であるが。


いいかげんなpseudo code

 // App.Content=...
  const ParamHelpConst="Alpha\nHue\nSaturation\nLightness\nSize\nPosition X\nPosition Y";
  const Parameters=[0,0,0,0, .5,.5,.5,.5];
  const Color=[0,0,0];
 
  var FFTmulti=0;
  var SpecBandArray=new Array(32);
  // var FFTmulti=SpecBandArray.length/32;
  var SongPositionInBeats=0.0;
 
  var g_box=new Mesh(new MeshBox()); // 立方体のメッシュ。
  var b_texture=new Bitmap(...);     // コードで生成するテクスチャ。
  var shader_plain=new Shader(vsrc, fsrc, r,g,b,a);  // 指定テクスチャを描くGLSLシェーダ。
  var m_basic=new Material(b_texture);  // マテリアル。
  
  var o_object=new Model();
  o_object.OnUpdate=function(){
    // 音声データを扱う処理。
    // 画像の処理。
  }
  o_object.OnRender=function(){
    material=m_basic;
    set_c("#ffffff");
    renderMesh(g_box);
  }
 
 App=new ZApplication();
 App.OnLoad=function(){
   function angle(...){...};
   function hsv(...){...};
   FFTmulti=...;
  spawn(o_object);
 }
 App.OnUpdate=updateFromSliders;


トップ差分 バックアップ リロード  一覧 単語検索 最終更新 ヘルプ最終更新のRSS