OpenShadingLanguage 1.01
# Compiled by oslc 1.6.2
surface maya_projection
param	float	alphaGain	1		%read{118,118} %write{2147483647,-1}
param	float	alphaIsLuminance	0		%read{2147483647,-1} %write{2147483647,-1}
param	float	alphaOffset	0		%read{119,119} %write{2147483647,-1}
param	float	amplitudeX	0		%read{2147483647,-1} %write{2147483647,-1}
param	float	amplitudeY	0		%read{2147483647,-1} %write{2147483647,-1}
param	float	blend	0		%read{63,63} %write{2147483647,-1}
param	color	colorGain	1 1 1		%read{116,116} %write{2147483647,-1}
param	color	colorOffset	0 0 0		%read{117,117} %write{2147483647,-1}
param	color	defaultColor	0.5 0.5 0.5		%read{120,120} %write{2147483647,-1}
param	float[2]	depth	0 10		%read{2147483647,-1} %write{2147483647,-1}
param	string	linkedCamera	""		%read{2147483647,-1} %write{2147483647,-1}
param	float	fitType	0		%read{2147483647,-1} %write{2147483647,-1}
param	float	fitFill	0		%read{2147483647,-1} %write{2147483647,-1}
param	string	imageTextureName	""		%read{2147483647,-1} %write{2147483647,-1}
param	color	image	0 0 0		%read{99,99} %write{2147483647,-1}
param	float	invert	0		%read{101,101} %write{2147483647,-1}
param	float	local	0		%read{7,7} %write{2147483647,-1}
param	matrix	placementMatrix	0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0		%read{21,21} %write{2147483647,-1}
param	float	projType	1		%read{2147483647,-1} %write{2147483647,-1}
param	float	ratio	1		%read{2147483647,-1} %write{2147483647,-1}
param	float[3]	ripples	1 1 1		%read{2147483647,-1} %write{2147483647,-1}
param	float	uAngle	3.1415927		%read{2147483647,-1} %write{2147483647,-1}
param	float	s	0		%read{2,2} %write{0,0} %initexpr
param	float	t	0		%read{3,3} %write{1,1} %initexpr
param	float[2]	uvCoord	0 0		%read{2147483647,-1} %write{2,3} %initexpr
param	float	vAngle	1.5707964		%read{2147483647,-1} %write{2147483647,-1}
param	float	wrap	1		%read{55,60} %write{2147483647,-1}
oparam	color	outColor	0 0 0		%read{103,117} %write{99,120}
oparam	float	outAlpha	0		%read{104,119} %write{104,121}
global	point	P	%read{12,18} %write{2147483647,-1}
global	float	u	%read{0,0} %write{2147483647,-1}
global	float	v	%read{1,1} %write{2147483647,-1}
local	point	___364_pp	%read{21,21} %write{12,20}
local	point	___364_pq	%read{22,96} %write{21,21}
local	float	edgeDist	%read{2147483647,-1} %write{6,95}
local	float	outside	%read{97,97} %write{57,59}
local	point	pp	%read{2147483647,-1} %write{96,96}
const	int	$const1	0		%read{2,121} %write{2147483647,-1}
const	int	$const2	1		%read{3,110} %write{2147483647,-1}
const	float	$const3	0		%read{4,105} %write{2147483647,-1}
temp	point	$tmp1	%read{9,20} %write{4,4}
const	string	$const4	"transformP"		%read{5,5} %write{2147483647,-1}
temp	int	$tmp2	%read{8,8} %write{7,7}
const	point	$const5	0 0 0		%read{9,15} %write{2147483647,-1}
temp	int	$tmp4	%read{10,10} %write{9,9}
const	string	$const6	"object"		%read{12,14} %write{2147483647,-1}
const	string	$const7	"transform"		%read{11,19} %write{2147483647,-1}
const	string	$const8	"common"		%read{12,20} %write{2147483647,-1}
temp	int	$tmp6	%read{16,16} %write{15,15}
const	string	$const9	"world"		%read{18,20} %write{2147483647,-1}
temp	float	$tmp7	%read{23,23} %write{22,22}
temp	int	$tmp8	%read{24,24} %write{23,23}
temp	int	$tmp9	%read{25,30} %write{24,29}
temp	float	$tmp10	%read{27,27} %write{26,26}
const	int	$const10	-1		%read{27,51} %write{2147483647,-1}
temp	int	$tmp11	%read{28,28} %write{27,27}
temp	int	$tmp12	%read{29,29} %write{28,28}
temp	int	$tmp13	%read{31,36} %write{30,35}
temp	float	$tmp14	%read{33,33} %write{32,32}
temp	int	$tmp15	%read{34,34} %write{33,33}
temp	int	$tmp16	%read{35,35} %write{34,34}
temp	int	$tmp17	%read{37,42} %write{36,41}
temp	float	$tmp18	%read{39,39} %write{38,38}
temp	int	$tmp19	%read{40,40} %write{39,39}
temp	int	$tmp20	%read{41,41} %write{40,40}
temp	int	$tmp21	%read{43,48} %write{42,47}
const	int	$const11	2		%read{44,113} %write{2147483647,-1}
temp	float	$tmp22	%read{45,45} %write{44,44}
temp	int	$tmp23	%read{46,46} %write{45,45}
temp	int	$tmp24	%read{47,47} %write{46,46}
temp	int	$tmp25	%read{49,54} %write{48,53}
temp	float	$tmp26	%read{51,51} %write{50,50}
temp	int	$tmp27	%read{52,52} %write{51,51}
temp	int	$tmp28	%read{53,53} %write{52,52}
temp	int	$tmp29	%read{56,56} %write{55,55}
const	float	$const12	1		%read{58,105} %write{2147483647,-1}
temp	int	$tmp30	%read{61,61} %write{60,60}
temp	int	$tmp31	%read{62,66} %write{61,65}
temp	int	$tmp32	%read{64,64} %write{63,63}
temp	int	$tmp33	%read{65,65} %write{64,64}
temp	float	$tmp34	%read{95,95} %write{75,75}
temp	float	$tmp35	%read{70,70} %write{69,69}
temp	float	$tmp36	%read{68,68} %write{67,67}
temp	float	$tmp37	%read{69,69} %write{68,68}
temp	float	$tmp38	%read{75,75} %write{70,70}
const	float	$const13	2		%read{70,92} %write{2147483647,-1}
temp	float	$tmp39	%read{74,74} %write{73,73}
temp	float	$tmp40	%read{72,72} %write{71,71}
temp	float	$tmp41	%read{73,73} %write{72,72}
temp	float	$tmp42	%read{75,75} %write{74,74}
temp	float	$tmp43	%read{95,95} %write{94,94}
temp	float	$tmp44	%read{94,94} %write{84,84}
temp	float	$tmp45	%read{79,79} %write{78,78}
temp	float	$tmp46	%read{77,77} %write{76,76}
temp	float	$tmp47	%read{78,78} %write{77,77}
temp	float	$tmp48	%read{84,84} %write{79,79}
temp	float	$tmp49	%read{83,83} %write{82,82}
temp	float	$tmp50	%read{81,81} %write{80,80}
temp	float	$tmp51	%read{82,82} %write{81,81}
temp	float	$tmp52	%read{84,84} %write{83,83}
temp	float	$tmp53	%read{94,94} %write{93,93}
temp	float	$tmp54	%read{88,88} %write{87,87}
temp	float	$tmp55	%read{86,86} %write{85,85}
temp	float	$tmp56	%read{87,87} %write{86,86}
temp	float	$tmp57	%read{93,93} %write{88,88}
temp	float	$tmp58	%read{92,92} %write{91,91}
temp	float	$tmp59	%read{90,90} %write{89,89}
temp	float	$tmp60	%read{91,91} %write{90,90}
temp	float	$tmp61	%read{93,93} %write{92,92}
temp	int	$tmp62	%read{98,98} %write{97,97}
const	string	$const14	"colorBalance"		%read{100,100} %write{2147483647,-1}
temp	int	$tmp63	%read{102,102} %write{101,101}
temp	int	$tmp64	%read{106,106} %write{105,105}
const	string	$const15	"luminance"		%read{107,107} %write{2147483647,-1}
const	float	$const16	0.30000001		%read{109,109} %write{2147483647,-1}
temp	float	$tmp65	%read{109,109} %write{108,108}
temp	float	$tmp66	%read{112,112} %write{109,109}
const	float	$const17	0.58999997		%read{111,111} %write{2147483647,-1}
temp	float	$tmp67	%read{111,111} %write{110,110}
temp	float	$tmp68	%read{112,112} %write{111,111}
temp	float	$tmp69	%read{115,115} %write{112,112}
const	float	$const18	0.11		%read{114,114} %write{2147483647,-1}
temp	float	$tmp70	%read{114,114} %write{113,113}
temp	float	$tmp71	%read{115,115} %write{114,114}
code s
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:30
# 	float uvCoord[2] = {s, t},
	assign		s u 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{30} %argrw{"wr"}
code t
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:30
# 	float uvCoord[2] = {s, t},
	assign		t v 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{30} %argrw{"wr"}
code uvCoord
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:31
# 	float vAngle = M_PI_2,
	aassign		uvCoord $const1 s 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{31} %argrw{"wrr"}
	aassign		uvCoord $const2 t 	%argrw{"wrr"}
code ___main___
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:46
# 
	assign		$tmp1 $const3 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{46} %argrw{"wr"}
	functioncall	$const4 97 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:20
# 	o_edgeDist = 0.0;
	assign		edgeDist $const3 	%filename{"D:/xrt.git\\src\\osl\\shaders\\texture3d.h"} %line{20} %argrw{"wr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:22
# 	if(i_local != 0.0)
	neq		$tmp2 local $const3 	%line{22} %argrw{"wrr"}
	if		$tmp2 15 21 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:24
# 		if( Pref == point(0) )
	eq		$tmp4 $tmp1 $const5 	%line{24} %argrw{"wrr"}
	if		$tmp4 13 15 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:25
# 			pp = transform("object", P);
	functioncall	$const7 13 	%line{25} %argrw{"r"}
# D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h:249
#         T = refract(I, N, eta);
	transform	___364_pp $const8 $const6 P 	%filename{"D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h"} %line{249} %argrw{"wrrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:27
# 			pp = transform("object", Pref);
	functioncall	$const7 15 	%filename{"D:/xrt.git\\src\\osl\\shaders\\texture3d.h"} %line{27} %argrw{"r"}
# D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h:249
#         // OPT: the following recomputes some of the above values, but it 
	transform	___364_pp $const8 $const6 $tmp1 	%filename{"D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h"} %line{249} %argrw{"wrrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:31
# 		if( Pref == point(0) )
	eq		$tmp6 $tmp1 $const5 	%filename{"D:/xrt.git\\src\\osl\\shaders\\texture3d.h"} %line{31} %argrw{"wrr"}
	if		$tmp6 19 21 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:32
# 			pp = transform("world", P);
	functioncall	$const7 19 	%line{32} %argrw{"r"}
# D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h:249
#         float F = (c * (g+c) - 1.0) / (c * beta + 1.0);
	transform	___364_pp $const8 $const9 P 	%filename{"D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h"} %line{249} %argrw{"wrrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:34
# 			pp = transform("world", Pref);
	functioncall	$const7 21 	%filename{"D:/xrt.git\\src\\osl\\shaders\\texture3d.h"} %line{34} %argrw{"r"}
# D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h:249
#         g = sqrt (g);
	transform	___364_pp $const8 $const9 $tmp1 	%filename{"D:/xrt.git\\build\\vc10\\Win32\\Release\\shaders\\stdosl.h"} %line{249} %argrw{"wrrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:37
# 	point pq = transform(i_placementMatrix, pp);
	transform	___364_pq placementMatrix ___364_pp 	%filename{"D:/xrt.git\\src\\osl\\shaders\\texture3d.h"} %line{37} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:39
# 	if(pq[0] > 1 ||
	compref		$tmp7 ___364_pq $const1 	%line{39} %argrw{"wrr"}
	gt		$tmp8 $tmp7 $const2 	%argrw{"wrr"}
	neq		$tmp9 $tmp8 $const1 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:40
# 		pq[0] < -1 ||
	if		$tmp9 26 30 	%line{40} %argrw{"r"}
	compref		$tmp10 ___364_pq $const1 	%argrw{"wrr"}
	lt		$tmp11 $tmp10 $const10 	%argrw{"wrr"}
	neq		$tmp12 $tmp11 $const1 	%argrw{"wrr"}
	assign		$tmp9 $tmp12 	%argrw{"wr"}
	neq		$tmp13 $tmp9 $const1 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:41
# 		pq[1] > 1 ||
	if		$tmp13 32 36 	%line{41} %argrw{"r"}
	compref		$tmp14 ___364_pq $const2 	%argrw{"wrr"}
	gt		$tmp15 $tmp14 $const2 	%argrw{"wrr"}
	neq		$tmp16 $tmp15 $const1 	%argrw{"wrr"}
	assign		$tmp13 $tmp16 	%argrw{"wr"}
	neq		$tmp17 $tmp13 $const1 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:42
# 		pq[1] < -1 ||
	if		$tmp17 38 42 	%line{42} %argrw{"r"}
	compref		$tmp18 ___364_pq $const2 	%argrw{"wrr"}
	lt		$tmp19 $tmp18 $const10 	%argrw{"wrr"}
	neq		$tmp20 $tmp19 $const1 	%argrw{"wrr"}
	assign		$tmp17 $tmp20 	%argrw{"wr"}
	neq		$tmp21 $tmp17 $const1 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:43
# 		pq[2] > 1 ||
	if		$tmp21 44 48 	%line{43} %argrw{"r"}
	compref		$tmp22 ___364_pq $const11 	%argrw{"wrr"}
	gt		$tmp23 $tmp22 $const2 	%argrw{"wrr"}
	neq		$tmp24 $tmp23 $const1 	%argrw{"wrr"}
	assign		$tmp21 $tmp24 	%argrw{"wr"}
	neq		$tmp25 $tmp21 $const1 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:44
# 		pq[2] < -1)
	if		$tmp25 50 54 	%line{44} %argrw{"r"}
	compref		$tmp26 ___364_pq $const11 	%argrw{"wrr"}
	lt		$tmp27 $tmp26 $const10 	%argrw{"wrr"}
	neq		$tmp28 $tmp27 $const1 	%argrw{"wrr"}
	assign		$tmp25 $tmp28 	%argrw{"wr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:39
# 	if(pq[0] > 1 ||
	if		$tmp25 59 96 	%line{39} %argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:46
# 		if(i_wrap != 0.0)
	neq		$tmp29 wrap $const3 	%line{46} %argrw{"wrr"}
	if		$tmp29 58 59 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:48
# 			o_outside = 0.0;
	assign		outside $const3 	%line{48} %argrw{"wr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:52
# 			o_outside = 1.0;
	assign		outside $const12 	%line{52} %argrw{"wr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:57
# 		o_outside = 0.0;
	assign		outside $const3 	%line{57} %argrw{"wr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:59
# 		if(i_wrap == 0.0 && i_blend > 0.0)
	eq		$tmp30 wrap $const3 	%line{59} %argrw{"wrr"}
	neq		$tmp31 $tmp30 $const1 	%argrw{"wrr"}
	if		$tmp31 66 66 	%argrw{"r"}
	gt		$tmp32 blend $const3 	%argrw{"wrr"}
	neq		$tmp33 $tmp32 $const1 	%argrw{"wrr"}
	assign		$tmp31 $tmp33 	%argrw{"wr"}
	if		$tmp31 96 96 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:62
# 			o_edgeDist = min(min(abs(pq[0] + 1) / 2, abs(pq[0] - 1) / 2), 
	compref		$tmp36 ___364_pq $const1 	%line{62} %argrw{"wrr"}
	add		$tmp37 $tmp36 $const12 	%argrw{"wrr"}
	abs		$tmp35 $tmp37 	%argrw{"wr"}
	div		$tmp38 $tmp35 $const13 	%argrw{"wrr"}
	compref		$tmp40 ___364_pq $const1 	%argrw{"wrr"}
	sub		$tmp41 $tmp40 $const12 	%argrw{"wrr"}
	abs		$tmp39 $tmp41 	%argrw{"wr"}
	div		$tmp42 $tmp39 $const13 	%argrw{"wrr"}
	min		$tmp34 $tmp38 $tmp42 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:63
# 				min(min(abs(pq[1] + 1) / 2, abs(pq[1] - 1) / 2), 
	compref		$tmp46 ___364_pq $const2 	%line{63} %argrw{"wrr"}
	add		$tmp47 $tmp46 $const12 	%argrw{"wrr"}
	abs		$tmp45 $tmp47 	%argrw{"wr"}
	div		$tmp48 $tmp45 $const13 	%argrw{"wrr"}
	compref		$tmp50 ___364_pq $const2 	%argrw{"wrr"}
	sub		$tmp51 $tmp50 $const12 	%argrw{"wrr"}
	abs		$tmp49 $tmp51 	%argrw{"wr"}
	div		$tmp52 $tmp49 $const13 	%argrw{"wrr"}
	min		$tmp44 $tmp48 $tmp52 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:64
# 				min(abs(pq[2] + 1) / 2, abs(pq[2] - 1) / 2)));
	compref		$tmp55 ___364_pq $const11 	%line{64} %argrw{"wrr"}
	add		$tmp56 $tmp55 $const12 	%argrw{"wrr"}
	abs		$tmp54 $tmp56 	%argrw{"wr"}
	div		$tmp57 $tmp54 $const13 	%argrw{"wrr"}
	compref		$tmp59 ___364_pq $const11 	%argrw{"wrr"}
	sub		$tmp60 $tmp59 $const12 	%argrw{"wrr"}
	abs		$tmp58 $tmp60 	%argrw{"wr"}
	div		$tmp61 $tmp58 $const13 	%argrw{"wrr"}
	min		$tmp53 $tmp57 $tmp61 	%argrw{"wrr"}
	min		$tmp43 $tmp44 $tmp53 	%argrw{"wrr"}
	min		edgeDist $tmp34 $tmp43 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\texture3d.h:68
# 	return pq;
	assign		pp ___364_pq 	%line{68} %argrw{"wr"}
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:48
# 	{
	lt		$tmp62 outside $const2 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{48} %argrw{"wrr"}
	if		$tmp62 120 122 	%argrw{"r"}
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:50
# 
	assign		outColor image 	%line{50} %argrw{"wr"}
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:59
# 	}
	functioncall	$const14 120 	%line{59} %argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:107
#     float x1 = x0 + dx;
	neq		$tmp63 invert $const3 	%filename{"D:/xrt.git\\src\\osl\\shaders\\utils.h"} %line{107} %argrw{"wrr"}
	if		$tmp63 105 105 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:109
# }
	sub		outColor $const12 outColor 	%line{109} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:110
# 
	sub		outAlpha $const12 outAlpha 	%line{110} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:113
# {
	neq		$tmp64 $const12 $const3 	%line{113} %argrw{"wrr"}
	if		$tmp64 116 116 	%argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:115
#     float w = dx/period;
	functioncall	$const15 116 	%line{115} %argrw{"r"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:18
# 		0.3 * i_color[0] + 
	compref		$tmp65 outColor $const1 	%line{18} %argrw{"wrr"}
	mul		$tmp66 $const16 $tmp65 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:19
# 		0.59 * i_color[1] + 
	compref		$tmp67 outColor $const2 	%line{19} %argrw{"wrr"}
	mul		$tmp68 $const17 $tmp67 	%argrw{"wrr"}
	add		$tmp69 $tmp66 $tmp68 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:20
# 		0.11 * i_color[2];
	compref		$tmp70 outColor $const11 	%line{20} %argrw{"wrr"}
	mul		$tmp71 $const18 $tmp70 	%argrw{"wrr"}
	add		outAlpha $tmp69 $tmp71 	%argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:118
# 	io_outColor *= i_colorGain;
	mul		outColor outColor colorGain 	%line{118} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:119
# 	io_outColor += i_colorOffset;
	add		outColor outColor colorOffset 	%line{119} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:121
# 	io_outAlpha *= i_alphaGain;
	mul		outAlpha outAlpha alphaGain 	%line{121} %argrw{"wrr"}
# D:/xrt.git\\src\\osl\\shaders\\utils.h:122
# 	io_outAlpha += i_alphaOffset;
	add		outAlpha outAlpha alphaOffset 	%line{122} %argrw{"wrr"}
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:63
# 		outAlpha = 0;
	assign		outColor defaultColor 	%filename{"D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl"} %line{63} %argrw{"wr"}
# D:\\xrt.git\\src\\osl\\shaders\\maya_projection.osl:64
# 	}
	assign		outAlpha $const1 	%line{64} %argrw{"wr"}
	end
