Zigurous.Graphics
Classes
AutoTile
Automatically tiles the material's textures based on the object's scale.
AutoTile.SubmeshTiling
A representation of a submesh that can be individually tiled.
CheckerboardTextureDrawer
Draws a checkerboard pattern texture.
CombineChildrenMeshes
Combines children meshes into one mesh.
CubeMesh
Generates a new cube mesh and applies it to the mesh filter.
CubeMesh3
Generates a new cube mesh with 3 submeshes (one for each axis) and applies it to the mesh filter.
CubeMesh6
Generates a new cube mesh with 6 submeshes (one for each face) and applies it to the mesh filter.
Identifier
Constant shader property identifiers.
InvertMesh
Inverts the normals and triangles of the mesh so it renders inside-out.
MaterialExtensions
Extension methods for materials.
MeshExtensions
Extension methods for meshes.
MeshFilterExtensions
Extension methods for mesh filters.
MeshGenerator
Utility class to generate procedural meshes at runtime.
SaveMesh
Saves the mesh of a mesh filter as a project asset.
TextureDrawer
The base class to draw a custom texture at runtime.
TextureDrawerRenderer
Renders the result of a TextureDrawer.
TextureExtensions
Extension methods for textures.
Triangulator
Splits a polygon into triangles.
Structs
Triangle
A data structure of a mesh triangle comprised of 3 verticies.
Enums
AutoTile.Axis
An axis along which a texture is tiled.
RenderingMode
A rendering blend mode of a material.
Delegates
MeshGenerator.VertexGenerator
A delegate function to calculate the vertex for a given point.