私のフラグメントシェーダーは次のように始まります:
void main() {
vec3 incrementalGaussian;
incrementalGaussian.x = 1.0f / (sqrt(2.0f * pi) * sigma);
incrementalGaussian.xy *= incrementalGaussian.yz;
}
定義した場合、これvec3 incrementalGaussian;
を使用することは有効です incrementalGaussian.x
か?
はいの場合、incrementalGaussian.xy
意味は?