|
|
|
@ -18,15 +18,15 @@ export function GetGoochShader()
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function GetGoodShaderSimple(color: Vector3 = new Vector3, side = FrontSide): ShaderMaterialParameters
|
|
|
|
|
export function GetGoodShaderSimple(color: Vector3 = new Vector3, side = FrontSide, logBuf = false): ShaderMaterialParameters
|
|
|
|
|
{
|
|
|
|
|
return {
|
|
|
|
|
uniforms: {
|
|
|
|
|
"SurfaceColor": { value: color }
|
|
|
|
|
},
|
|
|
|
|
//del_exp_start
|
|
|
|
|
vertexShader: require("./GoodchSimple.vs"),
|
|
|
|
|
fragmentShader: require("./GoodchSimple.fs"),
|
|
|
|
|
vertexShader: logBuf ? require("./GoodchSimpleLogBuf.vs") : require("./GoodchSimple.vs"),
|
|
|
|
|
fragmentShader: logBuf ? require("./GoodchSimpleLogBuf.fs") : require("./GoodchSimple.fs"),
|
|
|
|
|
//del_exp_end
|
|
|
|
|
side,
|
|
|
|
|
polygonOffset: true,
|
|
|
|
|