Examples of AnimationBlock


Examples of starlight.taliis.core.binary.m2.AnimationBlock

  public Camerablock(ByteBuffer databuffer){
    super(databuffer);

    buff.limit( end );
    buff.position(TranslationPos);
    TransPos=new AnimationBlock(buff);
    buff.position(TranslationTar);
    TransTar= new AnimationBlock(buff);
    buff.position(Scaling);
    Scale=new AnimationBlock(buff);
    databuffer.position( databuffer.position() + buff.limit());
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

  public attachmentblock1(ByteBuffer databuffer){
    super(databuffer);

    buff.limit( end );
    buff.position(Data);
    Dat=new AnimationBlock(buff);
    databuffer.position( databuffer.position() + buff.limit());
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

  public ribbons(ByteBuffer databuffer){
    super(databuffer);
    buff.limit( end );
   
    buff.position(AColor);
    Color=new AnimationBlock(buff);
    buff.position(AOpacity);
    Opacity=new AnimationBlock(buff);
    buff.position(AAbove);
    Above=new AnimationBlock(buff);
    buff.position(ABelow);
    Below=new AnimationBlock(buff);
   
    buff.position(Aunk1);
    Unk1=new AnimationBlock(buff);
    buff.position(Aunk2);
    Unk2=new AnimationBlock(buff);
    buff.position(0);
    databuffer.position( databuffer.position() + buff.limit());
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

    databuffer.position( databuffer.position() + buff.limit());
  }
 
  public ribbons(){
    super(end);
    Color=new AnimationBlock();
    Opacity=new AnimationBlock();
    Above=new AnimationBlock();
    Below=new AnimationBlock();
    Unk1=new AnimationBlock();
    Unk2=new AnimationBlock();
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

 
  public Bones(ByteBuffer databuffer){
    super(databuffer);
   
    buff.position(Translation);
    Trans=new AnimationBlock(buff);
    buff.position(Rotation);
    Rot=new AnimationBlock(buff);
    buff.position(Scaling);
    Scale=new AnimationBlock(buff);
    buff.limit( end );
   
    databuffer.position( databuffer.position() + buff.limit());
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

 
  public Bones(){
    super(end);
    buff.putInt(AnimationSeq,-1);
    buff.putShort(ParentBone,(short) -1);
    Trans=new AnimationBlock();
    Rot=new AnimationBlock();
    Scale=new AnimationBlock();
    buff.position(0);
  }
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

   
    vertex=new Vertex[1];
    vertex[0]=new Vertex();

    transparency=new AnimationBlock[1];
    transparency[0]=new AnimationBlock();
   
    texdefs=new TexDef[1];
    texdefs[0]=new TexDef();
    texdefs[0].setType(0x0);
   
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

    transparency=new AnimationBlock[header.getnTransparency()];
    buff.position(0);
    int ofsTrans =header.getofsTransparency();
    buff.position(ofsTrans);
    for(int i=0;i<header.getnTransparency();i++){
      transparency[i]=new AnimationBlock(buff);
    }
    for(int i=0;i<header.getnTransparency();i++){
      getTransparency(i);
    }
   
View Full Code Here

Examples of starlight.taliis.core.binary.m2.AnimationBlock

      ro=tmp.position();
      if(transparency!=null){
        header.setnTransparency(transparency.length);
        header.setofsTransparency(ro);
        for(int i=0;i<transparency.length;i++){
          transparency[i]=new AnimationBlock();
          transparency[i].setnTimeSubstructures(1);
          transparency[i].setofsTimeSubstructures(ro+(i*AnimSubStructure.end)+AnimationBlock.end*transparency.length+(16-(AnimationBlock.end*transparency.length)%16));
          transparency[i].setnKeySubstructures(1);
          transparency[i].setofsKeySubstructures(ro+(i*AnimSubStructure.end)+(transparency.length*AnimSubStructure.end)+(16-(transparency.length*AnimSubStructure.end)%16)+AnimationBlock.end*transparency.length+(16-(AnimationBlock.end*transparency.length)%16));
          transparency[i].render();
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.