| 123456789101112131415161718192021222324252627282930313233343536373839 |
- material box
- {
- technique
- {
- pass 0
- {
- // shaders
- vertexShader = res/shaders/textured.vert
- fragmentShader = res/shaders/textured.frag
- defines = SPECULAR;DIRECTIONAL_LIGHT_COUNT 1
-
- // uniforms
- u_worldViewProjectionMatrix = WORLD_VIEW_PROJECTION_MATRIX
- u_inverseTransposeWorldViewMatrix = INVERSE_TRANSPOSE_WORLD_VIEW_MATRIX
- u_cameraPosition = CAMERA_WORLD_POSITION
- u_ambientColor = 0.2, 0.2, 0.2
- u_specularExponent = 50
- u_directionalLightColor[0] = 0.75, 0.75, 0.75
-
- // samplers
- sampler u_diffuseTexture
- {
- path = res/box-diffuse.png
- mipmap = true
- wrapS = CLAMP
- wrapT = CLAMP
- minFilter = LINEAR_MIPMAP_LINEAR
- magFilter = LINEAR
- }
- // render state
- renderState
- {
- cullFace = true
- depthTest = true
- }
- }
- }
- }
|