-
Notifications
You must be signed in to change notification settings - Fork 0
/
CatFileCreators.nk
640 lines (640 loc) · 18.9 KB
/
CatFileCreators.nk
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
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
#! C:/Program Files/Nuke14.0v5/nuke-14.0.5.dll -nx
version 14.0 v5
define_window_layout_xml {<?xml version="1.0" encoding="UTF-8"?>
<layout version="1.0">
<window x="-1" y="-8" w="1920" h="1017" maximized="1" screen="0">
<splitter orientation="1">
<split size="40"/>
<dock id="" hideTitles="1" activePageId="Toolbar.1">
<page id="Toolbar.1"/>
</dock>
<split size="1378" stretch="1"/>
<splitter orientation="1">
<split size="813"/>
<dock id="" activePageId="DAG.1">
<page id="DAG.1"/>
<page id="Curve Editor.1"/>
<page id="DopeSheet.1"/>
<page id="DAG.2"/>
</dock>
<split size="561"/>
<dock id="" activePageId="uk.co.thefoundry.scripteditor.2" focus="true">
<page id="uk.co.thefoundry.scripteditor.2"/>
</dock>
</splitter>
<split size="494"/>
<dock id="" activePageId="Properties.1">
<page id="Properties.1"/>
<page id="uk.co.thefoundry.backgroundrenderview.1"/>
</dock>
</splitter>
</window>
<window x="-1913" y="22" w="1920" h="1080" maximized="1" fullscreen="1" screen="1">
<splitter orientation="2">
<split size="1080"/>
<dock id="" activePageId="Viewer.1">
<page id="Viewer.1"/>
<page id="Viewer.3"/>
<page id="Viewer.2"/>
</dock>
</splitter>
</window>
</layout>
}
Root {
inputs 0
name C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/CatFileCreators.nk
frame 1001
last_frame 3000
format "1920 1080 0 0 1920 1080 1 HD_1080"
proxy_type scale
proxy_format "1024 778 0 0 1024 778 1 1K_Super_35(full-ap)"
colorManagement OCIO
OCIO_config custom
customOCIOConfigPath "C:/Program Files/Nuke12.2v6/plugins/OCIOConfigs/configs/aces_1.1/config.ocio"
defaultViewerLUT "OCIO LUTs"
workingSpaceLUT scene_linear
monitorLut "sRGB (ACES)"
monitorOutLUT "sRGB (ACES)"
int8Lut matte_paint
int16Lut texture_paint
logLut compositing_log
floatLut scene_linear
}
BackdropNode {
inputs 0
name BackdropNode1
tile_color 0x388e8e00
note_font_size 42
xpos 51
ypos -733
bdwidth 577
bdheight 246
}
CatFileCreator {
inputs 0
torchScriptFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/Cattery/RobustVideoMatting/nuke/rvm_resnet50.pt"
catFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/Cattery/RobustVideoMatting/nuke/PC_RobustVideoMatting/rvm_resnet50.cat"
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red
modelId rvm_mobilenetv3
name rvm_resnet50
tile_color 0xff00ff
xpos 180
ypos -641
postage_stamp false
addUserKnob {20 User}
addUserKnob {6 reset +STARTLINE}
reset true
addUserKnob {7 downsample_ratio}
downsample_ratio 0.25
}
CatFileCreator {
inputs 0
torchScriptFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/sam_vit_b.pt"
catFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/PC_Segment_anything/sam_vit_b.cat"
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red,rgba.green,rgba.blue
modelId sam_vit_b
name sam_vit_b
xpos 64
ypos -681
postage_stamp false
addUserKnob {20 User}
addUserKnob {12 position}
}
CatFileCreator {
inputs 0
torchScriptFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/sam_vit_h.pt"
catFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/PC_Segment_anything/sam_vit_h.cat"
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red,rgba.green,rgba.blue
modelId sam_vit_h
name sam_vit_h
xpos 63
ypos -604
postage_stamp false
addUserKnob {20 User}
addUserKnob {12 position}
}
CatFileCreator {
inputs 0
torchScriptFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/sam_vit_l.pt"
catFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/CatteryNodes/segment-anything/nuke/PC_Segment_anything/sam_vit_l.cat"
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red,rgba.green,rgba.blue
modelId sam_vit_l
name sam_vit_l
xpos 63
ypos -641
postage_stamp false
addUserKnob {20 User}
addUserKnob {12 position}
}
CatFileCreator {
inputs 0
torchScriptFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/Cattery/RobustVideoMatting/nuke/rvm_mobilenetv3.pt"
catFile "C:/Users/pedro/GoogleDrive/Mi unidad/CODE/AI/Nuke/Cattery/RobustVideoMatting/nuke/PC_RobustVideoMatting/rvm_mobilenetv3.cat"
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red
modelId rvm_mobilenetv3
name rvm_mobilenetv
tile_color 0xff00ff
xpos 184
ypos -678
postage_stamp false
addUserKnob {20 User}
addUserKnob {6 reset +STARTLINE}
reset true
addUserKnob {7 downsample_ratio}
downsample_ratio 0.25
}
Read {
inputs 0
file_type png
file C:/Users/pedro/Desktop/TEST_FILES/fotos/rata.png
format "1024 1024 0 0 1024 1024 1 square_1K"
origset true
colorspace matte_paint
raw true
name Read7
xpos -514
ypos -489
}
Read {
inputs 0
file_type png
file C:/Users/pedro/Desktop/TEST_FILES/fotos/rata_alpha.png
format "1024 1024 0 0 1024 1024 1 square_1K"
origset true
raw true
name Read5
xpos -509
ypos -351
}
CatFileCreator {
inputs 0
torchScriptFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/ModNet/nuke/modnet_photographic_portrait_matting.pt
catFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/ModNet/nuke/PC_ModNet/modnet_photographic_portrait_matting.pt.cat
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red
modelId modNet
name MODNET
tile_color 0xff00ff
xpos 397
ypos -678
postage_stamp false
addUserKnob {20 User}
}
Read {
inputs 0
file_type exr
file N:/TV_DEPARTMENT/BAMBU_ASUNTA/shots/ASU_104/ASU_104_022/ASU_104_022_0030/COMP/elements/denoise/ASU_104_022_0030_denoise_v002/ASU_104_022_0030_denoise_v002.%04d.exr
format "3840 2638 0 0 3840 2638 1 "
first 1001
last 1203
origfirst 1001
origlast 1203
origset true
name Read3
xpos -215
ypos -555
}
OCIOColorSpace {
in_colorspace default
out_colorspace matte_paint
name OCIOColorSpace1
xpos -215
ypos -430
}
Dot {
name Dot2
xpos -181
ypos -341
}
set N3365f400 [stack 0]
PC_RobustVideoMatting.gizmo {
name PC_RobustVideoMatting1
xpos -74
ypos -208
model rvm_resnet50
DOC 1
}
set Nae67ec00 [stack 0]
push $N3365f400
PC_SemanticGuidedHumanMatting.gizmo {
name PC_SemanticGuidedHumanMatting1
xpos -215
ypos -230
}
push $N3365f400
Group {
name Group1
onCreate "import sys\nthis = nuke.thisNode()\ninference = nuke.toNode(f\"\{this.name()\}.Inference2\")\nthis\[\"gpuName\"].setValue(inference\[\"gpuName\"].value())\nthis\[\"channelsIn\"].setValue(\"rgba.red, rgba.green, rgba.blue\")\ninference.forceValidate()\nis_enabled = inference\[\"modelFile\"].enabled()\nif (sys.platform.lower() == \"darwin\") and (not inference\[\"useGPUIfAvailable\"].enabled()): this\[\"useGPUIfAvailable\"].setValue(False), this\[\"useGPUIfAvailable\"].setEnabled(False)\nif not is_enabled:\n for k in this.knobs(): this\[k].setEnabled(False)\nthis\[\"halfPrecision\"].setVisible(this\[\"useGPUIfAvailable\"].enabled())"
onDestroy "nuke.thisNode()\[\"knobChanged\"].setValue(\"\")"
knobChanged "this = nuke.thisNode()\nthis\[\"halfPrecision\"].setVisible(this\[\"useGPUIfAvailable\"].value())"
xpos -383
ypos -186
addUserKnob {20 MODNet}
addUserKnob {26 localGPU l "Local GPU:" T ""}
addUserKnob {26 gpuName l "" -STARTLINE T "NVIDIA GeForce RTX 3090"}
addUserKnob {6 useGPUIfAvailable l "Use GPU if available" t "Select this to render on the <b>Local GPU</b>, if available.\n\nYou can select this even if no GPU is currently available on your machine. The GPU will then be used whenever the script is opened on a machine which does have a GPU available. You should also select this if you wish to render from the command line with the <b>--gpu</b> option.\n\nIf this node requires full frames from its inputs, and is therefore unable to reduce its memory overhead, it will fall back to the CPU if an attempt to render a frame on the GPU fails due to lack of memory. When this occurs, a warning message will be printed to the console." +STARTLINE}
useGPUIfAvailable true
addUserKnob {26 ""}
addUserKnob {26 channelsIn l "Channels In:" t "The channels the model expects as input." T "rgba.red, rgba.green, rgba.blue"}
addUserKnob {41 in_colorspace l "Input Colorspace" t "Define the colorspace that the input image is in." T OCIOColorSpace1.in_colorspace}
addUserKnob {6 resize_input l "Resize input for best results" t "Before applying MODNet to the input, resize it so that either its width or height is of size 512. Images of this size often give the best results. " +STARTLINE}
resize_input true
addUserKnob {6 halfPrecision l "Optimize for Speed and Memory" t "Whether to process at half float precision. This speeds up execution and enables the processing of larger images, however there is the risk of artifacts with some trained models." +STARTLINE}
}
BackdropNode {
inputs 0
name BackdropNode1
tile_color 0x388e8e00
label "Resize image so one side is 512. \nThis gives best results."
note_font_size 12
xpos -662
ypos -62
bdwidth 257
bdheight 90
}
BackdropNode {
inputs 0
name BackdropNode2
tile_color 0x8e374aff
gl_color 0xcc3b36ff
label "Ensure input to Inference has height \nand width values that are multiples\nof 32."
note_font_size 12
xpos -660
ypos 84
bdwidth 260
bdheight 87
}
Input {
inputs 0
name Input1
xpos -588
ypos -102
}
Reformat {
type scale
scale {{"(min(input.width, input.height) == input.width) ? (512)/input.width : (512)/input.height"}}
name Reformat1
xpos -588
ypos -3
disable {{!(parent.resize_input)}}
}
OCIOColorSpace {
in_colorspace default
out_colorspace color_picking
name OCIOColorSpace1
selected true
xpos -588
ypos 44
}
Crop {
box {0 {"input.height%32 == 0 ? 0 : 0 - (32 - input.height%32) "} {"input.width%32 == 0 ? input.width : (32 - input.width%32) + input.width"} {input.height}}
reformat true
crop false
name Crop4
xpos -588
ypos 144
}
Inference {
useGPUIfAvailable {{parent.useGPUIfAvailable x1 0}}
modelFile "\[lsearch -inline \[plugins -all modnet.cat] *.cat]"
halfPrecision {{parent.halfPrecision}}
serialiseKnob {}
name Inference2
xpos -588
ypos 225
}
Crop {
box {0 {"OCIOColorSpace1.height%32 == 0 ? 0 : (32 - OCIOColorSpace1.height%32)"} {"OCIOColorSpace1.width%32 == 0 ? input.width : input.width - (32 - OCIOColorSpace1.width%32)"} {input.height}}
reformat true
crop false
name Crop5
xpos -588
ypos 305
}
Reformat {
type scale
scale {{1/(Reformat1.scale)}}
name Reformat2
xpos -588
ypos 354
disable {{!(parent.resize_input)}}
}
Output {
name Output1
xpos -588
ypos 410
}
end_group
Switch {
inputs 3
name Switch1
xpos -197
ypos -119
}
push $N3365f400
Dot {
name Dot1
xpos 127
ypos -341
}
Copy {
inputs 2
from0 rgba.red
to0 rgba.alpha
name Copy1
xpos 93
ypos -125
}
Premult {
name Premult1
xpos 93
ypos -51
}
Constant {
inputs 0
channels rgb
color {0.058842 1 0.209368 1}
color_panelDropped true
format "1920 1080 0 0 1920 1080 1 HD_1080"
name Constant1
xpos 254
ypos -245
}
Crop {
box {0 0 {parent.Copy1.input.width} {parent.Copy1.input.height}}
reformat true
crop false
name Crop1
xpos 254
ypos -119
}
Merge2 {
inputs 2
name Merge1
xpos 254
ypos -51
}
CatFileCreator {
inputs 0
torchScriptFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/SemanticGuidedHumanMatting/nuke/SGHM-ResNet50.pt
catFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/SemanticGuidedHumanMatting/nuke/PC_SemanticGuidedHumanMatting/SGHM-ResNet50.cat
channelsIn rgba.red,rgba.green,rgba.blue
channelsOut rgba.red
modelId SGHM-ResNet50
name SGHM_RESNET
tile_color 0xff00ff
xpos 504
ypos -678
postage_stamp false
addUserKnob {20 User}
}
Read {
inputs 0
file_type png
file C:/Users/pedro/Desktop/TEST_FILES/fotos/rata.png
format "1024 1024 0 0 1024 1024 1 square_1K"
origset true
colorspace matte_paint
name Read4
xpos -505
ypos -657
}
OCIOColorSpace {
in_colorspace compositing_linear
out_colorspace matte_paint
name OCIOColorSpace2
xpos -505
ypos -540
}
Read {
inputs 0
file_type png
file C:/Users/pedro/Desktop/TEST_FILES/fotos/rata.png
format "1024 1024 0 0 1024 1024 1 square_1K"
origset true
colorspace matte_paint
name Read1
xpos -78
ypos -626
}
OCIOColorSpace {
in_colorspace compositing_linear
out_colorspace matte_paint
name OCIOColorSpace3
xpos -78
ypos -530
}
Roto {
output alpha
cliptype none
curves {{{v x3f99999a}
{f 0}
{n
{layer Root
{f 2097152}
{t x44000000 x44000000}
{a pt1x 0 pt1y 0 pt2x 0 pt2y 0 pt3x 0 pt3y 0 pt4x 0 pt4y 0 ptex00 0 ptex01 0 ptex02 0 ptex03 0 ptex10 0 ptex11 0 ptex12 0 ptex13 0 ptex20 0 ptex21 0 ptex22 0 ptex23 0 ptex30 0 ptex31 0 ptex32 0 ptex33 0 ptof1x 0 ptof1y 0 ptof2x 0 ptof2y 0 ptof3x 0 ptof3y 0 ptof4x 0 ptof4y 0 pterr 0 ptrefset 0 ptmot x40800000 ptref 0}
{curvegroup Bezier1 512 bezier
{{cc
{f 8192}
{px x447a4000
{x40900000 0}
{x43a8c000 x44418000}
{xc0900000 0}
{x41200000 x41480000}
{x43898000 x442e6000}
{xc1200000 xc1480000}
{0 x42020000}
{x436d8000 x440dc000}
{0 xc2020000}
{0 0}
{x43720000 x43fe8000}
{0 0}
{0 0}
{x437b8000 x43e94000}
{0 0}
{x40200000 0}
{x431b0000 x43e84000}
{xc0200000 0}
{0 0}
{x42970000 x43dc8000}
{0 0}
{0 x41b80000}
{x41f00000 x439d8000}
{0 xc1b80000}
{x40f00000 x41480000}
{x421c0000 x43508000}
{xc0f00000 xc1480000}
{xc0900000 x41100000}
{x41580000 x42fa0000}
{x40900000 xc1100000}
{0 x40000000}
{x42440000 xc0a00000}
{0 xc0000000}
{1 xbf800000}
{x442d6666 xc1533320}
{xbf800000 1}
{x40400000 xc0c00000}
{x442e4000 x42400000}
{xc0400000 x40c00000}
{x40a00000 xc1200000}
{x44230000 x431e0000}
{xc0a00000 x41200000}
{x41200000 xc1880000}
{x44078000 x43960000}
{xc1200000 x41880000}
{xc0c00000 0}
{x440e8000 x43a60000}
{x40c00000 0}
{0 0}
{x44278000 x43a48000}
{0 0}
{0 xc1980000}
{x44300000 x43cb0000}
{0 x41980000}
{xc0400000 xc0000000}
{x44350000 x43e98000}
{x40400000 x40000000}
{0 xc0400000}
{x44404000 x43f08000}
{0 x40400000}
{x40e00000 xc0c00000}
{x44340000 x44108000}
{xc0e00000 x40c00000}
{1 xc0400000}
{x44250000 x441b8000}
{xbf800000 x40400000}
{xc0000000 0}
{x442c4000 x4423c000}
{x40000000 0}
{0 0}
{x4424c000 x44344000}
{0 0}
{0 xc1100000}
{x442d8000 x4438c000}
{0 x41100000}
{x40c00000 xc1300000}
{x442d8000 x44478000}
{xc0c00000 x41300000}
{x41200000 xc0a00000}
{x441ec000 x44528000}
{xc1200000 x40a00000}
{x40a00000 0}
{x43e18000 x44548000}
{xc0a00000 0}}} idem}
{tx x447a4000 x43e6e075 x43e5eccd}
{a osw x41200000 osf 0 str 1 spx x44000000 spy x44000000 sb 1 ltn x447a4000 ltm x447a4000 tt x40800000}}}}}}
toolbox {selectAll {
{ selectAll str 1 ssx 1 ssy 1 sf 1 }
{ createBezier str 1 ssx 1 ssy 1 sf 1 sb 1 tt 4 }
{ createBezierCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createBSpline str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createEllipse str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangle str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ createRectangleCusped str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ brush str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ eraser src 2 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ clone src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ reveal src 3 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ dodge src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ burn src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ blur src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ sharpen src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
{ smear src 1 str 1 ssx 1 ssy 1 sf 1 sb 1 }
} }
toolbar_brush_hardness 0.200000003
toolbar_source_transform_scale {1 1}
toolbar_source_transform_center {512 512}
colorOverlay {0 0 0 0}
lifetime_type "all frames"
lifetime_start 1001
lifetime_end 1001
motionblur_shutter_offset_type centred
source_black_outside true
name Roto1
xpos -78
ypos -506
}
set Na056f000 [stack 0]
Inference {
modelFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/PC_Segmentation_Refinement/cascade_psp.cat
serialiseKnob {optimize_speed:false;L:900;}
name Inference2
xpos 78
ypos -429
}
CatFileCreator {
inputs 0
torchScriptFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/cascade_psp.pt
catFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/PC_Segmentation_Refinement/cascade_psp_test.cat
channelsIn "rgba.red,rgba.green,rgba.blue, rgba.a"
channelsOut rgba.red
modelId cascade_psp
name CatFileCreator1
xpos 363
ypos -622
postage_stamp false
}
push $Nae67ec00
push $Na056f000
push $Na056f000
Inference {
modelFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/PC_Segmentation_Refinement/cascade_psp_test.cat
serialiseKnob {}
name Inference1
xpos 264
ypos -492
}
Viewer {
inputs 3
frame 1001
frame_range 366-366
colour_sample_bbox {-0.6359375119 -0.3406249881 -0.6354166865 -0.3401041627}
samplepoints {{-0.6359375119 -0.3406249881}
}
gl_buffer_depth half-float
useGPUForViewer true
useGPUForInputs true
viewerProcess "Raw (ACES)"
translate {-0.03749999404 -0.0270000007}
softSelect true
name Viewer1
xpos 97
ypos 425
addUserKnob {20 viewerLockInputStates +INVISIBLE}
addUserKnob {26 READ_ME -STARTLINE +INVISIBLE T "The following knobs are needed for the Viewer Lock\nplugin to function. If you don't have Viewer Lock,\nyou can safely ignore or delete them.\n\nIf they're causing problems, let me know at\[email protected].\n"}
addUserKnob {6 inputState0 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState1 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState2 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState3 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState4 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState5 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState6 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState7 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState8 +INVISIBLE +STARTLINE}
addUserKnob {6 inputState9 +INVISIBLE +STARTLINE}
}
CatFileCreator {
inputs 0
torchScriptFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/cascade_psp.pt
catFile C:/Users/pedro/Desktop/ENVIRONMENTS/CatteryNodes/segmentation_refinement/nuke/PC_Segmentation_Refinement/cascade_psp.cat
channelsIn rgba.red,rgba.green,rgba.blue,rgba.alpha
channelsOut rgba.red
modelId cascade_psp
name cascade_psp1
tile_color 0xff00ff
selected true
xpos 292
ypos -678
postage_stamp false
addUserKnob {20 User}
addUserKnob {6 optimize_speed +STARTLINE}
addUserKnob {3 L}
L 900
}