vray_proxies
Tools for loading looks to vray proxies.
assign_vrayproxy_shaders(vrayproxy, assignments)
Assign shaders to content of Vray Proxy.
This will create shader overrides on Vray Proxy to assign shaders to its content.
Todo
Allow to optimize and assign a single shader to multiple shapes at once or maybe even set it to the highest available path?
Parameters:
Name | Type | Description | Default |
---|---|---|---|
vrayproxy | str | Name of Vray Proxy | required |
assignments | dict | Mapping of shader assignments. | required |
Returns:
Type | Description |
---|---|
None |
Source code in client/ayon_maya/tools/mayalookassigner/vray_proxies.py
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 |
|
vrayproxy_assign_look(vrayproxy, product_name='lookMain')
Assign look to vray proxy.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
vrayproxy | str | Name of vrayproxy to apply look to. | required |
product_name | str | Name of look product. | 'lookMain' |
Returns:
Type | Description |
---|---|
None |
Source code in client/ayon_maya/tools/mayalookassigner/vray_proxies.py
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 |
|