Skip to content

Commit 3410b48

Browse files
authored
Examples/Inspector: Revisions (#32003)
* change init message icon/style * fix button parameters `.name()` * improve mobile style * remove `.step()` function from ui parameters * Update webgpu_backdrop_water.html * updates * Update puppeteer.js
1 parent cbc975b commit 3410b48

19 files changed

+45
-48
lines changed

examples/jsm/inspector/Inspector.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ class Inspector extends RendererInspector {
135135

136136
const renderer = this.getRenderer();
137137

138-
let sign = `🚀 "WebGPURenderer" - ${ REVISION } [ "`;
138+
let sign = `THREE.WebGPURenderer: ${ REVISION } [ "`;
139139

140140
if ( renderer.backend.isWebGPUBackend ) {
141141

examples/jsm/inspector/tabs/Console.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,10 @@ class Console extends Tab {
104104

105105
icon = '✨';
106106

107+
} else if ( subType === 'webgpurenderer' ) {
108+
109+
icon = '🎨';
110+
107111
} else if ( type === 'warn' ) {
108112

109113
icon = '⚠️';

examples/jsm/inspector/tabs/Parameters.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,13 @@ class ParametersGroup {
283283

284284
// extend object property
285285

286-
this._addParameter( object, property, editor, subItem );
286+
editor.name = ( name ) => {
287+
288+
editor.domElement.childNodes[ 0 ].textContent = name;
289+
290+
return editor;
291+
292+
};
287293

288294
return editor;
289295

examples/jsm/inspector/ui/Style.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ export class Style {
146146
overflow-x: auto;
147147
overflow-y: hidden;
148148
width: calc(100% - 89px);
149+
height: 38px;
149150
}
150151
151152
.profiler-tabs {

examples/jsm/inspector/ui/Values.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -97,13 +97,6 @@ class ValueNumber extends Value {
9797

9898
}
9999

100-
step( value ) {
101-
102-
this.input.step = value;
103-
return this;
104-
105-
}
106-
107100
addDragHandler() {
108101

109102
let isDragging = false;

examples/webgl_morphtargets.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,12 +138,12 @@
138138
};
139139
const gui = new GUI( { title: 'Morph Targets' } );
140140

141-
gui.add( params, 'Spherify', 0, 1 ).step( 0.01 ).onChange( function ( value ) {
141+
gui.add( params, 'Spherify', 0, 1, 0.01 ).onChange( function ( value ) {
142142

143143
mesh.morphTargetInfluences[ 0 ] = value;
144144

145145
} );
146-
gui.add( params, 'Twist', 0, 1 ).step( 0.01 ).onChange( function ( value ) {
146+
gui.add( params, 'Twist', 0, 1, 0.01 ).onChange( function ( value ) {
147147

148148
mesh.morphTargetInfluences[ 1 ] = value;
149149

examples/webgpu_lines_fat_wireframe.html

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,9 @@
146146
renderer.autoClear = true;
147147

148148
scene.backgroundNode = null;
149+
150+
scene.name = 'Scene';
151+
149152
renderer.render( scene, camera );
150153

151154
// inset scene
@@ -166,6 +169,9 @@
166169
renderer.autoClear = false;
167170

168171
scene.backgroundNode = backgroundNode;
172+
173+
scene.name = 'Scene [ Scissor ]';
174+
169175
renderer.render( scene, camera2 );
170176

171177
renderer.setScissorTest( false );

examples/webgpu_mesh_batch.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,8 @@
247247
init( ! api.webgpu );
248248

249249
} );
250-
gui.add( api, 'count', 1, MAX_GEOMETRY_COUNT ).step( 1 ).onChange( initMesh );
251-
gui.add( api, 'dynamic', 0, MAX_GEOMETRY_COUNT ).step( 1 );
250+
gui.add( api, 'count', 1, MAX_GEOMETRY_COUNT, 1 ).onChange( initMesh );
251+
gui.add( api, 'dynamic', 0, MAX_GEOMETRY_COUNT, 1 );
252252

253253
gui.add( api, 'opacity', 0, 1 ).onChange( v => {
254254

@@ -271,7 +271,7 @@
271271
gui.add( api, 'sortObjects' );
272272
gui.add( api, 'perObjectFrustumCulled' );
273273
gui.add( api, 'useCustomSort' );
274-
gui.add( api, 'randomizeGeometry' );
274+
gui.add( api, 'randomizeGeometry' ).name( 'randomize geometry' );
275275

276276

277277
// listeners

examples/webgpu_morphtargets.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,12 +151,12 @@
151151

152152
const gui = renderer.inspector.createParameters( 'Morph Targets' );
153153

154-
gui.add( params, 'Spherify', 0, 1 ).step( 0.01 ).onChange( function ( value ) {
154+
gui.add( params, 'Spherify', 0, 1, 0.01 ).onChange( function ( value ) {
155155

156156
mesh.morphTargetInfluences[ 0 ] = value;
157157

158158
} );
159-
gui.add( params, 'Twist', 0, 1 ).step( 0.01 ).onChange( function ( value ) {
159+
gui.add( params, 'Twist', 0, 1, 0.01 ).onChange( function ( value ) {
160160

161161
mesh.morphTargetInfluences[ 1 ] = value;
162162

examples/webgpu_multisampled_renderbuffers.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
function initGUI() {
7878

7979
const gui = renderer.inspector.createParameters( 'Settings' );
80-
gui.add( params, 'samples', 0, 4 ).step( 1 );
80+
gui.add( params, 'samples', 0, 4, 1 );
8181
gui.add( params, 'animated' );
8282

8383
}

0 commit comments

Comments
 (0)