Skip to content

Commit c17baa2

Browse files
Merge pull request #139 from mestela/Development
mapbox complete tooltips and first pass helpcard
2 parents 45ec86e + 841866c commit c17baa2

File tree

60 files changed

+5352
-3152
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+5352
-3152
lines changed

hip/marmoset_toolbag_demoscene.hip

-670 KB
Binary file not shown.

otls/rop_csv_exporter.hda/gamedev_8_8Driver_1rop__csv__exporter/DialogScript

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
label "Export Node"
2929
type oppath
3030
default { "" }
31+
help "Export a CSV file to the specified location."
3132
parmtag { "opfilter" "!!SOP!!" }
3233
parmtag { "oprelative" "." }
3334
}
@@ -36,20 +37,23 @@
3637
label "CSV Path"
3738
type file
3839
default { "$HIP/export.csv" }
40+
help "Location and name to save the CSV file."
3941
parmtag { "filechooser_pattern" "*.csv" }
4042
}
4143
parm {
4244
name "separate_components"
4345
label "Separate Vector Components"
4446
type toggle
4547
default { "0" }
48+
help "Export the vector components into separate columns of a spreadsheet when enabled. If disabled, vectors will be saved in curly braces, eg {1,2,3}."
4649
}
4750
parm {
4851
name "suff_x"
4952
label "Component Suffixes"
5053
type string
5154
joinnext
5255
default { "x" }
56+
help "Suffix to use for vector components, so if the suffix is x, and the vector is P, the column name will be Px."
5357
disablewhen "{ separate_components == 0 }"
5458
}
5559
parm {
@@ -83,10 +87,12 @@
8387
label "Filtered Export"
8488
type toggle
8589
default { "0" }
90+
help "When enabled use the following multiparm to define which attributes to export, otherwise just export @P."
8691
}
8792
multiparm {
8893
name "mAttributes"
8994
label "Export Attributes"
95+
default 0
9096
disablewhen "{ bFilteredExport == 0 }"
9197

9298
parm {
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
= GameDev CSV Exporter =
2+
3+
#type: node
4+
#context: sop
5+
#internal: gamedev::rop_csv_exporter
6+
#icon:
7+
#tags: tech, model
8+
9+
""" Export geometry attibutes to a CSV file. """
10+
11+
[Image:opdef:.?csv_rop.PNG]
12+
13+
CSV (comma separated values) is a common low level interchange format when no other format is available. It can be easily loaded as spreadsheet form into tools like Microsoft Excel or Google Sheets, and most scripting languages have built in support for reading CSV files.
14+
15+
This ROP exports @P for selected geometry by default, or can export custom attributes if required. It also gives simple control over the formatting, but if more complex export formatting is required a python sop might be more appropriate; the script code in this HDA can be used as reference to build a custom CSV exporter.
16+
17+
18+
@parameters
19+
Render:
20+
Export a CSV file to the specified location.
21+
Export Node:
22+
Houdini path of the geometry to be exported.
23+
CSV Path:
24+
Location and name to save the CSV file.
25+
Separate Vector Components:
26+
Export the vector components into separate columns of a spreadsheet when enabled. If disabled, vectors will be saved in curly braces, eg {1,2,3}.
27+
Component Suffixes:
28+
Suffix to use for vector components, so if the suffix is x, and the vector is P, the column name will be Px.
29+
Filtered Export:
30+
When enabled use the following multiparm to define which attributes to export, otherwise just export @P.
31+
Attribute:
32+
Name of attribute to export.
33+

otls/rop_csv_exporter.hda/gamedev_8_8Driver_1rop__csv__exporter/Sections.list

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ IconSVG IconSVG
1111
PythonModule PythonModule
1212
OnCreated OnCreated
1313
ExtraFileOptions ExtraFileOptions
14+
csv__rop.PNG csv_rop.PNG
44 KB
Loading

otls/rop_games_baker.hda/INDEX__SECTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Inputs: 0 to 1
1010
Subnet: true
1111
Python: false
1212
Empty: false
13-
Modified: Wed May 29 09:51:58 2019
13+
Modified: Thu Jun 27 11:42:08 2019
1414

1515
Operator: gamedev::rop_games_baker
1616
Label: GameDev Games Baker
Binary file not shown.

0 commit comments

Comments
 (0)