From 3ece5dbdeccdee9762b1d5f4e41645829b57f59e Mon Sep 17 00:00:00 2001 From: luboslenco Date: Sat, 31 Aug 2019 20:38:01 +0200 Subject: [PATCH] Update raytraced bake output --- Shaders/raytrace/raytrace_bake.cso | Bin 5836 -> 5832 bytes Shaders/raytrace/src/raytrace_bake.hlsl | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Shaders/raytrace/raytrace_bake.cso b/Shaders/raytrace/raytrace_bake.cso index fdd7a9d9a8bb1ba1f778a29ab17ac0a5397e01a1..cabe5b58ae731d8b748c9a0d92d5a86fa28fc566 100644 GIT binary patch delta 1034 zcmX@3dqP*zCBn(Mr~Iw-n<+V5yvZqro3t68GcqtRoY*MY&ZMd$!oZNsz{bGI%D~_f z;pxK+lo9~S@&Lu1oDbYngrXj5N$h9}Il#rT zPGRy@Aq~cW$^V2*jXPSc0Tibnm;+9XX*j!l0AI z(vL~L%;Z6H+zVD#MoDnEH(PM@&V11h^(79%ni3)7@;5Xnr&Xq9f2G5by^^DBjCT%hSKR9}?PYeIyk$YbZ$m!_4%qA58tCt0-eEbYZb@aX#lLPVIACqbLamCoO^q%zeD~gwxeGYA8nxSIGT==yN zq^tI_8c5mP%geyL`))v9$K2c3z`WONK=VCnzdw@<*brcHRZSX1-P|SxqV8UkGAQUv zX<}^ix1Ah(yO80a)5ZFfRz_d%7-3PtrOZ5LxmOUJvfOQqt^F6u^0xx18)o_QK|Hg( zlR)aqj@->4-nP675Se=yBvz3(hwccnpbDH@Nj@;-l zSU3f>8@MPd`YGSM`#{-tYbzU%U6OR3!$ak7v9~LLRB2o^i1#J;HdwGX`u-)M>n^S? bFBzIYvWeI^-QW2WNG09h{g-XBzSvv+ggn=QMfsKKSm4U$} z!qbNtC?x=t6#$AmIUl&E$iu+ExcMkkJRh$sP)eA^Q3oU~Gucp3Qd-rBIp6>jYj6wW z(!fPbso_;i&sN>?50GQ&VVImOXj{*~Ai{lOL8JrQRVTw2Vl9qaHuMNGGc!0EL@fi0iGiaVmgKrh6W4*EX;-zSo3+@cz76C4m$9pFlsk*v8-%p5Nrl% z{7~R%9h7LI$e^dNjLG;0mzCZ^(G4vP+6k;HABb*XYSb2BUg^NIVV2Q@qAW%ZZ;l;I zQ4_fGCaVf*`!<(7U^bC3%m7-^Y&4;U>(M*yqUCRyre@ zqpciBu$4kw)NHnbJ*cBuu$c|$0uAO`iPi^`=L$(lMKNj%>}V?8!NszVVTDlCLoErQ zbqBau);UbRD5SxdF!`5|sc}!MRlv2z<{F5H7?IPMKAE2AVh+?y=~dS||9hx)R<`O1XO1!`Xy<+B#40TEId9eDtX zu{}3ta83~Dz1YHFFookqvZmmX<4w+XYBHZTKAdn~!fCS9Ga<*CHylrr-5BJJS$@ng zJdl3m03%T2B?j{wPEnmx47wdTDjw+?$Z!DDQwk7I`^w>`?CW6smoZetr9LG(u-${- zfb%$4!lWBKM^ZO1GIyIylL`32(R+Pa_z#cV`)WW=NAG1ZsQ@7F`8F``ewZ|f_x_qJ zNa5peK&qqnwVE7=_x_qp!;dS*mZkTir(aRL#O!luBhw5OGv>mtZ6Hmxm(4)R=3d?g z;?>vQ4+C;L=H7k=mV7M+G~c84`!~se4FM)s&7?up&0|s^>h3csgMz-4X2v#u+sVPw zMGOa>E~d0G`g+F*iwZ7f<}u5?ir|#xZf9)mzfhLH4M^QE%U=NEndO}VQdf55ZUOPO z!NMu1-M~dz z(N9_O-UH>WooqaINzr)@50$^gN>>7@(zw|m-j`hIe2`%8?E9C5uDiIpykuzp$|hpx VbbsexAeD4~HzPZcH(5_?764{Lhi?D? diff --git a/Shaders/raytrace/src/raytrace_bake.hlsl b/Shaders/raytrace/src/raytrace_bake.hlsl index c14fdb37..ce9238bd 100644 --- a/Shaders/raytrace/src/raytrace_bake.hlsl +++ b/Shaders/raytrace/src/raytrace_bake.hlsl @@ -82,6 +82,8 @@ void raygeneration() { RayDesc ray; ray.TMin = 0.01; ray.TMax = 10.0; + // ray.TMin = 0.005; // cavity + // ray.TMax = 0.01; ray.Origin = payload.ray_origin; ray.Direction = payload.ray_dir; @@ -92,7 +94,7 @@ void raygeneration() { float b = 1.0 - a; color = color * b + (1.0 - payload.color.r).xxx * a; - render_target[DispatchRaysIndex().xy] = float4(color.xyz, 0.0f); + render_target[DispatchRaysIndex().xy] = float4(color.xyz, 1.0f); } [shader("closesthit")]