The standard material adds realistic depth to 3D objects, using a lighting system called the Phong model.
When you create a material in Spark AR Studio it will generally be a standard material, unless you create it for a 2D object.
You can also follow this video tutorial, to learn the basics of using the standard material.
To create a standard material:
You'll then see a list of options in the Inspector. Edit them to build your material.
In the image below we've added a ball shaped object to the scene, and created a standard material for it. As you can see, it has realistic light and shadow, creating a sense of depth:
Add colors and textures under Diffuse in the Inspector:
In the image below, we've added a texture under Diffuse. The texture has been designed to make the ball look like a baseball. We've also changed the color slightly, to a shade of beige.
Check the box next to Specular to add a shiny surface highlight.
Adjusting the slider next to Smoothness will make the effect appear stronger or weaker. This is because you're controlling whether the highlight is spread out across a wide area, or concentrated in a smaller area.
You can also add a texture or a color here, by clicking the dropdown next to Type.
A normal map will give your object bumps and grooves, creating a more realistic effect. Representing these details as a texture instead of geometry will increase the performance of your effect.
To add a normal map:
Define the base color and pattern of an object. You can use Color and Texture together to create variations in the texture map.
Define the shininess and highlight color of a surface.
Create realistic textures like bumps, grooves and rivets without adding extra geometry to your object.
Allow your material to illuminate from itself. It wont cast rays, so the illumination won't affect other objects in the scene.
Mask the alpha channel. Use Invert to switch which part of the texture is masked.
Scale the textures you've applied to your material.
Shift the origin of your textures.
Render Options and Advanced Render Options
Edit these properties to control how the material renders in the scene.
The object this material is applied to.