@@ -34,7 +34,7 @@ sopflags sopflags =
34
34
comment ""
35
35
position -2.69921 -5.55237
36
36
connectornextid 2
37
- flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on
37
+ flags = lock off model off template on footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault on exposed on
38
38
outputsNamed3
39
39
{
40
40
1 "output1"
50
50
stat
51
51
{
52
52
create 1574483542
53
- modify 1574485238
53
+ modify 1574801943
54
54
author MAINGEAR@DESKTOP-P98C1VA
55
55
access 0777
56
56
}
@@ -108,7 +108,7 @@ inputs
108
108
stat
109
109
{
110
110
create 1574474002
111
- modify 1574484660
111
+ modify 1574801945
112
112
author MAINGEAR@DESKTOP-P98C1VA
113
113
access 0777
114
114
}
@@ -181,7 +181,7 @@ sepparm4 [ 0 locks=0 ] ( )
181
181
rizomSDKHelp [ 0 locks=0 ] ( 0 )
182
182
rizomWeb [ 0 locks=0 ] ( 0 )
183
183
rizomloc [ 0 locks=0 autoscope=0 ] ( [ rizomloc "C:/Program Files/Rizom Lab/RizomUV 2019/rizomuv.exe" ] )
184
- templocation [ 0 locks=0 autoscope=0 ] ( [ templocation C:/Users/MAINGEAR/sidefx_rizom_bridge_crab_sop_rizomuv_unwrap1 .fbx ] )
184
+ templocation [ 0 locks=0 autoscope=0 ] ( [ templocation C:/Users/MAINGEAR/sidefx_rizom_bridge_statue_sop_rizomuv_unwrap1 .fbx ] )
185
185
}
186
186
187
187
--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY
@@ -226,7 +226,7 @@ inputs
226
226
stat
227
227
{
228
228
create 1572532862
229
- modify 1574389495
229
+ modify 1574489454
230
230
author MAINGEAR@DESKTOP-P98C1VA
231
231
access 0777
232
232
}
@@ -373,7 +373,7 @@ inputs
373
373
stat
374
374
{
375
375
create 1572532862
376
- modify 1574389591
376
+ modify 1574805439
377
377
author MAINGEAR@DESKTOP-P98C1VA
378
378
access 0777
379
379
}
@@ -400,26 +400,10 @@ script = geo.attribValue(rizom_attr)
400
400
401
401
parent_node = node.parent()
402
402
403
- bounds = []
404
-
405
- parm_val = {\"xpos_ypos\":'\"XPYP\"',
406
- \"xpos_zpos\":'\"XPZP\"',
407
- \"xpos_yneg\":'\"XPYM\"',
408
- \"xpos_zneg\":'\"XPZM\"',
409
- \"ypos_zpos\":'\"YPZP\"',
410
- \"yneg_zpos\":'\"YMZP\"',
411
- \"yneg_zneg\":'\"YMZM\"',
412
- \"ypos_zneg\":'\"YPZM\"',
413
- \"xneg_ypos\":'\"XMYP\"',
414
- \"xneg_zpos\":'\"XMZP\"',
415
- \"xneg_yneg\":'\"XMYM\"',
416
- \"xneg_zneg\":'\"XMZM\"',
417
-
418
- }
419
-
420
- for parm in parm_val:
421
- if parent_node.parm(parm).eval():
422
- bounds.append(parm_val[parm])
403
+ developability = parent_node.parm(\"force\").eval()
404
+ fix_revolution_shapes = parent_node.parm(\"fix_revolution_shapes\").eval()
405
+ enable_island_count = parent_node.parm(\"enable_island_count\").eval()
406
+ island_count = parent_node.parm(\"island_count\").eval()
423
407
424
408
425
409
# Advanced Settings
@@ -440,6 +424,11 @@ reweld_length_max = parent_node.parm(\"reweld_length_max\").eval()
440
424
on_size_limiter = parent_node.parm(\"on_size_limiter\").eval()
441
425
size_limiter = parent_node.parm(\"size_limiter\").eval()
442
426
427
+
428
+ revolution_shapes = \"false\"
429
+ if fix_revolution_shapes:
430
+ revolution_shapes = \"true\"
431
+
443
432
pipes_cutter = \"false\"
444
433
if select_hole_links:
445
434
pipes_cutter = \"true\"
@@ -460,10 +449,16 @@ script += ', ResetBefore=true'
460
449
script += ', ProtectMapName=\"Protect\"'
461
450
script += ', FilterIslandVisible=true'
462
451
463
- if len(bounds):
464
- script += ', Auto={Box={ActiveEdges={ '
465
- script += \",\".join(bounds)
466
- script += '}}'
452
+ if enable_island_count:
453
+ developability = 0
454
+
455
+ script += ', Auto={QuasiDevelopable={Developability={ ' + str(developability)
456
+ script += ', FitCones=' + revolution_shapes
457
+ script += ', IslandPolyNBMin=1'
458
+ if enable_island_count:
459
+ script += ', IslandsNB=' + str(island_count)
460
+
461
+ script += '}}'
467
462
468
463
469
464
script += ', PipesCutter=' + pipes_cutter
@@ -531,7 +526,7 @@ inputs
531
526
stat
532
527
{
533
528
create 1572532862
534
- modify 1574390610
529
+ modify 1574489454
535
530
author MAINGEAR@DESKTOP-P98C1VA
536
531
access 0777
537
532
}
@@ -654,7 +649,7 @@ inputs
654
649
stat
655
650
{
656
651
create 1573659801
657
- modify 1574389498
652
+ modify 1574489454
658
653
author MAINGEAR@DESKTOP-P98C1VA
659
654
access 0777
660
655
}
@@ -683,7 +678,7 @@ Content-Type: text/plain
683
678
684
679
{
685
680
version 0.8
686
- input [ 8 locks=0 ] ( [ input 0 ] )
681
+ input [ 8 locks=0 ] ( [ input 1 ] )
687
682
}
688
683
689
684
--HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY
@@ -1046,7 +1041,7 @@ inputs
1046
1041
stat
1047
1042
{
1048
1043
create 1574278537
1049
- modify 1574287816
1044
+ modify 1574489454
1050
1045
author MAINGEAR@DESKTOP-P98C1VA
1051
1046
access 0777
1052
1047
}
@@ -1105,7 +1100,7 @@ inputs
1105
1100
stat
1106
1101
{
1107
1102
create 1574278546
1108
- modify 1574460430
1103
+ modify 1574489454
1109
1104
author MAINGEAR@DESKTOP-P98C1VA
1110
1105
access 0777
1111
1106
}
@@ -1163,7 +1158,7 @@ inputs
1163
1158
stat
1164
1159
{
1165
1160
create 1574278665
1166
- modify 1574484675
1161
+ modify 1574801956
1167
1162
author MAINGEAR@DESKTOP-P98C1VA
1168
1163
access 0777
1169
1164
}
@@ -1253,7 +1248,7 @@ inputs
1253
1248
stat
1254
1249
{
1255
1250
create 1574278669
1256
- modify 1574287815
1251
+ modify 1574489454
1257
1252
author MAINGEAR@DESKTOP-P98C1VA
1258
1253
access 0777
1259
1254
}
@@ -1316,7 +1311,7 @@ inputs
1316
1311
stat
1317
1312
{
1318
1313
create 1574278674
1319
- modify 1574460432
1314
+ modify 1574489454
1320
1315
author MAINGEAR@DESKTOP-P98C1VA
1321
1316
access 0777
1322
1317
}
0 commit comments