-
Notifications
You must be signed in to change notification settings - Fork 382
/
Copy pathOSL_byEdawan.xml
64 lines (64 loc) · 7.49 KB
/
OSL_byEdawan.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<NotepadPlus>
<UserLang name="OSL" ext="osl" udlVersion="2.1">
<Settings>
<Global caseIgnored="no" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="yes" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments">00// 01 02 03/* 04*/</Keywords>
<Keywords name="Numbers, prefix1"></Keywords>
<Keywords name="Numbers, prefix2"></Keywords>
<Keywords name="Numbers, extras1"></Keywords>
<Keywords name="Numbers, extras2"></Keywords>
<Keywords name="Numbers, suffix1"></Keywords>
<Keywords name="Numbers, suffix2"></Keywords>
<Keywords name="Numbers, range"></Keywords>
<Keywords name="Operators1">! " * . / \ + < = > , ; % - ˜ & ˆ |</Keywords>
<Keywords name="Operators2"></Keywords>
<Keywords name="Folders in code1, open">( [ {</Keywords>
<Keywords name="Folders in code1, middle"></Keywords>
<Keywords name="Folders in code1, close">) ] }</Keywords>
<Keywords name="Folders in code2, open"></Keywords>
<Keywords name="Folders in code2, middle"></Keywords>
<Keywords name="Folders in code2, close"></Keywords>
<Keywords name="Folders in comment, open"></Keywords>
<Keywords name="Folders in comment, middle"></Keywords>
<Keywords name="Folders in comment, close"></Keywords>
<Keywords name="Keywords1">_Alignof _Generic _Static_assert alignof and and_eq bitand bitor break case compl continue default do else false for goto if not not_eq NULL offsetof or or_eq return sizeof switch true typedef while xor xor_eq</Keywords>
<Keywords name="Keywords2">void struct union enum char short int long double float signed unsigned const static extern auto register volatile restrict _Atomic bool _Bool complex _Complex imaginary _Imaginary inline noreturn _Noreturn alignas _Alignas thread_local _Thread_local uint8_t uint16_t uint32_t uint64_t int8_t int16_t int32_t int64_t uint_least8_t uint_least16_t uint_least32_t uint_least64_t int_least8_t int_least16_t int_least32_t int_least64_t uint_fast8_t uint_fast16_t uint_fast32_t uint_fast64_t int_fast8_t int_fast16_t int_fast32_t int_fast64_t uintptr_t intptr_t uintmax_t intmax_t ptrdiff_t max_align_t div_t ldiv_t lldiv_t imaxdiv_t size_t time_t clock_t wchar_t char16_t char32_t sig_atomic_t FILE color matrix normal point string vector</Keywords>
<Keywords name="Keywords3">and break closure color continue do else emit float for if illuminance illuminate int matrix normal not or output point public return string struct vector void while surface displacement volume shader</Keywords>
<Keywords name="Keywords4">bool case catch char class const delete default double enum extern false friend goto inline long new operator private protected short signed sizeof static switch template this throw true try typedef uniform union unsigned varying virtual volatile</Keywords>
<Keywords name="Keywords5">#</Keywords>
<Keywords name="Keywords6">P I N Ng dPdu dPdv Ps u v time dtime dPdtime Ci</Keywords>
<Keywords name="Keywords7">radians degrees cos sin tan sincos acos asin atan atan2 cosh sinh tanh pow exp exp2 expm1 log log2 log10 logb sqrt inversesqrt cbrt hypot abs fabs sign floor ceil round trunc fmod mod min max clamp mix select isnan isinf isfinite erf erfc ptype dot cross length distance normalize faceforward reflect refract fresnel rotate transform transformu color luminance blackbody wavelength_color transformc matrix getmatrix determinant transpose step linearstep smoothstep smooth_linearstep noise pnoise psnoise cellnoise hashnoise hash spline splineinverse Dx Dy Dz filterwidth area calculatenormal aastep displace bump printf format error warning fprintf concat strlen startswith endswith stoi stof split substr getchar regex_search regex_match texture texture3d environment gettextureinfo pointcloud_search pointcloud_get pointcloud_write oren_nayar_diffuse_bsdf burley_diffuse_bsdf dielectric_bsdf conductor_bsdf generalized_schlick_bsdf translucent_bsdf transparent_bsdf subsurface_bssrdf sheen_bsdf anisotropic_vdf medium_vdf uniform_edf layer holdout debug artistic_ior getattribute setmessage getmessage surfacearea raytype backfacing isconnected isconstant dict_find dict_next dict_value trace arraylength exit</Keywords>
<Keywords name="Keywords8">diffuse phong oren_nayar ward microfacet reflection refraction transparent translucent isotropic henyey_greenstein absorption emission background</Keywords>
<Keywords name="Delimiters">00" 01\ 02" 03' 04\ 05' 06[[ 07 08]] 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" fgColor="FF8000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" fgColor="0000FF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" fgColor="8000FF" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" fgColor="8080FF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS4" fgColor="8000FF" bgColor="FFFFFF" fontStyle="2" nesting="0" />
<WordsStyle name="KEYWORDS5" fgColor="800000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" fgColor="00DCFF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS7" fgColor="0080FF" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS8" fgColor="FF0000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" fgColor="000000" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontStyle="1" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" fgColor="FF00FF" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" fgColor="808080" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" fgColor="404040" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>