SkinBase.hx 510 B

123456789101112131415161718192021222324
  1. package h3d.shader;
  2. class SkinBase extends hxsl.Shader {
  3. static var SRC = {
  4. var relativePosition : Vec3;
  5. var transformedPosition : Vec3;
  6. var transformedNormal : Vec3;
  7. @const var MaxBones : Int;
  8. @const @param var fourBonesByVertex = false;
  9. @const var calcPrevPos : Bool = false;
  10. @ignore @param var bonesMatrixes : Array<Mat3x4,MaxBones>;
  11. @ignore @param var prevBonesMatrixes : Array<Mat3x4,MaxBones>;
  12. };
  13. public function new() {
  14. super();
  15. MaxBones = 34;
  16. }
  17. }