dev #84
|
@ -75,9 +75,11 @@ const m_onBeforeCompile = (shader: WebGLProgramParameters) => {
|
|||
`
|
||||
);
|
||||
};
|
||||
export const set_material = (scene: any, color: any, pattern: { pattern: patternIds, count: number } | undefined = undefined) => {
|
||||
export const set_material = (
|
||||
scene: any,
|
||||
color: any,
|
||||
pattern: { pattern: patternIds, count: number } | undefined = undefined) => {
|
||||
let c = color
|
||||
|
||||
const material = noiseMaterial.clone()
|
||||
material.color = new Color(c || '#9c9c00')
|
||||
material.onBeforeCompile = m_onBeforeCompile
|
||||
|
@ -93,6 +95,7 @@ export const set_material = (scene: any, color: any, pattern: { pattern: pattern
|
|||
res.repeat.set(1, pattern.count);
|
||||
res.needsUpdate = true
|
||||
material.alphaMap = res
|
||||
scene.renderOrder = 0
|
||||
return res
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue