diff --git a/.gitignore b/.gitignore index a4ca89b..8ee2c97 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ -backup \ No newline at end of file +backup +*.xfc \ No newline at end of file diff --git a/README.md b/README.md index 56d8eb6..1366952 100644 --- a/README.md +++ b/README.md @@ -2,11 +2,15 @@ ## Extensive tutorial showing examples of usage of VEX scripting language inside SideFX Houdini

by Juraj Tomori

+
+ ### How to use You can clone, or [directly download](https://github.com/jtomori/vex_tutorial/archive/master.zip) this repository.
It contains **examples.hipnc** and **vex/include/myLib.h** files which are full of various examples with explanations in comments.
Alternatively you can use this page for quick looking at the topics covered and some of the code that I include here as well. I am not including here all of the code since sometimes it might not make a lot of sense outside of Houdini. +
+ ### Topics * debugging, utputing text with printf() * hand editing of values in Geometry Spreadsheet, lock, delta lock @@ -29,4 +33,9 @@ Alternatively you can use this page for quick looking at the topics covered and * structs, struct functions - limited OOP * functions returning an array, array of structs * including *math.h* - useful constants, xform orders -* DOPs - accessing geometry, volumes, bindings, gas field vop, gas field wrangle, sop solver \ No newline at end of file +* DOPs - accessing geometry, volumes, bindings, gas field vop, gas field wrangle, sop solver + +
+ +### Feedback & Suggestions +Please let me know if you find any mistakes or have ideas for improvements. I will fix it and push it to this repo :) \ No newline at end of file diff --git a/img/dop_object_box.jpg b/img/dop_object_box.jpg new file mode 100644 index 0000000..e0276c9 Binary files /dev/null and b/img/dop_object_box.jpg differ diff --git a/img/dop_object_volume.jpg b/img/dop_object_volume.jpg new file mode 100644 index 0000000..d8ba51e Binary files /dev/null and b/img/dop_object_volume.jpg differ diff --git a/img/gas_field_vop_inputs.jpg b/img/gas_field_vop_inputs.jpg new file mode 100644 index 0000000..721522d Binary files /dev/null and b/img/gas_field_vop_inputs.jpg differ diff --git a/img/gas_field_wrangle_inputs.jpg b/img/gas_field_wrangle_inputs.jpg new file mode 100644 index 0000000..314deea Binary files /dev/null and b/img/gas_field_wrangle_inputs.jpg differ diff --git a/img/geo_wrangle_inputs.jpg b/img/geo_wrangle_inputs.jpg new file mode 100644 index 0000000..310c4aa Binary files /dev/null and b/img/geo_wrangle_inputs.jpg differ diff --git a/img/scalar_field_vis.jpg b/img/scalar_field_vis.jpg new file mode 100644 index 0000000..6b183df Binary files /dev/null and b/img/scalar_field_vis.jpg differ diff --git a/img/sop_geometry.jpg b/img/sop_geometry.jpg new file mode 100644 index 0000000..75af4d9 Binary files /dev/null and b/img/sop_geometry.jpg differ diff --git a/img/sop_scalar_field.jpg b/img/sop_scalar_field.jpg new file mode 100644 index 0000000..f095b6c Binary files /dev/null and b/img/sop_scalar_field.jpg differ diff --git a/img/sop_solver_geo.jpg b/img/sop_solver_geo.jpg new file mode 100644 index 0000000..1ce91a8 Binary files /dev/null and b/img/sop_solver_geo.jpg differ diff --git a/img/sop_solver_volume.jpg b/img/sop_solver_volume.jpg new file mode 100644 index 0000000..402c300 Binary files /dev/null and b/img/sop_solver_volume.jpg differ