texture and blending


    Mar 28 2006 | 12:53 am
    dear list,
    i'm trying to build a patch which basically emualtes a karaoke-like
    coloring of a text in given time segments. my approach is to display
    the text in several jit.gl.text3d objects (generated out of a xml
    file in a javascript object) and doing the coloring via a moving
    texture on a plane (jit.gl.gridshape, blend_mode 2 4), lying on top
    of the scene. my problem is that this seems only to work when the
    jit.gl.gridshape object is instantiated _after_ the text objects,
    which is a problem as i generate text objects anew all the time.
    any thoughts on this? find the isolated problem in the patch below.
    also, i'm not shure if my general approach is a very clever one, i
    still have problems with positioning the various text objects in
    relation to each other (as they can't output their size). until now i
    use a workaround where every new text object gets rendered in an
    offscreen matrix once and measured with jit.findbounds... dirty and
    works only approximately. more thoughts?
    any help/comments/ideas appreciated!
    thanks, chris
    max v2;

    • Mar 28 2006 | 4:51 pm
      Hi,
      try with non-automatic rendering order, you can render all text objects
      first, and then render gridshape over them:
    • Mar 28 2006 | 11:32 pm
      thanks nesa, everything works great now!
      best, chris