4
$\begingroup$

For a project i need to texture an irregular shaped object with equally spaced black dots and also with dots of different sizes, locations. The way it must be done is by the intersection of spheres with the object surface. I have tried shading with OSL, but a need to choose actual surface points to serves as pivots for the spheres which as far as i know OSL doesn't provide. Is there any other method for doing this? The texture must be displayed correctly, so no UV mapping since the objects are quite complex.

Thanks.

$\endgroup$
  • $\begingroup$ will the object be animated? $\endgroup$ – zeffii May 27 '15 at 10:28
9
$\begingroup$

Provided you are after random dots, i.e. the dots don't need to be arranged in any particular fashion, then the built in Voronoi texture works well:

enter image description here

$\endgroup$
  • 1
    $\begingroup$ Thanks for your response. For this project however more control is needed since the texture should be noisy as well as regular and i should be able to change the shape of the dots for example to ellipses. This is for a psychophysics experiment. $\endgroup$ – user14641 May 28 '15 at 10:58
  • 1
    $\begingroup$ @user14641 You could use the mapping node to stretch the texture, making the "spheres" into oblong oval shapes which look like ellipses when intersected with the object's surface. $\endgroup$ – gandalf3 Jun 3 '15 at 7:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.