Do have the statement setting the shader textureRepeat to 0 ?
That's one thing I noticed smoothed the joins between textures.
Dean
--
You received this message because you are subscribed to the Google Groups "Director Game Developer List" group.
To post to this group, send email to dirgame...@googlegroups.com.
To unsubscribe from this group, send email to dirgamedevlis...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/dirgamedevlist?hl=en.
Try add the statement below before the textureRepeat:
boxShaderList[side].textureTransform.scale(1.001,1.001,1.001)
Dean
--
You received this message because you are subscribed to the Google Groups "Director Game Developer List" group.
To post to this group, send email to dirgame...@googlegroups.com.
To unsubscribe from this group, send email to dirgamedevlis...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/dirgamedevlist?hl=en.
Glad you found a solution.
I don't know why you'd need
boxShaderList[side].textureRepeatList[1] = true
By making the scale slighly bigger that 1 (100%), you're not going to be repeating (i.e tiling) the texture on the face of the box.
Dean
textureRepeat - controls the first texture layer of a shader
textureRepeatList - controls any layer of a shader
textureRepeat = textureRepeatList[1]
By default, textureRepeat is TRUE
So, if you leave out textureRepeat, then it will be automatically = 1. And checking the help, it will always be = 1 when using #software renderer.
Dean