Skip to content

Commit 2ccc5bc

Browse files
authored
Nodes: Rename construct() to setup() (#26840)
* Nodes: Rename `construct()` to `setup()` * deprecated alert
1 parent e2f5911 commit 2ccc5bc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+126
-118
lines changed

examples/jsm/nodes/accessors/BufferAttributeNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ class BufferAttributeNode extends InputNode {
4343

4444
}
4545

46-
construct( builder ) {
46+
setup( builder ) {
4747

4848
if ( this.attribute !== null ) return;
4949

examples/jsm/nodes/accessors/CubeTextureNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ class CubeTextureNode extends TextureNode {
9797

9898
if ( builder.needsColorSpaceToLinear( this.value ) ) {
9999

100-
snippet = colorSpaceToLinear( expression( snippet, nodeType ), this.value.colorSpace ).construct( builder ).build( builder, nodeType );
100+
snippet = colorSpaceToLinear( expression( snippet, nodeType ), this.value.colorSpace ).setup( builder ).build( builder, nodeType );
101101

102102
}
103103

examples/jsm/nodes/accessors/ExtendedMaterialNode.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class ExtendedMaterialNode extends MaterialNode {
2929

3030
}
3131

32-
construct( builder ) {
32+
setup( builder ) {
3333

3434
const material = builder.material;
3535
const scope = this.scope;
@@ -59,7 +59,7 @@ class ExtendedMaterialNode extends MaterialNode {
5959

6060
}
6161

62-
return node || super.construct( builder );
62+
return node || super.setup( builder );
6363

6464
}
6565

examples/jsm/nodes/accessors/InstanceNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class InstanceNode extends Node {
1717

1818
}
1919

20-
construct( builder ) {
20+
setup( builder ) {
2121

2222
let instanceMatrixNode = this.instanceMatrixNode;
2323

examples/jsm/nodes/accessors/LineMaterialNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { nodeImmutable } from '../shadernode/ShaderNode.js';
44

55
class LineMaterialNode extends MaterialNode {
66

7-
construct( /*builder*/ ) {
7+
setup( /*builder*/ ) {
88

99
return this.getFloat( this.scope );
1010

examples/jsm/nodes/accessors/MaterialNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class MaterialNode extends Node {
4949

5050
}
5151

52-
construct( builder ) {
52+
setup( builder ) {
5353

5454
const material = builder.context.material;
5555
const scope = this.scope;

examples/jsm/nodes/accessors/MaterialReferenceNode.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ class MaterialReferenceNode extends ReferenceNode {
2323

2424
}
2525

26-
construct( builder ) {
26+
setup( builder ) {
2727

2828
const material = this.material !== null ? this.material : builder.material;
2929

3030
this.node.value = material[ this.property ];
3131

32-
return super.construct( builder );
32+
return super.setup( builder );
3333

3434
}
3535

examples/jsm/nodes/accessors/ModelViewProjectionNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class ModelViewProjectionNode extends TempNode {
1515

1616
}
1717

18-
construct() {
18+
setup() {
1919

2020
return cameraProjectionMatrix.mul( modelViewMatrix ).mul( this.positionNode );
2121

examples/jsm/nodes/accessors/MorphNode.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class MorphNode extends Node {
1919

2020
}
2121

22-
constructAttribute( builder, name, assignNode = positionLocal ) {
22+
setupAttribute( builder, name, assignNode = positionLocal ) {
2323

2424
const mesh = this.mesh;
2525
const attributes = mesh.geometry.morphAttributes[ name ];
@@ -39,9 +39,9 @@ class MorphNode extends Node {
3939

4040
}
4141

42-
construct( builder ) {
42+
setup( builder ) {
4343

44-
this.constructAttribute( builder, 'position' );
44+
this.setupAttribute( builder, 'position' );
4545

4646
}
4747

examples/jsm/nodes/accessors/ReferenceNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class ReferenceNode extends Node {
6363

6464
}
6565

66-
construct( /*builder*/ ) {
66+
setup( /*builder*/ ) {
6767

6868
return this.node;
6969

0 commit comments

Comments
 (0)