Texture displays differently when using matrixoutput on jit.gl.model

    Jitter

    Bas van der Graaff's icon
    Bas van der Graaff's icon
    Bas van der Graaff
    Apr 01 2008 | 3:22 pm
    Hi Board,
    A problem i stumbled across while using jit.gl.model is that the texture looks different when turning matrixoutput on. Looks somewhat like the texture is only rotated or wrapped, but I'm not sure how exactly. Is there a way to either fix this, or make a workaround (do a 2d operation on the texture or texture planes? As I'll be using logos and text it's essential that the texture is displayed correctly.
    I've been wanting to add some jit.gl.models to my 3d scenes. The app I've built is a modular effects stacker. I do understand that the matrixoutput of jit.gl.gridshape, jit.gl.nurbs, jit.gl.videoplane is very different from the matrixoutput of jit.gl.model. That's why i don't use the same effects for both of them. But it would be nice to have some effects for the models as well, so that's why i want to use the matrixoutput attribute.
    Thanks, Bas.
    Max Patcher
    In Max, select New From Clipboard.
    Show Text

    • Mattijs's icon
      Mattijs's icon
      Mattijs
      Apr 04 2008 | 12:43 pm
      Quote: Bas van der Graaff wrote on Tue, 01 April 2008 17:22 ---------------------------------------------------- > Hi Board, > > A problem i stumbled across while using jit.gl.model is that the texture looks different when turning matrixoutput on.
      I can reproduce. I guess this classifies as a bug?
      Mattijs
      Share
    • nesa's icon
      nesa's icon
      nesa
      Apr 04 2008 | 12:55 pm
      I can reproduce as well... But besides fixing this bug, it would be cool if we could access jit.gl.models internal jit.gl.texture objects, like sendinput for jit.gl.slab...
    • Bas van der Graaff's icon
      Bas van der Graaff's icon
      Bas van der Graaff
      Apr 04 2008 | 1:07 pm
      Okay, I got a little bit further. Using a separate texture will al least allow the texture to look the same regardless of the matrixoutput attribute. Downside of this approach is that I now need to get the texture file from the .obj file. Also, only one group is drawn, namely the last one to enter jit.gl.mesh. Using a poly~ should solve this, but i think it's a lot of work just to get something like this working.
      Max Patcher
      In Max, select New From Clipboard.