zworld/plugins/geometry/sprite/material.go
2024-01-14 22:56:06 +08:00

22 lines
475 B
Go

package sprite
import (
"github.com/vkngwrapper/core/v2/core1_0"
"zworld/engine/renderapi/material"
"zworld/engine/renderapi/vertex"
)
func Material() *material.Def {
return &material.Def{
Pass: material.Forward,
Shader: "forward/sprite",
VertexFormat: vertex.T{},
DepthTest: true,
DepthWrite: true,
DepthFunc: core1_0.CompareOpLessOrEqual,
Primitive: vertex.Triangles,
CullMode: vertex.CullNone,
Transparent: true,
}
}