Skip to content

Commit

Permalink
WebGPURenderer: Use world space normal approach
Browse files Browse the repository at this point in the history
  • Loading branch information
Methuselah96 committed Sep 22, 2024
1 parent 28001d6 commit 8b396f0
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
3 changes: 2 additions & 1 deletion types/three/src/nodes/accessors/ModelNode.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@ export const modelWorldMatrix: ShaderNodeObject<ModelNode>;
export const modelPosition: ShaderNodeObject<ModelNode>;
export const modelScale: ShaderNodeObject<ModelNode>;
export const modelViewPosition: ShaderNodeObject<ModelNode>;
export const modelNormalMatrix: ShaderNodeObject<Node>;
export const modelWorldMatrixInverse: ShaderNodeObject<UniformNode<Matrix4>>;
export const modelViewMatrix: ShaderNodeObject<ModelNode>;

export const highPrecisionModelViewMatrix: ShaderNodeObject<Node>;
export const highPrecisionModelViewNormalMatrix: ShaderNodeObject<Node>;
export const highPrecisionModelNormalViewMatrix: ShaderNodeObject<Node>;
2 changes: 1 addition & 1 deletion types/three/src/nodes/accessors/Normal.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@ export const transformedClearcoatNormalView: ShaderNodeObject<VarNode>;

export const transformNormal: (normal: Node, matrix?: Node) => ShaderNodeObject<Node>;

export const transformNormalToView: (normal: Node, matrix?: Node) => ShaderNodeObject<Node>;
export const transformNormalToView: (normal: Node) => ShaderNodeObject<Node>;

0 comments on commit 8b396f0

Please sign in to comment.