Advertisement
Dufabo1900

HLS Shaders

Jul 23rd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. local shaders={
  2. ["images/HLS.png"]={"lasdockbar",},
  3. ["images/HLSLOGO.png"]={"cm_clothing ad1",},
  4. }
  5. function setupShaders()
  6. for fileName,textures in pairs(shaders) do
  7. local shader = dxCreateShader ("shader.fx",1,100,false,"object")
  8. local texture = dxCreateTexture (fileName)
  9. dxSetShaderValue (shader,"CUSTOMTEX0", texture )
  10. shaders[fileName].shader=shader
  11. end
  12. end
  13. setupShaders()
  14.  
  15. -- code for object creation loop (assuming object is identified as "object"
  16. for _,data in pairs(shaders) do
  17. local shader=data.shader
  18. for _,texture in pairs(data) do
  19. if type(texture)=="string" then
  20. engineApplyShaderToWorldTexture(shader,texture,object)
  21. end
  22. end
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement