Ejemplo n.º 1
0
 public virtual void setProgram(AsProgram3D program)
 {
     throw new AsNotImplementedError();
 }
 protected override void createPrograms()
 {
     String fragmentProgramCode = "tex ft0, v0, fs0 <2d, clamp, linear, mipnone>  \n" + "max ft0, ft0, fc1              \n" + "div ft0.xyz, ft0.xyz, ft0.www  \n" + "sub ft0.xyz, fc0.xyz, ft0.xyz  \n" + "mul ft0.xyz, ft0.xyz, ft0.www  \n" + "mov oc, ft0                    \n";
     mShaderProgram = assembleAgal(fragmentProgramCode);
 }
 protected override void createPrograms()
 {
     String fragmentProgramCode = "tex oc, v0, fs0 <2d, clamp, linear, mipnone>";
     mShaderProgram = assembleAgal(fragmentProgramCode);
 }
Ejemplo n.º 4
0
 protected override void createPrograms()
 {
     mNormalProgram = createProgram(false);
     mTintedProgram = createProgram(true);
 }
Ejemplo n.º 5
0
 public virtual void setProgram(AsProgram3D program)
 {
     throw new AsNotImplementedError();
 }