Skip to content

Commit

Permalink
[NEWTOOL] Added *UV Remove Overlap SOP* which marks and repairs overl…
Browse files Browse the repository at this point in the history
…apping UVs.
  • Loading branch information
aomai01 committed Mar 11, 2022
1 parent b3665e4 commit 19a4a96
Show file tree
Hide file tree
Showing 20 changed files with 8,567 additions and 0 deletions.
73 changes: 73 additions & 0 deletions help/nodes/sop/labs--uv_remove_overlap-1.0.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
#type: node
#context: sop
#internal: labs::uv_remove_overlap::1.0
#icon: SOP/labs::uv_remove_overlap::1.0

= Labs UV Remove Overlap =

"""Summary."""

[Image:/images/sidefxlabs_banner.jpg]

:video:
#src:/movies/cablegenerator.mp4

<Description goes here>


@parameters

UV Attribute:
#id: uvattrib

Detection Resolution:
#id: detectres

Choose Resolution:
#id: resmenu

128 × 128:

256 × 256:

512 × 512:

1024 × 1024:

2048 × 2048:

4096 × 4096:

8192 × 8192:

16384 × 16384:

Create Group from Detected Overlaps:
#id: creategroup

Group Name:
#id: groupname

Repair Overlaps:
#id: repairoverlaps

== Folder Name ==

Guide:
#id: guide

Guide Position:
#id: guidepos

Guide Scale:
#id: guidescale

Display Overlaps in Original UVs:
#id: displayorigoverlap

@locals


@related
- [item | /link ]

14 changes: 14 additions & 0 deletions otls/uv_remove_overlap.1.0.hda/INDEX__SECTION
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Operator: labs::uv_remove_overlap::1.0
Label: Labs UV Remove Overlap
Path: oplib:/labs::Sop/uv_remove_overlap::1.0?labs::Sop/uv_remove_overlap::1.0
Icon: opdef:/labs::Sop/uv_remove_overlap::1.0?IconSVG
Table: Sop
License:
Extra: guide=GUIDE
User:
Inputs: 0 to 1
Subnet: true
Python: false
Empty: false
Modified: Thu Mar 10 23:56:31 2022

4 changes: 4 additions & 0 deletions otls/uv_remove_overlap.1.0.hda/Sections.list
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
""
INDEX__SECTION INDEX_SECTION
houdini.hdalibrary houdini.hdalibrary
labs_8_8Sop_1uv__remove__overlap_8_81.0 labs::Sop/uv_remove_overlap::1.0
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
{
"hdaroot/switch_create_group.def":1646973546,
"hdaroot/overlap_temp_group.def":1646966579,
"hdaroot/overlap_output_group.def":1646973980,
"hdaroot/OVERLAP.def":1646964921,
"hdaroot/overlap.def":1646609663,
"hdaroot/switch_create_group2.def":1646973546,
"hdaroot/copy_overlapping.def":1646609655,
"hdaroot/switch_repair.def":1646964749,
"hdaroot/transform1.def":1646659240,
"hdaroot/attrib_cleanup.def":1646655271,
"hdaroot/color_overlap.def":1646654050,
"hdaroot/delete_Alpha.def":1646654026,
"hdaroot/null.def":1646652576,
"hdaroot/switch_guide.def":1646652590,
"hdaroot/isolate_hits1.def":1646599594,
"hdaroot/isolate_valid_hits.def":1646651234,
"hdaroot/uv_pt_to_vtx.def":1646647962,
"hdaroot/copy_uv.def":1646609655,
"hdaroot/overlap_island1.def":1646604689,
"hdaroot/facet2.def":1646608196,
"hdaroot/attribcreate2.def":1646608739,
"hdaroot/remesh2.def":1646578667,
"hdaroot/group8.def":1646607385,
"hdaroot/transform5.def":1646607304,
"hdaroot/switch_create_group1.def":1646973546,
"hdaroot/GUIDE.def":1646652576,
"hdaroot/transform4.def":1646607220,
"hdaroot/z_noise1.def":1646593562,
"hdaroot/delete_bullets1.def":1646599533,
"hdaroot/merge1.def":1646654457,
"hdaroot/normal4.def":1646607245,
"hdaroot/merge5.def":1646599137,
"hdaroot/transform3.def":1646607220,
"hdaroot/flatten_geo_by_uv2.def":1593281047,
"hdaroot/uvlayout4.def":1646600163,
"hdaroot/flatten_geo_by_uv3.def":1593281047,
"hdaroot/merge4.def":1646601600,
"hdaroot/uv_vtx_to_pt.def":1646576427,
"hdaroot/color_orig_overlap.def":1646654323,
"hdaroot/enum_prims.def":1646600634,
"hdaroot/isolate_valid_hits1.def":1646651234,
"hdaroot/extractallpoints4.def":1646599276,
"hdaroot/uvlayout1.def":1646600163,
"hdaroot/isolate_hits.def":1646599594,
"hdaroot/output0.def":1646650670,
"hdaroot/overlap_island.def":1646604689,
"hdaroot/flatten_geo1.def":1646600337,
"hdaroot/hits_against_remeshed1.def":1646579480,
"hdaroot/color_all.def":1646654050,
"hdaroot/hits_against_remeshed.def":1646579480,
"hdaroot/extractallpoints3.def":1646599276,
"hdaroot/hits_against_noised.def":1646579480,
"hdaroot/bullet.def":1646607446,
"hdaroot/switch_display_orig_overlaps.def":1646657522,
"hdaroot/flatten_geo.def":1646600337,
"hdaroot/bullet_group.def":1646578343,
"hdaroot/merge3.def":1646599137,
"hdaroot/box5.def":1646607150,
"hdaroot/overlapping.def":1646973355,
"hdaroot/uv_pt_to_vtx2.def":1646600945,
"hdaroot/grid1.def":1646576997,
"hdaroot/hits_against_noised1.def":1646579480,
"hdaroot/remesh1.def":1646578667,
"hdaroot/isolate_to_keep.def":1646607474,
"hdaroot/delete_bullets.def":1646599533,
"hdaroot/flatten_geo_by_uv.def":1593281047,
"hdaroot/uv_pt_to_vtx1.def":1646608603,
"hdaroot/split_overlap.def":1646600037,
"hdaroot/z_noise.def":1646593562,
"hdaroot/NON_OVERLAP.def":1646964921,
"hdaroot/orig_geo.def":1646609663,
"hdaroot/splituvseams1.def":1646261019,
"hdaroot.def":1646647148
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"values":["19.0.529"
],
"indexes":{
"hdaroot/switch_create_group.userdata":0,
"hdaroot/NON_OVERLAP.userdata":0,
"hdaroot/OVERLAP.userdata":0,
"hdaroot/switch_repair.userdata":0,
"hdaroot/transform1.userdata":0,
"hdaroot/switch_create_group1.userdata":0,
"hdaroot/copy_overlapping.userdata":0,
"hdaroot/null.userdata":0,
"hdaroot/switch_create_group2.userdata":0,
"hdaroot/switch_guide.userdata":0,
"hdaroot/isolate_valid_hits1.userdata":0,
"hdaroot/isolate_hits1.userdata":0,
"hdaroot/uv_pt_to_vtx.userdata":0,
"hdaroot/copy_uv.userdata":0,
"hdaroot/overlap_island1.userdata":0,
"hdaroot/orig_geo.userdata":0,
"hdaroot/attribcreate2.userdata":0,
"hdaroot/uv_pt_to_vtx1.userdata":0,
"hdaroot/GUIDE.userdata":0,
"hdaroot/delete_bullets1.userdata":0,
"hdaroot/remesh2.userdata":0,
"hdaroot/transform4.userdata":0,
"hdaroot/bullet.userdata":0,
"hdaroot/normal4.userdata":0,
"hdaroot/transform3.userdata":0,
"hdaroot/overlap_temp_group.userdata":0,
"hdaroot/box5.userdata":0,
"hdaroot/output0.userdata":0,
"hdaroot/merge1.userdata":0,
"hdaroot/uv_pt_to_vtx2.userdata":0,
"hdaroot/enum_prims.userdata":0,
"hdaroot/uvlayout1.userdata":0,
"hdaroot/isolate_to_keep.userdata":0,
"hdaroot/overlap.userdata":0,
"hdaroot/extractallpoints3.userdata":0,
"hdaroot/extractallpoints4.userdata":0,
"hdaroot/facet2.userdata":0,
"hdaroot/merge3.userdata":0,
"hdaroot/transform5.userdata":0,
"hdaroot/remesh1.userdata":0,
"hdaroot/uv_vtx_to_pt.userdata":0,
"hdaroot/group8.userdata":0,
"hdaroot/isolate_hits.userdata":0,
"hdaroot/bullet_group.userdata":0,
"hdaroot/switch_display_orig_overlaps.userdata":0,
"hdaroot/merge5.userdata":0,
"hdaroot/grid1.userdata":0,
"hdaroot/overlap_island.userdata":0,
"hdaroot/delete_bullets.userdata":0,
"hdaroot/isolate_valid_hits.userdata":0,
"hdaroot/splituvseams1.userdata":0,
"hdaroot/overlap_output_group.userdata":0,
"hdaroot/merge4.userdata":0,
"hdaroot/uvlayout4.userdata":0
}
}
Loading

0 comments on commit 19a4a96

Please sign in to comment.