баловство с шейдером

This commit is contained in:
2022-10-20 12:57:18 +05:00
parent e7363ee7d5
commit 0c76285e81
443 changed files with 24887 additions and 8447 deletions
@@ -105,3 +105,9 @@ Tiles: 1
Loading shader denoisePrepareOIDN.ptx::oxMain...
Loading shader denoiseFinishOIDN.ptx::oxMain...
Done
2022-10-13
Init...
Tiles: 1
Loading shader denoisePrepareOIDN.ptx::oxMain...
Loading shader denoiseFinishOIDN.ptx::oxMain...
Done
+462
View File
@@ -6760,3 +6760,465 @@ USING FLOAT
Loading shader addAO.ptx::oxMain...
4096 4096
Done
Init...
fixpos12
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: fixpos12
USING FLOAT
Load shaders...
Loading shader fixPos12.ptx::oxMain...
Loading shader lambert_backface_check.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow_rtx.ptx::oxMain...
Loading shader attrib_trimesh.ptx::interpolate...
Used host memory: 1mb, available GPU memory: 7116mb
Used host memory: 1mb, available GPU memory: 7116mb
Create buffer...
Num passes: 2
Num tex: 2
Pass uvpos_SampleScene_LM0.lz4_HDR...
Skipping pass Mask
Used host memory: 1mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
nFNFPFSd
Launching...
Used host memory: 641mb, available GPU memory: 6209mb
-----
Mem stats:
Total: 907
Alphas: 0
GI albedos: 0
GI lightmaps: 0
Light data: 0
Output: 256
UV GBuffer: 640
Scene: 8203
-----
Render time: 0.26 sec
Writing...
uvpos_SampleScene_LM0.lz4
Done
Init...
ao
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: ao
USING HALF
Load shaders...
Loading shader lmAO.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow_rtx.ptx::oxMain...
Loading shader miss.ptx::oxMain...
Loading shader attrib_trimesh.ptx::interpolate...
Used host memory: 65mb, available GPU memory: 7116mb
Used host memory: 65mb, available GPU memory: 7116mb
Create buffer...
Num passes: 2
Num tex: 2
Skipping pass HDR
Pass SampleScene_LM0_ao_Mask...
Used host memory: 65mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 321mb, available GPU memory: 6689mb
-----
Mem stats:
Total: 427
Alphas: 0
GI albedos: 0
GI lightmaps: 0
Light data: 0
Output: 16
UV GBuffer: 320
Scene: 8283
-----
Render time: 0.405 sec
Dilate...
Loading shader dilateMask.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_ao_Mask.lz4
Done
Init...
batchpointlight
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: batchpointlight
USING HALF
Load shaders...
Loading shader lmBatchPointLight.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow_rtx.ptx::oxMain...
Loading shader miss.ptx::oxMain...
Loading shader attrib_trimesh.ptx::interpolate...
Used host memory: 1mb, available GPU memory: 7116mb
Used host memory: 1mb, available GPU memory: 7116mb
Create buffer...
Num passes: 4
Num tex: 4
Skipping pass LDR
Pass PointBatch_0_0_0_HDR...
Skipping pass Mask
Skipping pass Dir
Used host memory: 1mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 257mb, available GPU memory: 6657mb
-----
Mem stats:
Total: 459
Alphas: 0
GI albedos: 0
GI lightmaps: 0
Light data: 0
Output: 128
UV GBuffer: 256
Scene: 8267
-----
Render time: 0.171 sec
Writing...
PointBatch_0_0_0_HDR.lz4
Done
Init...
sun
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: sun
USING HALF
Load shaders...
Loading shader lmSun.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow_rtx.ptx::oxMain...
Loading shader miss.ptx::oxMain...
Loading shader attrib_trimesh.ptx::interpolate...
Used host memory: 65mb, available GPU memory: 7116mb
Used host memory: 65mb, available GPU memory: 7116mb
Create buffer...
Num passes: 4
Num tex: 4
Skipping pass LDR
Pass light_920174520_0_HDR...
Skipping pass Mask
Skipping pass Dir
Used host memory: 65mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 321mb, available GPU memory: 6593mb
-----
Mem stats:
Total: 523
Alphas: 0
GI albedos: 0
GI lightmaps: 0
Light data: 0
Output: 128
UV GBuffer: 320
Scene: 8267
-----
Render time: 0.299 sec
Writing...
light_920174520_0_HDR.lz4
Done
Init...
addmul
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 0mb, available GPU memory: 7132mb
MODE: addmul
USING FLOAT
Loading shader addHalf.ptx::oxMain...
Launched
Launched
Loading shader dilateHalf.ptx::oxMain...
Loading shader mulHalfByte.ptx::oxMain...
Done
Init...
texgi
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: texgi
USING HALF
Loading additional albedo: uvalbedo_SampleScene_LM0.lz4
Loading additional lightmap: SampleScene_LM0_diffuse_HDR.lz4
LM is half
Load shaders...
Loading shader lmTexGI.ptx::oxMain...
Loading shader lambert_tex_gi2.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow3_rtx.ptx::oxMain...
Loading shader attrib_trimeshTex.ptx::interpolate...
Used host memory: 258mb, available GPU memory: 7116mb
Used host memory: 258mb, available GPU memory: 7116mb
Create buffer...
Num passes: 3
Num tex: 3
Skipping pass LDR
Pass SampleScene_LM0_diffuse_HDR...
Skipping pass HDR2
Used host memory: 258mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 642mb, available GPU memory: 6273mb
-----
Mem stats:
Total: 843
Alphas: 0
GI albedos: 64
GI lightmaps: 128
Light data: 0
Output: 128
UV GBuffer: 448
Scene: 8267
-----
Render time: 6.486 sec
Dilate...
Loading shader dilateHalf.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_diffuse_HDR.lz4
Done
Init...
texgi
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: texgi
USING HALF
Loading additional albedo: uvalbedo_SampleScene_LM0.lz4
Loading additional lightmap: SampleScene_LM0_diffuse_HDR.lz4
LM is half
Load shaders...
Loading shader lmTexGI.ptx::oxMain...
Loading shader lambert_tex_gi2.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow3_rtx.ptx::oxMain...
Loading shader attrib_trimeshTex.ptx::interpolate...
Used host memory: 258mb, available GPU memory: 7116mb
Used host memory: 258mb, available GPU memory: 7116mb
Create buffer...
Num passes: 3
Num tex: 3
Skipping pass LDR
Pass SampleScene_LM0_diffuse_HDR...
Skipping pass HDR2
Used host memory: 258mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 642mb, available GPU memory: 6273mb
-----
Mem stats:
Total: 843
Alphas: 0
GI albedos: 64
GI lightmaps: 128
Light data: 0
Output: 128
UV GBuffer: 448
Scene: 8267
-----
Render time: 6.52 sec
Dilate...
Loading shader dilateHalf.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_diffuse_HDR.lz4
Done
Init...
texgi
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: texgi
USING HALF
Loading additional albedo: uvalbedo_SampleScene_LM0.lz4
Loading additional lightmap: SampleScene_LM0_diffuse_HDR.lz4
LM is half
Load shaders...
Loading shader lmTexGI.ptx::oxMain...
Loading shader lambert_tex_gi2.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow3_rtx.ptx::oxMain...
Loading shader attrib_trimeshTex.ptx::interpolate...
Used host memory: 258mb, available GPU memory: 7116mb
Used host memory: 258mb, available GPU memory: 7116mb
Create buffer...
Num passes: 3
Num tex: 3
Skipping pass LDR
Pass SampleScene_LM0_diffuse_HDR...
Skipping pass HDR2
Used host memory: 258mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 642mb, available GPU memory: 6273mb
-----
Mem stats:
Total: 843
Alphas: 0
GI albedos: 64
GI lightmaps: 128
Light data: 0
Output: 128
UV GBuffer: 448
Scene: 8267
-----
Render time: 6.531 sec
Dilate...
Loading shader dilateHalf.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_diffuse_HDR.lz4
Done
Init...
texgi
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: texgi
USING HALF
Loading additional albedo: uvalbedo_SampleScene_LM0.lz4
Loading additional lightmap: SampleScene_LM0_diffuse_HDR.lz4
LM is half
Load shaders...
Loading shader lmTexGI.ptx::oxMain...
Loading shader lambert_tex_gi2.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow3_rtx.ptx::oxMain...
Loading shader attrib_trimeshTex.ptx::interpolate...
Used host memory: 258mb, available GPU memory: 7116mb
Used host memory: 258mb, available GPU memory: 7116mb
Create buffer...
Num passes: 3
Num tex: 3
Skipping pass LDR
Pass SampleScene_LM0_diffuse_HDR...
Skipping pass HDR2
Used host memory: 258mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 642mb, available GPU memory: 6273mb
-----
Mem stats:
Total: 843
Alphas: 0
GI albedos: 64
GI lightmaps: 128
Light data: 0
Output: 128
UV GBuffer: 448
Scene: 8267
-----
Render time: 6.666 sec
Dilate...
Loading shader dilateHalf.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_diffuse_HDR.lz4
Done
Init...
texgi
Loading geometry...
Loading alphas...
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 1mb, available GPU memory: 7116mb
MODE: texgi
USING HALF
Loading additional lightmap: SampleScene_LM0_diffuse_HDR.lz4
LM is half
Load shaders...
Loading shader lmTexGI.ptx::oxMain...
Loading shader lambert_tex_gi2.ptx::oxMain...
Loading shader clip_rtx.ptx::oxMain...
Loading shader shadow3_rtx.ptx::oxMain...
Loading shader attrib_trimeshTex.ptx::interpolate...
Used host memory: 194mb, available GPU memory: 7116mb
Used host memory: 194mb, available GPU memory: 7116mb
Create buffer...
Num passes: 3
Num tex: 3
Skipping pass LDR
Pass SampleScene_LM0_final_HDR...
Skipping pass HDR2
Used host memory: 194mb, available GPU memory: 7116mb
Launch 1x1 tiles...
Tile 0x0...
Streaming...0
npHD
Launching...
Used host memory: 578mb, available GPU memory: 6335mb
-----
Mem stats:
Total: 781
Alphas: 0
GI albedos: 64
GI lightmaps: 128
Light data: 0
Output: 128
UV GBuffer: 448
Scene: 8205
-----
Render time: 6.599 sec
Dilate...
Loading shader dilateHalf.ptx::oxMain...
0...1...2...3...4...5...6...7...8...9...10...11...12...13...14...15...
Writing...
SampleScene_LM0_final_HDR.lz4
Done
Init...
addao
Tile size: 4096
Device 0: NVIDIA GeForce RTX 3070 (ON)
Used host memory: 0mb, available GPU memory: 7132mb
MODE: addao
USING FLOAT
Loading shader addAO.ptx::oxMain...
4096 4096
Done
+29
View File
@@ -345,3 +345,32 @@ Running ftraceRTX addao "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleSc
Running denoiserOIDN c "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" 4096 0
Running seamfixer "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "0" "SampleScene_LM0_final_HDR.lz4"
Running halffloat2hdr "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" "D:/UnityProjects/CPPK-AR/Assets/BakeryLightmaps/SampleScene_LM0_final.hdr" 1024
Loaded vertex shader: quad.vso
Loaded pixel shader: skyOutput.pso
Loaded pixel shader: cookieOutput.pso
initShaders done
initScene done
Done
Rendering UV GBuffer for SampleScene_LM0 50
RGBA32F...RGBA8...RGBA8_SRGB...RGBA16F...states...
Rendering faceted UV normal...
Rendering UV pos...
Rendering smooth UV pos...
Done
Done
Running ftraceRTX fixpos12 "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "uvpos_SampleScene_LM0.lz4" 2 0 0 0
Running ftraceRTX ao "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_ao" 8 16 0
Running ftraceRTX batchpointlight "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "PointBatch_0_0_0" 4 0 0 batchpointlight_0_0_0.bin
Running ftraceRTX sun "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "light_920174520_0" 4 0 0 direct0.bin
Running ftraceRTX addmul "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0" 4 0 0 comp_0.bin
Running ftraceRTX texgi "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_diffuse" 4 16 0 "gi_SampleScene_LM00.bin" "SampleScene_LM0_diffuse0_HDR.lz4" vbTraceTex.bin
Running ftraceRTX texgi "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_diffuse" 4 16 0 "gi_SampleScene_LM01.bin" "SampleScene_LM0_diffuse0_HDR.lz4" vbTraceTex.bin
Running ftraceRTX texgi "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_diffuse" 4 16 0 "gi_SampleScene_LM02.bin" "SampleScene_LM0_diffuse0_HDR.lz4" vbTraceTex.bin
Running ftraceRTX texgi "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_diffuse" 4 16 0 "gi_SampleScene_LM03.bin" "SampleScene_LM0_diffuse0_HDR.lz4" vbTraceTex.bin
Running ftraceRTX texgi "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_final" 4 16 0 "gi_SampleScene_LM04.bin" "SampleScene_LM0_lights_HDR.lz4" vbTraceTex.bin
Running ftraceRTX addao "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "SampleScene_LM0_final_HDR.lz4" 4 0 0 addao_0.bin
Running denoiserOIDN c "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" 4096 0
Running seamfixer "C:\Users\VLADIM~1\AppData\Local\Temp\frender" "0" "SampleScene_LM0_final_HDR.lz4"
Running halffloat2hdr "C:\Users\VLADIM~1\AppData\Local\Temp\frender/SampleScene_LM0_final_HDR.lz4" "D:/UnityProjects/CPPK-AR/Assets/BakeryLightmaps/SampleScene_LM0_final.hdr" 1024
[usbmuxd] Stop listen thread
[usbmuxd] Listen thread exiting