浏览代码

XꟻƧᒐ.𖣠⚪ᗱᗴↀᑎ✤ⵙᙁߦᙏᗩ𖣓人ᗯᗩᗯ𖣠⚪𔗢⚪🞋⚪𔗢⚪ᗯᗩᗯ人𖣓ᗩᙏߦᑎⵙ✤ᑎↀᗱᗴ⚪𖣠.JSFX

1年前
父节点
当前提交
d078c05e39

+ 92
- 53
𖣠⚪ᗩ∣ↀ᨟ᗩ⚪𔗢⚪🞋⚪𔗢⚪ᗩ᨟ↀ∣ᗩ⚪𖣠/𖣠⚪ᗱᗴᴥᗩᗯ✤ꗳⓄᔓᔕ⚪𔗢⚪🞋⚪𔗢⚪ᔓᔕⓄꗳ✤ᗯᗩᴥᗱᗴ⚪𖣠/𖣠⚪ᴥᗱᗴߦᗩᗱᗴᴥ𖣓ᔓᔕⓄ✻ᑐᑕⓄᑐᑕ⚪𔗢⚪🞋⚪𔗢⚪ᑐᑕⓄᑐᑕ✻Ⓞᔓᔕ𖣓ᴥᗱᗴᗩߦᗱᗴᴥ⚪𖣠/𖣠⚪ꕤꗳᔓᔕᒍᒐ⚪𔗢⚪🞋⚪𔗢⚪ᒍᒐᔓᔕꗳꕤ⚪𖣠/XꟻƧᒐ.𖣠⚪ᗱᗴↀᑎ✤ⵙᙁߦᙏᗩ𖣓人ᗯᗩᗯ𖣠⚪𔗢⚪🞋⚪𔗢⚪ᗯᗩᗯ人𖣓ᗩᙏߦᑎⵙ✤ᑎↀᗱᗴ⚪𖣠.JSFX 查看文件

1
-    
2
-    
3
-    
4
-    
5
-desc:XFSJ.O_EDUTILPMA_YVAW_O_WAVY_AMPLITUDE_O.JSFX
6
-    
7
-    
8
-    
9
-    
10
-slider1:1<0,100,1>O_YCNEUQERF_EVAW_ZTREH_O_HERTZ_WAVE_FREQUENCY_O
11
-    
12
-slider2:0<-181.01933598375616624661615669884,0,2.8284271247461900976033774484194>O_XIM_O_MIX_O
13
-    
14
-slider3:0<0,1>O_NOITARAPES_OERETS_O_STEREO_SEPARATION_O
15
-    
16
-    
17
-    
18
-    
19
-slider8:1/84.406022589954030768899117092091000289089388918088900852079<84.406022589954030768899117092091000289089388918088900852079,84.406022589954030768899117092091000289089388918088900852079,84.406022589954030768899117092091000289089388918088900852079>O_YCNEUQERF_ZTREH_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_HERTZ_FREQUENCY_O
20
-    
21
-slider9:9<0,46,1>O_SEMIT_NOITACILPITLUM_O_MULTIPLICATION_TIMES_O
22
-    
23
-slider10:0<0,4294967296,2>O_REILPITLUM_YCNEUQERF_ZTREH_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_HERTZ_FREQUENCY_MULTIPLIER_O
24
-    
25
-slider11:388.217697149203998519067012<0,24845.932617549055905220288781,1>O_YCNEUQERF_ZTREH_DEILPITLUM_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_MULTIPLIED_HERTZ_FREQUENCY_O
26
-    
27
-    
28
-    
29
-    
30
-@sample    
31
-    
32
-    O_VDA_O_ADV_O    =    (4*atan(1))    *    2    *    SLIDER1    /    SRATE    ;    
33
-    
34
-    O_NOITARAPES_OERETS_O_STEREO_SEPARATION_O    =    SLIDER3    *   (4*atan(1))    ;    
35
-    
36
-    O_TNUOMA_O_AMOUNT_O    =    2    ^    (    SLIDER2    /    6    )    ;    
37
-    
38
-    O_CS_O_SC_O    =    0.5    *    O_TNUOMA_O_AMOUNT_O    ;    O_TNUOMA_O_AMOUNT_O    =    1    -    O_TNUOMA_O_AMOUNT_O    ;    
1
+desc:XFSJ.O_EDUTILPMA_YWAW_O_WAWY_AMPLITUDE_O.JSFX
2
+slider1:1/84.406022589954030768899117092091000289089388918088900852079<84.406022589954030768899117092091000289089388918088900852079,84.406022589954030768899117092091000289089388918088900852079,84.406022589954030768899117092091000289089388918088900852079>O_YCNEUQERF_ZTREH_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_HERTZ_FREQUENCY_O
3
+slider2:4<0,16,1>O_SEMIT_NOITACILPITLUM_O_MULTIPLICATION_TIMES_O
4
+slider3:1.04205<0,84.406022589954030768899117092091000289089388918088900852079,1.04205>O_DOIREP_SDNOCES_DEILPITLUM_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_MULTIPLIED_SECONDS_PERIOD_O
5
+slider4:0<0,4294967296,1>O_REILPITLUM_YCNEUQERF_ZTREH_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_HERTZ_FREQUENCY_MULTIPLIER_O
6
+slider5:0.959647<0,509995.847205,0.011847>O_YCNEUQERF_ZTREH_DEILPITLUM_DOIREP_EMIT_SDNOCES_NOITAREBREVER_LACIRTEMYS_LAINEGNOC_O_CONGENIAL_SYMETRICAL_REVERBERATION_SECONDS_TIME_PERIOD_MULTIPLIED_HERTZ_FREQUENCY_O
7
+slider6:7<0,10,1{O-ROLF-DETREWNI-O-INWERTED-FLOR-O,O-CRA-DETREWNI-O-INWERTED-ARC-O,O-DIOMGIS-CRA-ELBUOD-DETREWNI-O-INWERTED-DOUBLE-ARC-SIGMOID-O,O-NOITAMIXORPA-LAITNENOPXE-NOITCNUF-SUIBAF-DETREWNI-O-INWERTED-FABIUS-FUNCTION-EXPONENTIAL-APROXIMATION-O,O-ENISOC-DETREWNI-O-INWERTED-COSINE-O,O-RAENIL-O-LINEAR-O,O-ENISOC-O-COSINE-O,O-NOITAMIXORPA-LAITNENOPXE-NOITCNUF-SUIBAF-O-FABIUS-FUNCTION-EXPONENTIAL-APROXIMATION-O,O-DIOMGIS-CRA-ELBUOD-O-DOUBLE-ARC-SIGMOID-O,O-CRA-O-ARC-O,O-ROLF-O-FLOR-O}>O_EPAHS_O_SHAPE_O
39
 
8
 
40
-    SLIDER8    =    1    /    84.406022589954030768899117092091000289089388918088900852079    ;    
41
-    
42
-    SLIDER10    =    3    ^    SLIDER9    ;    
43
-    
44
-    SLIDER1    =    SLIDER11    =    (    SLIDER8    *    SLIDER10    )    ;    
45
-    
46
-    O_NOITISOP_O_POSITION_O    +=    O_VDA_O_ADV_O    ;    
47
-    
48
-    SPL0    =    SPL0    *    (    (    1    -    COS    (    O_NOITISOP_O_POSITION_O    +    (0)    )    +    0    )    *    O_CS_O_SC_O    +    O_TNUOMA_O_AMOUNT_O    )    ;    
49
-    
50
-    SPL1    =    SPL1    *    (    (    1    -    COS    (    O_NOITISOP_O_POSITION_O    +    O_NOITARAPES_OERETS_O_STEREO_SEPARATION_O    +    (0)    )    +    0    )    *    O_CS_O_SC_O    +    O_TNUOMA_O_AMOUNT_O    )    ;    
51
-    
52
-    
53
-    
54
-    
9
+@sample
10
+FUNCTION MOD(X,M)(X-FLOOR(X/M)*M);
11
+FUNCTION ATANH(X)(.5*LOG((1+X)/(1-X)));
12
+SLIDER1=1/84.406022589954030768899117092091000289089388918088900852079;
13
+SLIDER4=3^SLIDER2;
14
+SLIDER5=(SLIDER1*SLIDER4);
15
+SLIDER3=1/SLIDER5;
16
+O_NOITISOP_O_POSITION_O+=2*SLIDER5/SRATE;
17
+SLIDER6==0//O-ROLF-DETREWNI-O-INWERTED-FLOR-O\\
18
+?
19
+(
20
+SPL0=SPL0*FLOOR((0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))))-.5);
21
+SPL1=SPL1*FLOOR((0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))))-.5);
22
+)
23
+:
24
+SLIDER6==1//O-CRA-DETREWNI-O-INWERTED-ARC-O\\
25
+?
26
+(
27
+SPL0=SPL0*(1.-1.*SQRT(-((-2+MOD(1+O_NOITISOP_O_POSITION_O,2))*MOD(1+O_NOITISOP_O_POSITION_O,2))));
28
+SPL1=SPL1*(1.-1.*SQRT(-((-2+MOD(1+O_NOITISOP_O_POSITION_O,2))*MOD(1+O_NOITISOP_O_POSITION_O,2))));
29
+)
30
+:
31
+SLIDER6==2//O-DIOMGIS-CRA-ELBUOD-DETREWNI-O-INWERTED-DOUBLE-ARC-SIGMOID-O\\
32
+?
33
+(
34
+SPL0=SPL0*(.5+.5*(-1)^FLOOR(-.5+O_NOITISOP_O_POSITION_O)-.5*(-1)^FLOOR(-.5+O_NOITISOP_O_POSITION_O)*SQRT((4.-4*MOD(-1.+O_NOITISOP_O_POSITION_O,1))*MOD(-1.+O_NOITISOP_O_POSITION_O,1)));
35
+SPL1=SPL1*(.5+.5*(-1)^FLOOR(-.5+O_NOITISOP_O_POSITION_O)-.5*(-1)^FLOOR(-.5+O_NOITISOP_O_POSITION_O)*SQRT((4.-4*MOD(-1.+O_NOITISOP_O_POSITION_O,1))*MOD(-1.+O_NOITISOP_O_POSITION_O,1)));
36
+)
37
+:
38
+SLIDER6==3//O-NOITAMIXORPA-LAITNENOPXE-NOITCNUF-SUIBAF-DETREWNI-O-INWERTED-FABIUS-FUNCTION-EXPONENTIAL-APROXIMATION-O\\
39
+?
40
+(
41
+SPL0=SPL0*(.5+((-1)^FLOOR(O_NOITISOP_O_POSITION_O)*(.5-.5*SQRT(1+ATANH(1-2*MOD(O_NOITISOP_O_POSITION_O,1))^2)))/ATANH(1-2*MOD(O_NOITISOP_O_POSITION_O,1)));
42
+SPL1=SPL1*(.5+((-1)^FLOOR(O_NOITISOP_O_POSITION_O)*(.5-.5*SQRT(1+ATANH(1-2*MOD(O_NOITISOP_O_POSITION_O,1))^2)))/ATANH(1-2*MOD(O_NOITISOP_O_POSITION_O,1)));
43
+)
44
+:
45
+SLIDER6==4//O-ENISOC-DETREWNI-O-INWERTED-COSINE-O\\
46
+?
47
+(
48
+SPL0=SPL0*(0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O)*ACOS(1.-2*MOD(O_NOITISOP_O_POSITION_O,1)))/(4*ATAN(1)));
49
+SPL1=SPL1*(0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O)*ACOS(1.-2*MOD(O_NOITISOP_O_POSITION_O,1)))/(4*ATAN(1)));
50
+)
51
+:
52
+SLIDER6==5//O-RAENIL-O-LINEAR-O\\
53
+?
54
+(
55
+SPL0=SPL0*(ACOS(COS(O_NOITISOP_O_POSITION_O*(4*ATAN(1))))/(4*ATAN(1)));
56
+SPL1=SPL1*(ACOS(COS(O_NOITISOP_O_POSITION_O*(4*ATAN(1))))/(4*ATAN(1)));
57
+)
58
+:
59
+SLIDER6==6//O-ENISOC-O-COSINE-O\\
60
+?
61
+(
62
+SPL0=SPL0*((.5-.5*COS(O_NOITISOP_O_POSITION_O*(4*ATAN(1))+(0))+0));
63
+SPL1=SPL1*((.5-.5*COS(O_NOITISOP_O_POSITION_O*(4*ATAN(1))+(0))+0));
64
+)
65
+:
66
+SLIDER6==7//O-NOITAMIXORPA-LAITNENOPXE-NOITCNUF-SUIBAF-O-FABIUS-FUNCTION-EXPONENTIAL-APROXIMATION-O\\
67
+?
68
+(
69
+SPL0=SPL0*(0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))));
70
+SPL1=SPL1*(0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))));
71
+)
72
+:
73
+SLIDER6==8//O-DIOMGIS-CRA-ELBUOD-O-DOUBLE-ARC-SIGMOID-O\\
74
+?
75
+(
76
+SPL0=SPL0*(.5+.5*((-1)^FLOOR((O_NOITISOP_O_POSITION_O-.5)*2/2)*(1-ABS(MOD((O_NOITISOP_O_POSITION_O-.5)*2,2)-1)^2)^(1/2)));
77
+SPL1=SPL1*(.5+.5*((-1)^FLOOR((O_NOITISOP_O_POSITION_O-.5)*2/2)*(1-ABS(MOD((O_NOITISOP_O_POSITION_O-.5)*2,2)-1)^2)^(1/2)));
78
+)
79
+:
80
+SLIDER6==9//O-CRA-O-ARC-O\\
81
+?
82
+(
83
+SPL0=SPL0*(SQRT(-((-2+MOD(O_NOITISOP_O_POSITION_O,2))*MOD(O_NOITISOP_O_POSITION_O,2))));
84
+SPL1=SPL1*(SQRT(-((-2+MOD(O_NOITISOP_O_POSITION_O,2))*MOD(O_NOITISOP_O_POSITION_O,2))));
85
+)
86
+:
87
+SLIDER6==10//O-ROLF-O-FLOR-O\\
88
+?
89
+(
90
+SPL0=SPL0*FLOOR((0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))))+.5);
91
+SPL1=SPL1*FLOOR((0.5-0.5*(-1)^FLOOR(O_NOITISOP_O_POSITION_O)+((-1)^FLOOR(O_NOITISOP_O_POSITION_O))/(1+EXP((1)/(-1+MOD(O_NOITISOP_O_POSITION_O,1))+(1)/(MOD(O_NOITISOP_O_POSITION_O,1)))))+.5);
92
+)
93
+;