SHOW:
|
|
- or go back to the newest paste.
1 | command(){ | |
2 | aa(); | |
3 | ss(); | |
4 | } | |
5 | ||
6 | aa(){ | |
7 | #if ((rp_antialiasing == "SMAA") || (rp_antialiasing == "TAA")) | |
8 | { | |
9 | path.setTarget("bufa"); | |
10 | path.clearTarget(0x00000000); | |
11 | path.bindTarget("lbuf", "colorTex"); | |
12 | path.drawShader("shader_datas/smaa_edge_detect/smaa_edge_detect"); | |
13 | ||
14 | path.setTarget("bufb"); | |
15 | path.clearTarget(0x00000000); | |
16 | path.bindTarget("bufa", "edgesTex"); | |
17 | path.drawShader("shader_datas/smaa_blend_weight/smaa_blend_weight"); | |
18 | ||
19 | path.setTarget(framebuffer); | |
20 | path.bindTarget("lbuf", "colorTex"); | |
21 | path.bindTarget("bufb", "blendTex"); | |
22 | path.drawShader("shader_datas/smaa_neighborhood_blend/smaa_neighborhood_blend"); | |
23 | } | |
24 | #end | |
25 | } | |
26 | ||
27 | ss(){ | |
28 | #if (rp_supersampling == 4) | |
29 | { | |
30 | var finalTarget = ""; | |
31 | path.setTarget(finalTarget); | |
32 | path.bindTarget(framebuffer, "tex"); | |
33 | path.drawShader("shader_datas/supersample_resolve/supersample_resolve"); | |
34 | } | |
35 | #end | |
36 | } |