22 lines
475 B
Go
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,
|
|
}
|
|
}
|