# {py:mod}`simvx.graphics.renderer.vertex_layouts` ```{py:module} simvx.graphics.renderer.vertex_layouts ``` ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts :allowtitles: ``` ## Module Contents ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.__all__ :summary: ``` * - {py:obj}`POSITION_BINDING ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_BINDING :summary: ``` * - {py:obj}`SHADING_BINDING ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SHADING_BINDING :summary: ``` * - {py:obj}`SHADING_UV_BINDING ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SHADING_UV_BINDING :summary: ``` * - {py:obj}`EXTRAS_BINDING ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.EXTRAS_BINDING :summary: ``` * - {py:obj}`SKIN_BINDING ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SKIN_BINDING :summary: ``` * - {py:obj}`MESH_BINDINGS ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.MESH_BINDINGS :summary: ``` * - {py:obj}`SKINNED_MESH_BINDINGS ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SKINNED_MESH_BINDINGS :summary: ``` * - {py:obj}`POSITION_ONLY_BINDINGS ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_ONLY_BINDINGS :summary: ``` * - {py:obj}`POSITION_UV_BINDINGS ` - ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_UV_BINDINGS :summary: ``` ```` ### API ````{py:data} __all__ :canonical: simvx.graphics.renderer.vertex_layouts.__all__ :value: > ['POSITION_BINDING', 'SHADING_BINDING', 'SHADING_UV_BINDING', 'EXTRAS_BINDING', 'SKIN_BINDING', 'MES... ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.__all__ ``` ```` ````{py:data} POSITION_BINDING :canonical: simvx.graphics.renderer.vertex_layouts.POSITION_BINDING :type: simvx.graphics.gpu.pipeline.VertexBinding :value: > (0, 12, ((0,),)) ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_BINDING ``` ```` ````{py:data} SHADING_BINDING :canonical: simvx.graphics.renderer.vertex_layouts.SHADING_BINDING :type: simvx.graphics.gpu.pipeline.VertexBinding :value: > (1,) ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SHADING_BINDING ``` ```` ````{py:data} SHADING_UV_BINDING :canonical: simvx.graphics.renderer.vertex_layouts.SHADING_UV_BINDING :type: simvx.graphics.gpu.pipeline.VertexBinding :value: > (1,) ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SHADING_UV_BINDING ``` ```` ````{py:data} EXTRAS_BINDING :canonical: simvx.graphics.renderer.vertex_layouts.EXTRAS_BINDING :type: simvx.graphics.gpu.pipeline.VertexBinding :value: > (2,) ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.EXTRAS_BINDING ``` ```` ````{py:data} SKIN_BINDING :canonical: simvx.graphics.renderer.vertex_layouts.SKIN_BINDING :type: simvx.graphics.gpu.pipeline.VertexBinding :value: > (3,) ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SKIN_BINDING ``` ```` ````{py:data} MESH_BINDINGS :canonical: simvx.graphics.renderer.vertex_layouts.MESH_BINDINGS :type: tuple[simvx.graphics.gpu.pipeline.VertexBinding, ...] :value: > () ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.MESH_BINDINGS ``` ```` ````{py:data} SKINNED_MESH_BINDINGS :canonical: simvx.graphics.renderer.vertex_layouts.SKINNED_MESH_BINDINGS :type: tuple[simvx.graphics.gpu.pipeline.VertexBinding, ...] :value: > () ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.SKINNED_MESH_BINDINGS ``` ```` ````{py:data} POSITION_ONLY_BINDINGS :canonical: simvx.graphics.renderer.vertex_layouts.POSITION_ONLY_BINDINGS :type: tuple[simvx.graphics.gpu.pipeline.VertexBinding, ...] :value: > () ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_ONLY_BINDINGS ``` ```` ````{py:data} POSITION_UV_BINDINGS :canonical: simvx.graphics.renderer.vertex_layouts.POSITION_UV_BINDINGS :type: tuple[simvx.graphics.gpu.pipeline.VertexBinding, ...] :value: > () ```{autodoc2-docstring} simvx.graphics.renderer.vertex_layouts.POSITION_UV_BINDINGS ``` ````