jit.gl.pix を jit.gl.lua 内で利用する

スクリーンショット 2014-06-06 16.27.18


autowatch = 1
gc = 1

local mov = jit.new("jit.qt.movie",this.drawto)
mov.adapt = 1;
mov:read("bball.mov");

local frame = jit.matrix();
local plane = jit.new("jit.gl.videoplane",this.drawto);
local pix = jit.new("jit.gl.pix",this.drawto)
pix.gen = "aer.line.genjit"; -- readでは無く、genでファイルを読み込みます。
 

function draw()

    mov:matrixcalc(frame.name,frame.name)

    pix:jit_matrix({frame.name})
    pix:draw()

    plane:jit_gl_texture(pix.out_name)
    plane:draw();

end

Leave a Comment