This repository was archived by the owner on Dec 21, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +15
-15
lines changed
Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 348348 height : 50vh ;
349349 top : 50vh ;
350350 left : 25vw ;
351- padding : 10 px ;
351+ padding : 5 px ;
352352 border : none;
353353 }
354354
363363 height : 50vh ;
364364 top : 50vh ;
365365 left : 25vw ;
366- padding : 10 px ;
366+ padding : 5 px ;
367367 border : none;
368368 }
369369
842842 const arrow_keys = [ 'ArrowUp' , 'ArrowDown' , 'ArrowRight' , 'ArrowLeft' ] ;
843843
844844 window . addEventListener ( 'pointerdown' , ( event ) => { if ( progress . value === 0 ) mouse_down = true ; } , false ) ;
845- window . addEventListener ( 'pointerup' , ( event ) => { mouse_down = false ; } , false ) ;
845+ window . addEventListener ( 'pointerup' , ( event ) => { mouse_down = false ; if ( progress . value === 0 ) mouse_wheel = true ; } , false ) ;
846846 window . addEventListener ( 'wheel' , ( event ) => { if ( progress . value === 0 ) mouse_wheel = true ; } , false ) ;
847847 window . addEventListener ( 'keydown' , ( event ) => {
848848 if ( progress . value === 0 ) {
Original file line number Diff line number Diff line change 314314
315315 const hd = ( value . toLowerCase ( ) . endsWith ( '.exr' ) || value . toLowerCase ( ) . endsWith ( '.hdr' ) ) ;
316316
317- const texParams = scope . getTextureParams ( original_mat [ prop ] ) ;
317+ const texParams = scope . getTextureParams ( original_mat [ prop ] , params ) ;
318318 const map = scope . loadTexture ( resolveURL ( scope . baseUrl , value ) ) ;
319319
320320 map . repeat . copy ( texParams . scale ) ;
399399 setMapForType ( 'displacementMap' , value , lprop ) ;
400400 break ;
401401
402- case 'disp_b' :
403- params . displacementBias = parseFloat ( value ) ;
404- break ;
405-
406- case 'disp_s' :
407- params . displacementScale = parseFloat ( value ) ;
408- break ;
409-
410402 case 'pli' :
411403 params . lightMapIntensity = parseFloat ( value ) ;
412404 break ;
692684 return this . materials [ materialName ] ;
693685 }
694686
695- getTextureParams ( value ) {
687+ getTextureParams ( value , matParams ) {
696688 const texParams = {
697689 scale : new THREE . Vector2 ( 1 , 1 ) ,
698690 offset : new THREE . Vector2 ( 0 , 0 ) ,
728720 items . splice ( pos , 2 ) ;
729721 }
730722
723+ pos = items . indexOf ( '-mm' ) ;
724+
725+ if ( pos >= 0 ) {
726+ matParams . displacementBias = parseFloat ( items [ pos + 1 ] ) ;
727+ matParams . displacementScale = parseFloat ( items [ pos + 2 ] ) ;
728+ items . splice ( pos , 3 ) ;
729+ }
730+
731731 pos = items . indexOf ( '-r' ) ;
732732
733733 if ( pos >= 0 ) {
15291529 height : 50vh ;
15301530 top : 50vh ;
15311531 left : 25vw ;
1532- padding : 10 px ;
1532+ padding : 5 px ;
15331533 border : none;
15341534 }
15351535
15441544 height : 50vh ;
15451545 top : 50vh ;
15461546 left : 25vw ;
1547- padding : 10 px ;
1547+ padding : 5 px ;
15481548 border : none;
15491549 }
15501550
You can’t perform that action at this time.
0 commit comments