Early Z.cpp 895 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /******************************************************************************/
  2. #include "!Header.h"
  3. /******************************************************************************/
  4. #define PARAMS \
  5. uniform Bool skin
  6. /******************************************************************************/
  7. void VS
  8. (
  9. VtxInput vtx,
  10. out Vec4 O_vtx:POSITION,
  11. PARAMS
  12. )
  13. {
  14. if(!skin)
  15. {
  16. O_vtx=Project(TransformPos(vtx.pos()));
  17. }else
  18. {
  19. O_vtx=Project(TransformPos(vtx.pos(), vtx.bone(), vtx.weight()));
  20. }
  21. }
  22. /******************************************************************************/
  23. void PS
  24. (
  25. #if MODEL==SM_3
  26. out Vec4 ret:COLOR,
  27. #endif
  28. PARAMS
  29. )
  30. {
  31. #if MODEL==SM_3
  32. ret=0;
  33. #endif
  34. }
  35. /******************************************************************************/
  36. CUSTOM_TECHNIQUE
  37. /******************************************************************************/