From 8ac5bb181b7036b10956df57d1545ecfe6e65553 Mon Sep 17 00:00:00 2001 From: Robert Ramirez Date: Tue, 20 Apr 2021 10:49:14 -0400 Subject: [PATCH] some package file placeholders, help file tweaks --- extras/meshwarp-launcher.maxpat | 84 ++++++++++++++++++++++++++++++++ help/jit.gl.meshwarp.maxhelp | 29 +++++------ icon.png | Bin 0 -> 13843 bytes package-info.json | 22 +++++++++ patchers/jit.gl.meshwarp.maxpat | 4 +- 5 files changed, 123 insertions(+), 16 deletions(-) create mode 100644 extras/meshwarp-launcher.maxpat create mode 100644 icon.png create mode 100644 package-info.json diff --git a/extras/meshwarp-launcher.maxpat b/extras/meshwarp-launcher.maxpat new file mode 100644 index 0000000..acc3902 --- /dev/null +++ b/extras/meshwarp-launcher.maxpat @@ -0,0 +1,84 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 2, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 104.0, 641.0, 354.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "assistshowspatchername" : 0, + "boxes" : [ { + "box" : { + "fontsize" : 30.178794438211202, + "id" : "obj-3", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 76.0, 70.260000000000005, 468.0, 40.0 ], + "text" : "Meshwarp Launcher will go here..." + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 246.0, 209.0, 89.0, 22.0 ], + "text" : "jit.gl.meshwarp" + } + + } + ], + "lines" : [ ], + "dependency_cache" : [ { + "name" : "jit.gl.meshwarp.maxpat", + "bootpath" : "~/dev/cycling/meshwarp/patchers", + "patcherrelativepath" : "../patchers", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "meshwarp.js", + "bootpath" : "~/dev/cycling/meshwarp/code", + "patcherrelativepath" : "../code", + "type" : "TEXT", + "implicit" : 1 + } + ], + "autosave" : 0 + } + +} diff --git a/help/jit.gl.meshwarp.maxhelp b/help/jit.gl.meshwarp.maxhelp index 82367c3..b4e31b7 100644 --- a/help/jit.gl.meshwarp.maxhelp +++ b/help/jit.gl.meshwarp.maxhelp @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 494.0, 192.0, 826.0, 527.0 ], + "rect" : [ 34.0, 79.0, 826.0, 527.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -37,6 +37,7 @@ "tags" : "", "style" : "", "subpatcher_template" : "", + "helpsidebarclosed" : 1, "assistshowspatchername" : 0, "boxes" : [ { "box" : { @@ -46,7 +47,6 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 47.142860054969788, 398.0, 333.0, 24.0 ], - "presentation_linecount" : 4, "text" : "Send your image/video as a Texture to the jit.gl.meshwarp" } @@ -59,8 +59,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 428.0, 182.119050145149231, 127.0, 38.0 ], - "presentation_linecount" : 2, + "patching_rect" : [ 428.0, 182.119050145149231, 127.0, 37.0 ], "text" : "Mode: 0 (mesh)\nMode: 1 (NURBS)" } @@ -73,7 +72,6 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 447.0, 113.119050145149231, 127.0, 24.0 ], - "presentation_linecount" : 2, "text" : "Number of meshes" } @@ -122,7 +120,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 508.333333333333258, 319.0, 286.0, 53.0 ], + "patching_rect" : [ 508.333333333333258, 319.0, 286.0, 52.0 ], "text" : "Resize single mesh. \nSelect a mesh by its index (0 .. meshes-1) to resize." } @@ -145,7 +143,6 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 624.0, 374.0, 83.0, 20.0 ], - "presentation_linecount" : 2, "text" : "horizontal dim" } @@ -168,7 +165,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 19.0, 65.0, 516.0, 34.0 ], + "patching_rect" : [ 19.0, 65.0, 516.0, 33.0 ], "text" : "The jit.gl.meshwarp allows to deform visual material projected on an arbitrary number of planes.\nIt can be used either for video-mapping or as a creative tool." } @@ -181,7 +178,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 19.0, 14.0, 241.0, 43.0 ], + "patching_rect" : [ 19.0, 14.0, 241.0, 42.0 ], "text" : "jit.gl.meshwarp" } @@ -388,7 +385,7 @@ "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], - "patching_rect" : [ 98.142860054969788, 247.119050145149231, 80.0, 36.0 ] + "patching_rect" : [ 98.142860054969788, 247.119050145149231, 80.0, 35.0 ] } } @@ -418,6 +415,10 @@ } , { "box" : { + "frozen_object_attributes" : { + "rect" : [ 895, 39, 1535, 519 ] + } +, "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, @@ -593,15 +594,15 @@ ], "dependency_cache" : [ { "name" : "jit.gl.meshwarp.maxpat", - "bootpath" : "D:/MyData/Lavori/Cycling74/MaxMapper_with_Rob/meshwarp", - "patcherrelativepath" : ".", + "bootpath" : "~/dev/cycling/meshwarp/patchers", + "patcherrelativepath" : "../patchers", "type" : "JSON", "implicit" : 1 } , { "name" : "meshwarp.js", - "bootpath" : "D:/MyData/Lavori/Cycling74/MaxMapper_with_Rob/meshwarp", - "patcherrelativepath" : ".", + "bootpath" : "~/dev/cycling/meshwarp/code", + "patcherrelativepath" : "../code", "type" : "TEXT", "implicit" : 1 } diff --git a/icon.png b/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..97b510490fe8c721ac096218d046b13ac497dc11 GIT binary patch literal 13843 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 literal 0 HcmV?d00001 diff --git a/package-info.json b/package-info.json new file mode 100644 index 0000000..b4378fd --- /dev/null +++ b/package-info.json @@ -0,0 +1,22 @@ +{ + "name" : "meshwarp", + "version" : "0.0.1", + "author" : "Cycling '74", + "description" : "Deform visual material projected on an arbitrary number of planes", + "max_version_min" : "8.2.0", + "max_version_max" : "none", + "os" : { + "macintosh" : { + "min_version" : "none", + "platform" : [ "x64" ] + } +, + "windows" : { + "min_version" : "none", + "platform" : [ "x64" ] + } + + } +, + "homepatcher" : "meshwarp-launcher.maxpat" +} diff --git a/patchers/jit.gl.meshwarp.maxpat b/patchers/jit.gl.meshwarp.maxpat index 0096841..8dbbccd 100644 --- a/patchers/jit.gl.meshwarp.maxpat +++ b/patchers/jit.gl.meshwarp.maxpat @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 676.0, -1019.0, 768.0, 485.0 ], + "rect" : [ 568.0, 79.0, 876.0, 485.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -171,7 +171,7 @@ "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, - "outlettype" : [ "jit_gl_texture" ], + "outlettype" : [ "" ], "patching_rect" : [ 47.0, 12.0, 30.0, 30.0 ] }