Advertisement
Guest User

Untitled

a guest
Dec 18th, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.61 KB | None | 0 0
  1. windowDevice->SetRenderState(D3DRS_ZENABLE, D3DZB_TRUE);
  2. windowDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_SOLID);
  3. windowDevice->SetRenderState(D3DRS_SHADEMODE, D3DSHADE_GOURAUD);
  4. windowDevice->SetRenderState(D3DRS_ZWRITEENABLE, true);
  5. windowDevice->SetRenderState(D3DRS_ALPHATESTENABLE, false);
  6. windowDevice->SetRenderState(D3DRS_LASTPIXEL, true);
  7. windowDevice->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_ONE);
  8. windowDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_ZERO);
  9. windowDevice->SetRenderState(D3DRS_CULLMODE, D3DCULL_CCW);
  10. windowDevice->SetRenderState(D3DRS_ZFUNC, D3DCMP_LESSEQUAL);
  11. windowDevice->SetRenderState(D3DRS_ALPHAREF, 0);
  12. windowDevice->SetRenderState(D3DRS_ALPHAFUNC, D3DCMP_ALWAYS);
  13. windowDevice->SetRenderState(D3DRS_DITHERENABLE, false);
  14. windowDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, false);
  15. windowDevice->SetRenderState(D3DRS_FOGENABLE, false);
  16. windowDevice->SetRenderState(D3DRS_SPECULARENABLE, false);
  17. windowDevice->SetRenderState(D3DRS_FOGCOLOR, 0);
  18. windowDevice->SetRenderState(D3DRS_FOGTABLEMODE, D3DFOG_NONE);
  19. windowDevice->SetRenderState(D3DRS_FOGSTART, 0.0f);
  20. windowDevice->SetRenderState(D3DRS_FOGEND, 1.0f);
  21. windowDevice->SetRenderState(D3DRS_FOGDENSITY, 1.0f);
  22. windowDevice->SetRenderState(D3DRS_RANGEFOGENABLE, false);
  23. windowDevice->SetRenderState(D3DRS_STENCILENABLE, false);
  24. windowDevice->SetRenderState(D3DRS_STENCILFAIL, D3DSTENCILOP_KEEP);
  25. windowDevice->SetRenderState(D3DRS_STENCILZFAIL, D3DSTENCILOP_KEEP);
  26. windowDevice->SetRenderState(D3DRS_STENCILPASS, D3DSTENCILOP_KEEP);
  27. windowDevice->SetRenderState(D3DRS_STENCILFUNC, D3DCMP_ALWAYS);
  28. windowDevice->SetRenderState(D3DRS_STENCILREF, 0);
  29. windowDevice->SetRenderState(D3DRS_STENCILMASK, 0xFFFFFFFF);
  30. windowDevice->SetRenderState(D3DRS_STENCILWRITEMASK, 0xFFFFFFFF);
  31. windowDevice->SetRenderState(D3DRS_TEXTUREFACTOR, 0xFFFFFFFF);
  32. windowDevice->SetRenderState(D3DRS_WRAP0, 0);
  33. windowDevice->SetRenderState(D3DRS_WRAP1, D3DRS_WRAP0);
  34. windowDevice->SetRenderState(D3DRS_WRAP2, D3DRS_WRAP0);
  35. windowDevice->SetRenderState(D3DRS_WRAP3, D3DRS_WRAP0);
  36. windowDevice->SetRenderState(D3DRS_WRAP4, D3DRS_WRAP0);
  37. windowDevice->SetRenderState(D3DRS_WRAP5, D3DRS_WRAP0);
  38. windowDevice->SetRenderState(D3DRS_WRAP6, D3DRS_WRAP0);
  39. windowDevice->SetRenderState(D3DRS_WRAP7, D3DRS_WRAP0);
  40. windowDevice->SetRenderState(D3DRS_CLIPPING, true);
  41. windowDevice->SetRenderState(D3DRS_LIGHTING, true);
  42. windowDevice->SetRenderState(D3DRS_AMBIENT, 0);
  43. windowDevice->SetRenderState(D3DRS_FOGVERTEXMODE, D3DFOG_NONE);
  44. windowDevice->SetRenderState(D3DRS_COLORVERTEX, true);
  45. windowDevice->SetRenderState(D3DRS_LOCALVIEWER, true);
  46. windowDevice->SetRenderState(D3DRS_NORMALIZENORMALS, false);
  47. windowDevice->SetRenderState(D3DRS_DIFFUSEMATERIALSOURCE, D3DMCS_COLOR1);
  48. windowDevice->SetRenderState(D3DRS_SPECULARMATERIALSOURCE, D3DMCS_COLOR2);
  49. windowDevice->SetRenderState(D3DRS_AMBIENTMATERIALSOURCE, D3DMCS_MATERIAL);
  50. windowDevice->SetRenderState(D3DRS_EMISSIVEMATERIALSOURCE, D3DMCS_MATERIAL);
  51. windowDevice->SetRenderState(D3DRS_VERTEXBLEND, D3DVBF_DISABLE);
  52. windowDevice->SetRenderState(D3DRS_CLIPPLANEENABLE, 0);
  53. windowDevice->SetRenderState(D3DRS_POINTSIZE, 64);
  54. windowDevice->SetRenderState(D3DRS_POINTSIZE_MIN, 1.0f);
  55. windowDevice->SetRenderState(D3DRS_POINTSPRITEENABLE, false);
  56. windowDevice->SetRenderState(D3DRS_POINTSCALEENABLE, false);
  57. windowDevice->SetRenderState(D3DRS_POINTSCALE_A, 1.0f);
  58. windowDevice->SetRenderState(D3DRS_POINTSCALE_B, 0.0f);
  59. windowDevice->SetRenderState(D3DRS_POINTSCALE_C, 0.0f);
  60. windowDevice->SetRenderState(D3DRS_MULTISAMPLEANTIALIAS, true);
  61. windowDevice->SetRenderState(D3DRS_MULTISAMPLEMASK, 0xFFFFFFFF);
  62. windowDevice->SetRenderState(D3DRS_PATCHEDGESTYLE, D3DPATCHEDGE_DISCRETE);
  63. windowDevice->SetRenderState(D3DRS_DEBUGMONITORTOKEN, D3DDMT_ENABLE);
  64. windowDevice->SetRenderState(D3DRS_POINTSIZE_MAX, 64.0);
  65. windowDevice->SetRenderState(D3DRS_INDEXEDVERTEXBLENDENABLE, false);
  66. windowDevice->SetRenderState(D3DRS_COLORWRITEENABLE, 0x0000000F);
  67. windowDevice->SetRenderState(D3DRS_TWEENFACTOR, 0.0f);
  68. windowDevice->SetRenderState(D3DRS_BLENDOP, D3DBLENDOP_ADD);
  69. windowDevice->SetRenderState(D3DRS_POSITIONDEGREE, D3DDEGREE_LINEAR);
  70. windowDevice->SetRenderState(D3DRS_NORMALDEGREE, D3DDEGREE_QUADRATIC);
  71. windowDevice->SetRenderState(D3DRS_SCISSORTESTENABLE, false);
  72. windowDevice->SetRenderState(D3DRS_SLOPESCALEDEPTHBIAS, 0);
  73. windowDevice->SetRenderState(D3DRS_ANTIALIASEDLINEENABLE, false);
  74. windowDevice->SetRenderState(D3DRS_MINTESSELLATIONLEVEL, 1.0f);
  75. windowDevice->SetRenderState(D3DRS_MAXTESSELLATIONLEVEL, 1.0f);
  76. windowDevice->SetRenderState(D3DRS_ADAPTIVETESS_X, 0.0f);
  77. windowDevice->SetRenderState(D3DRS_ADAPTIVETESS_Y, 0.0f);
  78. windowDevice->SetRenderState(D3DRS_ADAPTIVETESS_Z, 1.0f);
  79. windowDevice->SetRenderState(D3DRS_ADAPTIVETESS_W, 0.0f);
  80. windowDevice->SetRenderState(D3DRS_ENABLEADAPTIVETESSELLATION, false);
  81. windowDevice->SetRenderState(D3DRS_TWOSIDEDSTENCILMODE, false);
  82. windowDevice->SetRenderState(D3DRS_CCW_STENCILFAIL, D3DSTENCILOP_KEEP);
  83. windowDevice->SetRenderState(D3DRS_CCW_STENCILZFAIL, D3DSTENCILOP_KEEP);
  84. windowDevice->SetRenderState(D3DRS_CCW_STENCILPASS, D3DSTENCILOP_KEEP);
  85. windowDevice->SetRenderState(D3DRS_CCW_STENCILFUNC, D3DCMP_ALWAYS);
  86. windowDevice->SetRenderState(D3DRS_COLORWRITEENABLE1, 0x0000000f);
  87. windowDevice->SetRenderState(D3DRS_COLORWRITEENABLE2, 0x0000000f);
  88. windowDevice->SetRenderState(D3DRS_COLORWRITEENABLE3, 0x0000000f);
  89. windowDevice->SetRenderState(D3DRS_BLENDFACTOR, 0xffffffff);
  90. windowDevice->SetRenderState(D3DRS_SRGBWRITEENABLE, 0);
  91. windowDevice->SetRenderState(D3DRS_DEPTHBIAS, 0);
  92. windowDevice->SetRenderState(D3DRS_WRAP8, D3DRS_WRAP0);
  93. windowDevice->SetRenderState(D3DRS_WRAP9, D3DRS_WRAP0);
  94. windowDevice->SetRenderState(D3DRS_WRAP10, D3DRS_WRAP0);
  95. windowDevice->SetRenderState(D3DRS_WRAP11, D3DRS_WRAP0);
  96. windowDevice->SetRenderState(D3DRS_WRAP12, D3DRS_WRAP0);
  97. windowDevice->SetRenderState(D3DRS_WRAP13, D3DRS_WRAP0);
  98. windowDevice->SetRenderState(D3DRS_WRAP14, D3DRS_WRAP0);
  99. windowDevice->SetRenderState(D3DRS_WRAP15, D3DRS_WRAP0);
  100. windowDevice->SetRenderState(D3DRS_SEPARATEALPHABLENDENABLE, false);
  101. windowDevice->SetRenderState(D3DRS_SRCBLENDALPHA, D3DBLEND_ONE);
  102. windowDevice->SetRenderState(D3DRS_DESTBLENDALPHA, D3DBLEND_ZERO);
  103. windowDevice->SetRenderState(D3DRS_BLENDOPALPHA, D3DBLENDOP_ADD);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement