how do i get a diamond texture?

I’m making a diamond but I can’t get it theright texture, I tried adding the texture on the outside, i tried creating 2 layers, one tranparent and one shiny so light bounces off it, but they dont work, if anyone knows how plz share

Diamonds usually have an IOR of 2.5 and is faceted so you don’t want set smooth on.

For the dispersion effect, you’ll need a renderer like Indigo.

No textures should be necessary.
From the sounds of it you haven’t played with refraction yet. You will probably need to give it something to refract (okay so here a background texture could help you. ) It’s all down to what you’re trying to achieve.

you’ll find the spec for different type of stone

been done long time ago

Diamond

<shader type=“generic” name=“MADiamante” >
<attributes>
<color r=“0.0010000” g=".0010000" b=“0.0010000” />
<specular r=“1.000000” g=“1.000000” b=“1.000000” />
<transmited r=“1.000000” g=“1.000000” b=“1.000000” />
<reflected r=“0.5000000” g=“0.5000000” b=“0.5000000” />
<hard value = “300.000000”/>
<IOR value = “2.417000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>

RUBINO

<shader type=“generic” name=“MARubino” >
<attributes>
<color r=“0.0080000” g=".000000" b=“0.0010000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“1.00000” g=“0.200000” b=“0.3000000” />
<reflected r=“0.500000” g=“0.35000000” b=“0.4250000” />
<hard value = “300.000000”/>
<IOR value = “1.77000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>

Saphire

<shader type=“generic” name=“MAZaffiro” >
<attributes>
<color r=“0.0010000” g=".0010000" b=“0.0080000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“0.300000” g=“0.300000” b=“1.000000” />
<reflected r=“0.3000000” g=“0.3000000” b=“0.50000000” />
<hard value = “300.000000”/>
<IOR value = “1.77000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>

Emerald

<shader type=“generic” name=“MASmeraldo” >
<attributes>
<color r=“0.0030000” g=".0080000" b=“0.0010000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“0.100000” g=“1.000000” b=“0.2000000” />
<reflected r=“0.3000000” g=".50000000" b=“0.2000000” />
<hard value = “200.000000”/>
<IOR value = “1.58000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>
Topaze

<shader type=“generic” name=“MATopazio” >
<attributes>
<color r=“0.0080000” g=".0070000" b=“0.0010000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“1.000000” g=“0.800000” b=“0.2000000” />
<reflected r=“0.50000000” g=“0.50000000” b=“0.3500000” />
<hard value = “200.000000”/>
<IOR value = “1.62000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>
Ametist
<shader type=“generic” name=“MAAmetista” >
<attributes>
<color r=“0.0060000” g=".0010000" b=“0.0080000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“0.9000000” g=“0.100000” b=“1.0000000” />
<reflected r=“0.5000000” g=“0.40000000” b=“0.5000000” />
<hard value = “200.000000”/>
<IOR value = “1.54000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>
<shader type=“generic” name=“MAAcquamarina” >
<attributes>
<color r=“0.0050000” g=".0050000" b=“0.0080000” />
<specular r=“1.000000” g=“1.0000000” b=“1.000000” />
<transmited r=“0.800000” g=“0.900000” b=“1.0000000” />
<reflected r=“0.50000000” g=“0.50000000” b=“0.50000000” />
<hard value = “200.000000”/>
<IOR value = “1.58000”/>
<min_refle value = “0.000000”/>
<fast_fresnel value = “off”/>
<tir value = “on”/>
</attributes>
</shader>

Salutations

thanks for that information it help me