normal

abstract MutableQuadView normal(int vertexIndex, float x, float y, float z)

Adds a vertex normal. Models that have per-vertexnormals should include them to get correct lighting when it matters.Computed face normal is used when no vertex normal is provided.

Renderer implementations should honor vertex normals fordiffuse lighting - modifying vertex color(s) or packing normals in the vertexbuffer as appropriate for the rendering method/vertex format in effect.

MutableQuadView normal(int vertexIndex, Vec3f vec)

Same as normal but accepts vector type.