{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.e3jZAesFEy/b1/k3d_0.8.0.6-8_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.e3jZAesFEy/b2/k3d_0.8.0.6-8_arm64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- ef9eb7b0ae908e472685d5e3c053a2f9 1534860 graphics optional k3d-data_0.8.0.6-8_all.deb\n+ ef65bdced1baa7bfab941249f3c9354c 1534884 graphics optional k3d-data_0.8.0.6-8_all.deb\n 54c5fcaf7a0903aef42b7865083e031f 69233768 debug optional k3d-dbgsym_0.8.0.6-8_arm64.deb\n 0699127834d2f2522ca9b8525eee4e25 8197620 graphics optional k3d_0.8.0.6-8_arm64.deb\n" }, { "source1": "k3d-data_0.8.0.6-8_all.deb", "source2": "k3d-data_0.8.0.6-8_all.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-10-19 14:18:01.000000 debian-binary\n--rw-r--r-- 0 0 0 34764 2018-10-19 14:18:01.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1499904 2018-10-19 14:18:01.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 34856 2018-10-19 14:18:01.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1499836 2018-10-19 14:18:01.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./\n -rw-r--r-- 0 root (0) root (0) 646 2018-10-19 14:18:01.000000 ./control\n--rw-r--r-- 0 root (0) root (0) 125096 2018-10-19 14:18:01.000000 ./md5sums\n+-rw-r--r-- 0 root (0) root (0) 125400 2018-10-19 14:18:01.000000 ./md5sums\n" }, { "source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: k3d-data\n Source: k3d\n Version: 0.8.0.6-8\n Architecture: all\n Maintainer: Manuel A. Fernandez Montecelo \n-Installed-Size: 9956\n+Installed-Size: 9973\n Depends: ttf-bitstream-vera (>= 1.10)\n Breaks: k3d (<< 0.8.0.2-2)\n Replaces: k3d (<< 0.8.0.2-2)\n Section: graphics\n Priority: optional\n Homepage: http://www.k-3d.org/\n Description: 3D modeling and animation system, data files\n" }, { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null }, { "source1": "line order", "source2": "line order", "unified_diff": "@@ -448,15 +448,19 @@\n usr/share/doc/k3d/guide/html/apbs441.html\n usr/share/doc/k3d/guide/html/apbs442.html\n usr/share/doc/k3d/guide/html/apbs443.html\n usr/share/doc/k3d/guide/html/apbs444.html\n usr/share/doc/k3d/guide/html/apbs445.html\n usr/share/doc/k3d/guide/html/apbs446.html\n usr/share/doc/k3d/guide/html/apbs447.html\n+usr/share/doc/k3d/guide/html/apbs448.html\n+usr/share/doc/k3d/guide/html/apbs449.html\n usr/share/doc/k3d/guide/html/apbs45.html\n+usr/share/doc/k3d/guide/html/apbs450.html\n+usr/share/doc/k3d/guide/html/apbs451.html\n usr/share/doc/k3d/guide/html/apbs46.html\n usr/share/doc/k3d/guide/html/apbs47.html\n usr/share/doc/k3d/guide/html/apbs48.html\n usr/share/doc/k3d/guide/html/apbs49.html\n usr/share/doc/k3d/guide/html/apbs50.html\n usr/share/doc/k3d/guide/html/apbs51.html\n usr/share/doc/k3d/guide/html/apbs52.html\n" } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -3,15 +3,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/\n -rw-r--r-- 0 root (0) root (0) 5513 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/2318eb76-ed7b-4b40-ac6a-5876a287c349.png\n -rw-r--r-- 0 root (0) root (0) 1765 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apa.html\n--rw-r--r-- 0 root (0) root (0) 83895 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas01.html\n+-rw-r--r-- 0 root (0) root (0) 84587 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas01.html\n -rw-r--r-- 0 root (0) root (0) 3629 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas02.html\n -rw-r--r-- 0 root (0) root (0) 3333 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas03.html\n -rw-r--r-- 0 root (0) root (0) 4272 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas04.html\n -rw-r--r-- 0 root (0) root (0) 2162 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas05.html\n -rw-r--r-- 0 root (0) root (0) 2025 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas06.html\n -rw-r--r-- 0 root (0) root (0) 6434 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas07.html\n -rw-r--r-- 0 root (0) root (0) 2001 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas08.html\n@@ -21,51 +21,51 @@\n -rw-r--r-- 0 root (0) root (0) 3774 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas12.html\n -rw-r--r-- 0 root (0) root (0) 2338 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas13.html\n -rw-r--r-- 0 root (0) root (0) 2009 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas14.html\n -rw-r--r-- 0 root (0) root (0) 2622 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas15.html\n -rw-r--r-- 0 root (0) root (0) 5085 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas16.html\n -rw-r--r-- 0 root (0) root (0) 3203 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas17.html\n -rw-r--r-- 0 root (0) root (0) 2227 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas18.html\n--rw-r--r-- 0 root (0) root (0) 3194 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas19.html\n+-rw-r--r-- 0 root (0) root (0) 3004 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas19.html\n -rw-r--r-- 0 root (0) root (0) 2022 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas20.html\n -rw-r--r-- 0 root (0) root (0) 2207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas21.html\n -rw-r--r-- 0 root (0) root (0) 3546 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas22.html\n--rw-r--r-- 0 root (0) root (0) 24207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas23.html\n+-rw-r--r-- 0 root (0) root (0) 24424 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas23.html\n -rw-r--r-- 0 root (0) root (0) 2608 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas24.html\n--rw-r--r-- 0 root (0) root (0) 2113 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas25.html\n+-rw-r--r-- 0 root (0) root (0) 2254 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas25.html\n -rw-r--r-- 0 root (0) root (0) 4854 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas26.html\n -rw-r--r-- 0 root (0) root (0) 2170 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas27.html\n -rw-r--r-- 0 root (0) root (0) 5557 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas28.html\n -rw-r--r-- 0 root (0) root (0) 4680 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas29.html\n -rw-r--r-- 0 root (0) root (0) 2164 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas30.html\n -rw-r--r-- 0 root (0) root (0) 3591 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas31.html\n -rw-r--r-- 0 root (0) root (0) 3888 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas32.html\n -rw-r--r-- 0 root (0) root (0) 2491 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas33.html\n -rw-r--r-- 0 root (0) root (0) 3483 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas34.html\n -rw-r--r-- 0 root (0) root (0) 3339 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas35.html\n--rw-r--r-- 0 root (0) root (0) 5728 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas36.html\n+-rw-r--r-- 0 root (0) root (0) 6279 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas36.html\n -rw-r--r-- 0 root (0) root (0) 8930 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas37.html\n -rw-r--r-- 0 root (0) root (0) 9750 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas38.html\n -rw-r--r-- 0 root (0) root (0) 2018 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas39.html\n -rw-r--r-- 0 root (0) root (0) 12861 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas40.html\n--rw-r--r-- 0 root (0) root (0) 2990 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas41.html\n+-rw-r--r-- 0 root (0) root (0) 3514 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas41.html\n -rw-r--r-- 0 root (0) root (0) 2035 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas42.html\n -rw-r--r-- 0 root (0) root (0) 8127 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas43.html\n -rw-r--r-- 0 root (0) root (0) 3274 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas44.html\n -rw-r--r-- 0 root (0) root (0) 2800 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas45.html\n -rw-r--r-- 0 root (0) root (0) 12063 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas46.html\n -rw-r--r-- 0 root (0) root (0) 5331 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas47.html\n -rw-r--r-- 0 root (0) root (0) 1980 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas48.html\n -rw-r--r-- 0 root (0) root (0) 7290 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas49.html\n -rw-r--r-- 0 root (0) root (0) 2543 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas50.html\n--rw-r--r-- 0 root (0) root (0) 61537 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas51.html\n+-rw-r--r-- 0 root (0) root (0) 62012 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas51.html\n -rw-r--r-- 0 root (0) root (0) 2418 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas52.html\n -rw-r--r-- 0 root (0) root (0) 2664 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas53.html\n -rw-r--r-- 0 root (0) root (0) 3899 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas54.html\n--rw-r--r-- 0 root (0) root (0) 2194 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas55.html\n+-rw-r--r-- 0 root (0) root (0) 2411 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas55.html\n -rw-r--r-- 0 root (0) root (0) 1943 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas56.html\n -rw-r--r-- 0 root (0) root (0) 3332 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apas57.html\n -rw-r--r-- 0 root (0) root (0) 1756 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apb.html\n -rw-r--r-- 0 root (0) root (0) 6194 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs01.html\n -rw-r--r-- 0 root (0) root (0) 2284 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs02.html\n -rw-r--r-- 0 root (0) root (0) 2153 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs03.html\n -rw-r--r-- 0 root (0) root (0) 4626 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs04.html\n@@ -163,305 +163,309 @@\n -rw-r--r-- 0 root (0) root (0) 3162 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs178.html\n -rw-r--r-- 0 root (0) root (0) 3434 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs179.html\n -rw-r--r-- 0 root (0) root (0) 2259 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs18.html\n -rw-r--r-- 0 root (0) root (0) 3473 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs180.html\n -rw-r--r-- 0 root (0) root (0) 3430 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs181.html\n -rw-r--r-- 0 root (0) root (0) 3447 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs182.html\n -rw-r--r-- 0 root (0) root (0) 3197 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs183.html\n--rw-r--r-- 0 root (0) root (0) 3184 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs184.html\n--rw-r--r-- 0 root (0) root (0) 3499 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs185.html\n--rw-r--r-- 0 root (0) root (0) 3220 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs186.html\n--rw-r--r-- 0 root (0) root (0) 3489 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs187.html\n+-rw-r--r-- 0 root (0) root (0) 3176 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs184.html\n+-rw-r--r-- 0 root (0) root (0) 3419 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs185.html\n+-rw-r--r-- 0 root (0) root (0) 3501 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs186.html\n+-rw-r--r-- 0 root (0) root (0) 3493 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs187.html\n -rw-r--r-- 0 root (0) root (0) 3213 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs188.html\n--rw-r--r-- 0 root (0) root (0) 3481 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs189.html\n+-rw-r--r-- 0 root (0) root (0) 3473 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs189.html\n -rw-r--r-- 0 root (0) root (0) 10509 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs19.html\n--rw-r--r-- 0 root (0) root (0) 3250 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs190.html\n--rw-r--r-- 0 root (0) root (0) 3438 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs191.html\n--rw-r--r-- 0 root (0) root (0) 3444 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs192.html\n--rw-r--r-- 0 root (0) root (0) 2141 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs193.html\n--rw-r--r-- 0 root (0) root (0) 6150 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs194.html\n--rw-r--r-- 0 root (0) root (0) 2306 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs195.html\n--rw-r--r-- 0 root (0) root (0) 5057 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs196.html\n--rw-r--r-- 0 root (0) root (0) 3566 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs197.html\n--rw-r--r-- 0 root (0) root (0) 2117 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs198.html\n--rw-r--r-- 0 root (0) root (0) 3585 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs199.html\n+-rw-r--r-- 0 root (0) root (0) 3227 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs190.html\n+-rw-r--r-- 0 root (0) root (0) 3242 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs191.html\n+-rw-r--r-- 0 root (0) root (0) 3438 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs192.html\n+-rw-r--r-- 0 root (0) root (0) 3457 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs193.html\n+-rw-r--r-- 0 root (0) root (0) 3408 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs194.html\n+-rw-r--r-- 0 root (0) root (0) 3410 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs195.html\n+-rw-r--r-- 0 root (0) root (0) 2135 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs196.html\n+-rw-r--r-- 0 root (0) root (0) 6150 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs197.html\n+-rw-r--r-- 0 root (0) root (0) 2306 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs198.html\n+-rw-r--r-- 0 root (0) root (0) 5057 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs199.html\n -rw-r--r-- 0 root (0) root (0) 2191 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs20.html\n--rw-r--r-- 0 root (0) root (0) 7175 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs200.html\n--rw-r--r-- 0 root (0) root (0) 5485 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs201.html\n--rw-r--r-- 0 root (0) root (0) 5147 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs202.html\n--rw-r--r-- 0 root (0) root (0) 6455 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs203.html\n--rw-r--r-- 0 root (0) root (0) 4586 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs204.html\n--rw-r--r-- 0 root (0) root (0) 6261 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs205.html\n--rw-r--r-- 0 root (0) root (0) 5573 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs206.html\n--rw-r--r-- 0 root (0) root (0) 5240 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs207.html\n--rw-r--r-- 0 root (0) root (0) 5623 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs208.html\n--rw-r--r-- 0 root (0) root (0) 5179 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs209.html\n--rw-r--r-- 0 root (0) root (0) 6982 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs21.html\n--rw-r--r-- 0 root (0) root (0) 6941 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs210.html\n--rw-r--r-- 0 root (0) root (0) 6459 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs211.html\n--rw-r--r-- 0 root (0) root (0) 5207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs212.html\n--rw-r--r-- 0 root (0) root (0) 5182 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs213.html\n--rw-r--r-- 0 root (0) root (0) 5790 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs214.html\n--rw-r--r-- 0 root (0) root (0) 5185 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs215.html\n--rw-r--r-- 0 root (0) root (0) 6697 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs216.html\n--rw-r--r-- 0 root (0) root (0) 6118 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs217.html\n--rw-r--r-- 0 root (0) root (0) 4592 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs218.html\n--rw-r--r-- 0 root (0) root (0) 6906 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs219.html\n+-rw-r--r-- 0 root (0) root (0) 3566 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs200.html\n+-rw-r--r-- 0 root (0) root (0) 2117 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs201.html\n+-rw-r--r-- 0 root (0) root (0) 3585 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs202.html\n+-rw-r--r-- 0 root (0) root (0) 7175 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs203.html\n+-rw-r--r-- 0 root (0) root (0) 5485 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs204.html\n+-rw-r--r-- 0 root (0) root (0) 5147 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs205.html\n+-rw-r--r-- 0 root (0) root (0) 6455 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs206.html\n+-rw-r--r-- 0 root (0) root (0) 4586 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs207.html\n+-rw-r--r-- 0 root (0) root (0) 6261 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs208.html\n+-rw-r--r-- 0 root (0) root (0) 5573 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs209.html\n+-rw-r--r-- 0 root (0) root (0) 6983 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs21.html\n+-rw-r--r-- 0 root (0) root (0) 5240 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs210.html\n+-rw-r--r-- 0 root (0) root (0) 5623 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs211.html\n+-rw-r--r-- 0 root (0) root (0) 5179 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs212.html\n+-rw-r--r-- 0 root (0) root (0) 6941 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs213.html\n+-rw-r--r-- 0 root (0) root (0) 6459 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs214.html\n+-rw-r--r-- 0 root (0) root (0) 5207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs215.html\n+-rw-r--r-- 0 root (0) root (0) 5182 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs216.html\n+-rw-r--r-- 0 root (0) root (0) 5790 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs217.html\n+-rw-r--r-- 0 root (0) root (0) 5185 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs218.html\n+-rw-r--r-- 0 root (0) root (0) 6697 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs219.html\n -rw-r--r-- 0 root (0) root (0) 6590 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs22.html\n--rw-r--r-- 0 root (0) root (0) 7351 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs220.html\n--rw-r--r-- 0 root (0) root (0) 4678 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs221.html\n--rw-r--r-- 0 root (0) root (0) 4658 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs222.html\n--rw-r--r-- 0 root (0) root (0) 6037 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs223.html\n--rw-r--r-- 0 root (0) root (0) 5778 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs224.html\n--rw-r--r-- 0 root (0) root (0) 6264 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs225.html\n--rw-r--r-- 0 root (0) root (0) 5010 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs226.html\n--rw-r--r-- 0 root (0) root (0) 5700 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs227.html\n--rw-r--r-- 0 root (0) root (0) 6233 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs228.html\n--rw-r--r-- 0 root (0) root (0) 6674 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs229.html\n+-rw-r--r-- 0 root (0) root (0) 6118 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs220.html\n+-rw-r--r-- 0 root (0) root (0) 4592 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs221.html\n+-rw-r--r-- 0 root (0) root (0) 6906 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs222.html\n+-rw-r--r-- 0 root (0) root (0) 7351 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs223.html\n+-rw-r--r-- 0 root (0) root (0) 4678 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs224.html\n+-rw-r--r-- 0 root (0) root (0) 4658 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs225.html\n+-rw-r--r-- 0 root (0) root (0) 6037 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs226.html\n+-rw-r--r-- 0 root (0) root (0) 5778 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs227.html\n+-rw-r--r-- 0 root (0) root (0) 6264 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs228.html\n+-rw-r--r-- 0 root (0) root (0) 5010 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs229.html\n -rw-r--r-- 0 root (0) root (0) 4550 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs23.html\n--rw-r--r-- 0 root (0) root (0) 6665 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs230.html\n--rw-r--r-- 0 root (0) root (0) 5106 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs231.html\n--rw-r--r-- 0 root (0) root (0) 5656 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs232.html\n--rw-r--r-- 0 root (0) root (0) 6934 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs233.html\n--rw-r--r-- 0 root (0) root (0) 5102 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs234.html\n--rw-r--r-- 0 root (0) root (0) 5712 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs235.html\n--rw-r--r-- 0 root (0) root (0) 6224 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs236.html\n--rw-r--r-- 0 root (0) root (0) 7452 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs237.html\n--rw-r--r-- 0 root (0) root (0) 6184 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs238.html\n--rw-r--r-- 0 root (0) root (0) 4070 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs239.html\n+-rw-r--r-- 0 root (0) root (0) 5700 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs230.html\n+-rw-r--r-- 0 root (0) root (0) 6233 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs231.html\n+-rw-r--r-- 0 root (0) root (0) 6674 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs232.html\n+-rw-r--r-- 0 root (0) root (0) 6665 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs233.html\n+-rw-r--r-- 0 root (0) root (0) 5106 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs234.html\n+-rw-r--r-- 0 root (0) root (0) 5656 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs235.html\n+-rw-r--r-- 0 root (0) root (0) 6934 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs236.html\n+-rw-r--r-- 0 root (0) root (0) 5102 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs237.html\n+-rw-r--r-- 0 root (0) root (0) 5712 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs238.html\n+-rw-r--r-- 0 root (0) root (0) 6224 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs239.html\n -rw-r--r-- 0 root (0) root (0) 4558 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs24.html\n--rw-r--r-- 0 root (0) root (0) 5602 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs240.html\n--rw-r--r-- 0 root (0) root (0) 4107 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs241.html\n--rw-r--r-- 0 root (0) root (0) 4122 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs242.html\n--rw-r--r-- 0 root (0) root (0) 3768 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs243.html\n--rw-r--r-- 0 root (0) root (0) 3741 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs244.html\n--rw-r--r-- 0 root (0) root (0) 3738 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs245.html\n--rw-r--r-- 0 root (0) root (0) 3751 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs246.html\n--rw-r--r-- 0 root (0) root (0) 4786 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs247.html\n--rw-r--r-- 0 root (0) root (0) 3701 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs248.html\n--rw-r--r-- 0 root (0) root (0) 3708 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs249.html\n+-rw-r--r-- 0 root (0) root (0) 7452 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs240.html\n+-rw-r--r-- 0 root (0) root (0) 6184 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs241.html\n+-rw-r--r-- 0 root (0) root (0) 4070 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs242.html\n+-rw-r--r-- 0 root (0) root (0) 5602 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs243.html\n+-rw-r--r-- 0 root (0) root (0) 4107 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs244.html\n+-rw-r--r-- 0 root (0) root (0) 4122 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs245.html\n+-rw-r--r-- 0 root (0) root (0) 3768 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs246.html\n+-rw-r--r-- 0 root (0) root (0) 3741 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs247.html\n+-rw-r--r-- 0 root (0) root (0) 3738 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs248.html\n+-rw-r--r-- 0 root (0) root (0) 3751 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs249.html\n -rw-r--r-- 0 root (0) root (0) 6506 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs25.html\n--rw-r--r-- 0 root (0) root (0) 3721 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs250.html\n--rw-r--r-- 0 root (0) root (0) 3703 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs251.html\n--rw-r--r-- 0 root (0) root (0) 8346 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs252.html\n--rw-r--r-- 0 root (0) root (0) 5889 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs253.html\n--rw-r--r-- 0 root (0) root (0) 9672 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs254.html\n--rw-r--r-- 0 root (0) root (0) 5834 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs255.html\n--rw-r--r-- 0 root (0) root (0) 7827 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs256.html\n--rw-r--r-- 0 root (0) root (0) 5856 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs257.html\n--rw-r--r-- 0 root (0) root (0) 5927 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs258.html\n--rw-r--r-- 0 root (0) root (0) 6830 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs259.html\n+-rw-r--r-- 0 root (0) root (0) 4786 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs250.html\n+-rw-r--r-- 0 root (0) root (0) 3701 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs251.html\n+-rw-r--r-- 0 root (0) root (0) 3708 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs252.html\n+-rw-r--r-- 0 root (0) root (0) 3721 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs253.html\n+-rw-r--r-- 0 root (0) root (0) 3703 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs254.html\n+-rw-r--r-- 0 root (0) root (0) 8346 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs255.html\n+-rw-r--r-- 0 root (0) root (0) 5889 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs256.html\n+-rw-r--r-- 0 root (0) root (0) 9672 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs257.html\n+-rw-r--r-- 0 root (0) root (0) 5834 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs258.html\n+-rw-r--r-- 0 root (0) root (0) 7827 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs259.html\n -rw-r--r-- 0 root (0) root (0) 5601 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs26.html\n--rw-r--r-- 0 root (0) root (0) 3743 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs260.html\n--rw-r--r-- 0 root (0) root (0) 3718 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs261.html\n--rw-r--r-- 0 root (0) root (0) 3732 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs262.html\n--rw-r--r-- 0 root (0) root (0) 8871 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs263.html\n--rw-r--r-- 0 root (0) root (0) 3734 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs264.html\n--rw-r--r-- 0 root (0) root (0) 8888 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs265.html\n--rw-r--r-- 0 root (0) root (0) 3727 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs266.html\n--rw-r--r-- 0 root (0) root (0) 6239 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs267.html\n--rw-r--r-- 0 root (0) root (0) 3759 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs268.html\n--rw-r--r-- 0 root (0) root (0) 3739 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs269.html\n+-rw-r--r-- 0 root (0) root (0) 5856 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs260.html\n+-rw-r--r-- 0 root (0) root (0) 5927 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs261.html\n+-rw-r--r-- 0 root (0) root (0) 6830 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs262.html\n+-rw-r--r-- 0 root (0) root (0) 3743 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs263.html\n+-rw-r--r-- 0 root (0) root (0) 3718 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs264.html\n+-rw-r--r-- 0 root (0) root (0) 3732 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs265.html\n+-rw-r--r-- 0 root (0) root (0) 8871 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs266.html\n+-rw-r--r-- 0 root (0) root (0) 3734 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs267.html\n+-rw-r--r-- 0 root (0) root (0) 8888 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs268.html\n+-rw-r--r-- 0 root (0) root (0) 3727 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs269.html\n -rw-r--r-- 0 root (0) root (0) 4544 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs27.html\n--rw-r--r-- 0 root (0) root (0) 7299 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs270.html\n--rw-r--r-- 0 root (0) root (0) 5893 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs271.html\n--rw-r--r-- 0 root (0) root (0) 5261 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs272.html\n--rw-r--r-- 0 root (0) root (0) 6360 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs273.html\n--rw-r--r-- 0 root (0) root (0) 6428 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs274.html\n--rw-r--r-- 0 root (0) root (0) 6358 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs275.html\n--rw-r--r-- 0 root (0) root (0) 4230 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs276.html\n--rw-r--r-- 0 root (0) root (0) 3703 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs277.html\n--rw-r--r-- 0 root (0) root (0) 3706 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs278.html\n--rw-r--r-- 0 root (0) root (0) 3705 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs279.html\n+-rw-r--r-- 0 root (0) root (0) 6239 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs270.html\n+-rw-r--r-- 0 root (0) root (0) 3759 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs271.html\n+-rw-r--r-- 0 root (0) root (0) 3739 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs272.html\n+-rw-r--r-- 0 root (0) root (0) 7299 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs273.html\n+-rw-r--r-- 0 root (0) root (0) 5893 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs274.html\n+-rw-r--r-- 0 root (0) root (0) 5261 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs275.html\n+-rw-r--r-- 0 root (0) root (0) 6360 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs276.html\n+-rw-r--r-- 0 root (0) root (0) 6428 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs277.html\n+-rw-r--r-- 0 root (0) root (0) 6358 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs278.html\n+-rw-r--r-- 0 root (0) root (0) 4230 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs279.html\n -rw-r--r-- 0 root (0) root (0) 4023 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs28.html\n--rw-r--r-- 0 root (0) root (0) 7300 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs280.html\n--rw-r--r-- 0 root (0) root (0) 3158 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs281.html\n--rw-r--r-- 0 root (0) root (0) 6228 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs282.html\n--rw-r--r-- 0 root (0) root (0) 6169 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs283.html\n--rw-r--r-- 0 root (0) root (0) 4075 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs284.html\n--rw-r--r-- 0 root (0) root (0) 3394 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs285.html\n--rw-r--r-- 0 root (0) root (0) 4184 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs286.html\n--rw-r--r-- 0 root (0) root (0) 4166 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs287.html\n--rw-r--r-- 0 root (0) root (0) 2207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs288.html\n--rw-r--r-- 0 root (0) root (0) 2307 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs289.html\n+-rw-r--r-- 0 root (0) root (0) 3703 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs280.html\n+-rw-r--r-- 0 root (0) root (0) 3706 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs281.html\n+-rw-r--r-- 0 root (0) root (0) 3705 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs282.html\n+-rw-r--r-- 0 root (0) root (0) 7300 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs283.html\n+-rw-r--r-- 0 root (0) root (0) 3158 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs284.html\n+-rw-r--r-- 0 root (0) root (0) 6228 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs285.html\n+-rw-r--r-- 0 root (0) root (0) 6169 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs286.html\n+-rw-r--r-- 0 root (0) root (0) 4075 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs287.html\n+-rw-r--r-- 0 root (0) root (0) 3394 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs288.html\n+-rw-r--r-- 0 root (0) root (0) 4184 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs289.html\n -rw-r--r-- 0 root (0) root (0) 4613 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs29.html\n--rw-r--r-- 0 root (0) root (0) 10693 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs290.html\n--rw-r--r-- 0 root (0) root (0) 3658 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs291.html\n--rw-r--r-- 0 root (0) root (0) 2203 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs292.html\n--rw-r--r-- 0 root (0) root (0) 2295 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs293.html\n--rw-r--r-- 0 root (0) root (0) 4637 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs294.html\n--rw-r--r-- 0 root (0) root (0) 5072 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs295.html\n--rw-r--r-- 0 root (0) root (0) 5100 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs296.html\n--rw-r--r-- 0 root (0) root (0) 7461 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs297.html\n--rw-r--r-- 0 root (0) root (0) 6938 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs298.html\n--rw-r--r-- 0 root (0) root (0) 7045 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs299.html\n+-rw-r--r-- 0 root (0) root (0) 4166 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs290.html\n+-rw-r--r-- 0 root (0) root (0) 2207 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs291.html\n+-rw-r--r-- 0 root (0) root (0) 2307 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs292.html\n+-rw-r--r-- 0 root (0) root (0) 10693 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs293.html\n+-rw-r--r-- 0 root (0) root (0) 3658 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs294.html\n+-rw-r--r-- 0 root (0) root (0) 2203 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs295.html\n+-rw-r--r-- 0 root (0) root (0) 2295 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs296.html\n+-rw-r--r-- 0 root (0) root (0) 4637 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs297.html\n+-rw-r--r-- 0 root (0) root (0) 5072 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs298.html\n+-rw-r--r-- 0 root (0) root (0) 5100 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs299.html\n -rw-r--r-- 0 root (0) root (0) 4075 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs30.html\n--rw-r--r-- 0 root (0) root (0) 9019 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs300.html\n--rw-r--r-- 0 root (0) root (0) 5965 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs301.html\n--rw-r--r-- 0 root (0) root (0) 6492 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs302.html\n--rw-r--r-- 0 root (0) root (0) 4581 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs303.html\n--rw-r--r-- 0 root (0) root (0) 7000 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs304.html\n--rw-r--r-- 0 root (0) root (0) 6546 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs305.html\n--rw-r--r-- 0 root (0) root (0) 4062 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs306.html\n--rw-r--r-- 0 root (0) root (0) 6958 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs307.html\n--rw-r--r-- 0 root (0) root (0) 3027 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs308.html\n--rw-r--r-- 0 root (0) root (0) 8213 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs309.html\n+-rw-r--r-- 0 root (0) root (0) 7461 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs300.html\n+-rw-r--r-- 0 root (0) root (0) 6938 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs301.html\n+-rw-r--r-- 0 root (0) root (0) 7045 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs302.html\n+-rw-r--r-- 0 root (0) root (0) 9019 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs303.html\n+-rw-r--r-- 0 root (0) root (0) 5965 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs304.html\n+-rw-r--r-- 0 root (0) root (0) 6492 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs305.html\n+-rw-r--r-- 0 root (0) root (0) 4581 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs306.html\n+-rw-r--r-- 0 root (0) root (0) 7000 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs307.html\n+-rw-r--r-- 0 root (0) root (0) 6546 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs308.html\n+-rw-r--r-- 0 root (0) root (0) 4062 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs309.html\n -rw-r--r-- 0 root (0) root (0) 4683 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs31.html\n--rw-r--r-- 0 root (0) root (0) 6165 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs310.html\n--rw-r--r-- 0 root (0) root (0) 6722 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs311.html\n--rw-r--r-- 0 root (0) root (0) 6178 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs312.html\n--rw-r--r-- 0 root (0) root (0) 6303 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs313.html\n--rw-r--r-- 0 root (0) root (0) 4574 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs314.html\n--rw-r--r-- 0 root (0) root (0) 6746 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs315.html\n--rw-r--r-- 0 root (0) root (0) 6716 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs316.html\n--rw-r--r-- 0 root (0) root (0) 7181 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs317.html\n--rw-r--r-- 0 root (0) root (0) 4051 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs318.html\n--rw-r--r-- 0 root (0) root (0) 6027 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs319.html\n+-rw-r--r-- 0 root (0) root (0) 6956 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs310.html\n+-rw-r--r-- 0 root (0) root (0) 2125 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs311.html\n+-rw-r--r-- 0 root (0) root (0) 3022 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs312.html\n+-rw-r--r-- 0 root (0) root (0) 8213 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs313.html\n+-rw-r--r-- 0 root (0) root (0) 6165 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs314.html\n+-rw-r--r-- 0 root (0) root (0) 6722 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs315.html\n+-rw-r--r-- 0 root (0) root (0) 6178 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs316.html\n+-rw-r--r-- 0 root (0) root (0) 6303 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs317.html\n+-rw-r--r-- 0 root (0) root (0) 4574 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs318.html\n+-rw-r--r-- 0 root (0) root (0) 6746 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs319.html\n -rw-r--r-- 0 root (0) root (0) 4583 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs32.html\n--rw-r--r-- 0 root (0) root (0) 8663 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs320.html\n--rw-r--r-- 0 root (0) root (0) 2327 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs321.html\n--rw-r--r-- 0 root (0) root (0) 4114 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs322.html\n--rw-r--r-- 0 root (0) root (0) 4157 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs323.html\n--rw-r--r-- 0 root (0) root (0) 8317 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs324.html\n--rw-r--r-- 0 root (0) root (0) 8820 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs325.html\n--rw-r--r-- 0 root (0) root (0) 9320 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs326.html\n--rw-r--r-- 0 root (0) root (0) 4149 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs327.html\n--rw-r--r-- 0 root (0) root (0) 2317 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs328.html\n--rw-r--r-- 0 root (0) root (0) 2318 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs329.html\n+-rw-r--r-- 0 root (0) root (0) 6716 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs320.html\n+-rw-r--r-- 0 root (0) root (0) 7181 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs321.html\n+-rw-r--r-- 0 root (0) root (0) 4051 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs322.html\n+-rw-r--r-- 0 root (0) root (0) 6027 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs323.html\n+-rw-r--r-- 0 root (0) root (0) 8663 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs324.html\n+-rw-r--r-- 0 root (0) root (0) 2327 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs325.html\n+-rw-r--r-- 0 root (0) root (0) 4114 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs326.html\n+-rw-r--r-- 0 root (0) root (0) 4157 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs327.html\n+-rw-r--r-- 0 root (0) root (0) 8317 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs328.html\n+-rw-r--r-- 0 root (0) root (0) 8820 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs329.html\n -rw-r--r-- 0 root (0) root (0) 6748 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs33.html\n--rw-r--r-- 0 root (0) root (0) 2308 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs330.html\n--rw-r--r-- 0 root (0) root (0) 4661 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs331.html\n--rw-r--r-- 0 root (0) root (0) 3666 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs332.html\n--rw-r--r-- 0 root (0) root (0) 2283 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs333.html\n--rw-r--r-- 0 root (0) root (0) 2299 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs334.html\n--rw-r--r-- 0 root (0) root (0) 2309 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs335.html\n--rw-r--r-- 0 root (0) root (0) 7406 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs336.html\n--rw-r--r-- 0 root (0) root (0) 3648 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs337.html\n--rw-r--r-- 0 root (0) root (0) 2292 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs338.html\n--rw-r--r-- 0 root (0) root (0) 3664 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs339.html\n+-rw-r--r-- 0 root (0) root (0) 9320 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs330.html\n+-rw-r--r-- 0 root (0) root (0) 4149 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs331.html\n+-rw-r--r-- 0 root (0) root (0) 2317 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs332.html\n+-rw-r--r-- 0 root (0) root (0) 2318 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs333.html\n+-rw-r--r-- 0 root (0) root (0) 2308 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs334.html\n+-rw-r--r-- 0 root (0) root (0) 4661 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs335.html\n+-rw-r--r-- 0 root (0) root (0) 3666 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs336.html\n+-rw-r--r-- 0 root (0) root (0) 2283 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs337.html\n+-rw-r--r-- 0 root (0) root (0) 2299 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs338.html\n+-rw-r--r-- 0 root (0) root (0) 2309 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs339.html\n -rw-r--r-- 0 root (0) root (0) 4151 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs34.html\n--rw-r--r-- 0 root (0) root (0) 20514 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs340.html\n--rw-r--r-- 0 root (0) root (0) 2304 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs341.html\n--rw-r--r-- 0 root (0) root (0) 3650 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs342.html\n--rw-r--r-- 0 root (0) root (0) 5630 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs343.html\n--rw-r--r-- 0 root (0) root (0) 5193 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs344.html\n--rw-r--r-- 0 root (0) root (0) 3628 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs345.html\n--rw-r--r-- 0 root (0) root (0) 2296 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs346.html\n--rw-r--r-- 0 root (0) root (0) 7704 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs347.html\n--rw-r--r-- 0 root (0) root (0) 2314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs348.html\n--rw-r--r-- 0 root (0) root (0) 2303 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs349.html\n+-rw-r--r-- 0 root (0) root (0) 7406 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs340.html\n+-rw-r--r-- 0 root (0) root (0) 3648 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs341.html\n+-rw-r--r-- 0 root (0) root (0) 2292 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs342.html\n+-rw-r--r-- 0 root (0) root (0) 3664 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs343.html\n+-rw-r--r-- 0 root (0) root (0) 20514 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs344.html\n+-rw-r--r-- 0 root (0) root (0) 2304 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs345.html\n+-rw-r--r-- 0 root (0) root (0) 3650 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs346.html\n+-rw-r--r-- 0 root (0) root (0) 5630 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs347.html\n+-rw-r--r-- 0 root (0) root (0) 5193 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs348.html\n+-rw-r--r-- 0 root (0) root (0) 3628 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs349.html\n -rw-r--r-- 0 root (0) root (0) 4982 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs35.html\n--rw-r--r-- 0 root (0) root (0) 2314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs350.html\n--rw-r--r-- 0 root (0) root (0) 2309 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs351.html\n--rw-r--r-- 0 root (0) root (0) 2301 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs352.html\n--rw-r--r-- 0 root (0) root (0) 3650 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs353.html\n--rw-r--r-- 0 root (0) root (0) 6872 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs354.html\n--rw-r--r-- 0 root (0) root (0) 3700 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs355.html\n--rw-r--r-- 0 root (0) root (0) 6661 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs356.html\n--rw-r--r-- 0 root (0) root (0) 2300 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs357.html\n--rw-r--r-- 0 root (0) root (0) 2336 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs358.html\n--rw-r--r-- 0 root (0) root (0) 3655 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs359.html\n+-rw-r--r-- 0 root (0) root (0) 2296 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs350.html\n+-rw-r--r-- 0 root (0) root (0) 7704 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs351.html\n+-rw-r--r-- 0 root (0) root (0) 2314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs352.html\n+-rw-r--r-- 0 root (0) root (0) 2303 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs353.html\n+-rw-r--r-- 0 root (0) root (0) 2314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs354.html\n+-rw-r--r-- 0 root (0) root (0) 2309 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs355.html\n+-rw-r--r-- 0 root (0) root (0) 2301 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs356.html\n+-rw-r--r-- 0 root (0) root (0) 3650 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs357.html\n+-rw-r--r-- 0 root (0) root (0) 6872 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs358.html\n+-rw-r--r-- 0 root (0) root (0) 3700 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs359.html\n -rw-r--r-- 0 root (0) root (0) 4162 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs36.html\n--rw-r--r-- 0 root (0) root (0) 2289 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs360.html\n--rw-r--r-- 0 root (0) root (0) 6525 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs361.html\n--rw-r--r-- 0 root (0) root (0) 2284 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs362.html\n--rw-r--r-- 0 root (0) root (0) 3633 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs363.html\n--rw-r--r-- 0 root (0) root (0) 5096 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs364.html\n--rw-r--r-- 0 root (0) root (0) 3995 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs365.html\n--rw-r--r-- 0 root (0) root (0) 4477 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs366.html\n--rw-r--r-- 0 root (0) root (0) 4959 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs367.html\n--rw-r--r-- 0 root (0) root (0) 6470 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs368.html\n--rw-r--r-- 0 root (0) root (0) 5972 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs369.html\n+-rw-r--r-- 0 root (0) root (0) 6661 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs360.html\n+-rw-r--r-- 0 root (0) root (0) 2300 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs361.html\n+-rw-r--r-- 0 root (0) root (0) 2336 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs362.html\n+-rw-r--r-- 0 root (0) root (0) 3655 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs363.html\n+-rw-r--r-- 0 root (0) root (0) 2289 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs364.html\n+-rw-r--r-- 0 root (0) root (0) 6525 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs365.html\n+-rw-r--r-- 0 root (0) root (0) 2284 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs366.html\n+-rw-r--r-- 0 root (0) root (0) 3633 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs367.html\n+-rw-r--r-- 0 root (0) root (0) 5096 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs368.html\n+-rw-r--r-- 0 root (0) root (0) 3995 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs369.html\n -rw-r--r-- 0 root (0) root (0) 4573 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs37.html\n--rw-r--r-- 0 root (0) root (0) 5080 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs370.html\n--rw-r--r-- 0 root (0) root (0) 5077 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs371.html\n--rw-r--r-- 0 root (0) root (0) 4539 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs372.html\n--rw-r--r-- 0 root (0) root (0) 7342 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs373.html\n--rw-r--r-- 0 root (0) root (0) 6209 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs374.html\n--rw-r--r-- 0 root (0) root (0) 6213 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs375.html\n--rw-r--r-- 0 root (0) root (0) 5959 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs376.html\n--rw-r--r-- 0 root (0) root (0) 5140 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs377.html\n--rw-r--r-- 0 root (0) root (0) 5153 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs378.html\n--rw-r--r-- 0 root (0) root (0) 4620 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs379.html\n+-rw-r--r-- 0 root (0) root (0) 4477 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs370.html\n+-rw-r--r-- 0 root (0) root (0) 4959 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs371.html\n+-rw-r--r-- 0 root (0) root (0) 6470 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs372.html\n+-rw-r--r-- 0 root (0) root (0) 5972 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs373.html\n+-rw-r--r-- 0 root (0) root (0) 5080 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs374.html\n+-rw-r--r-- 0 root (0) root (0) 5077 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs375.html\n+-rw-r--r-- 0 root (0) root (0) 4539 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs376.html\n+-rw-r--r-- 0 root (0) root (0) 7342 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs377.html\n+-rw-r--r-- 0 root (0) root (0) 6209 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs378.html\n+-rw-r--r-- 0 root (0) root (0) 6213 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs379.html\n -rw-r--r-- 0 root (0) root (0) 6131 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs38.html\n--rw-r--r-- 0 root (0) root (0) 4696 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs380.html\n--rw-r--r-- 0 root (0) root (0) 5272 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs381.html\n--rw-r--r-- 0 root (0) root (0) 7861 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs382.html\n--rw-r--r-- 0 root (0) root (0) 8619 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs383.html\n--rw-r--r-- 0 root (0) root (0) 5114 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs384.html\n--rw-r--r-- 0 root (0) root (0) 4126 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs385.html\n--rw-r--r-- 0 root (0) root (0) 5086 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs386.html\n--rw-r--r-- 0 root (0) root (0) 5681 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs387.html\n--rw-r--r-- 0 root (0) root (0) 4585 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs388.html\n--rw-r--r-- 0 root (0) root (0) 5089 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs389.html\n+-rw-r--r-- 0 root (0) root (0) 5959 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs380.html\n+-rw-r--r-- 0 root (0) root (0) 5140 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs381.html\n+-rw-r--r-- 0 root (0) root (0) 5153 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs382.html\n+-rw-r--r-- 0 root (0) root (0) 4620 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs383.html\n+-rw-r--r-- 0 root (0) root (0) 4696 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs384.html\n+-rw-r--r-- 0 root (0) root (0) 5272 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs385.html\n+-rw-r--r-- 0 root (0) root (0) 7861 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs386.html\n+-rw-r--r-- 0 root (0) root (0) 8619 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs387.html\n+-rw-r--r-- 0 root (0) root (0) 5114 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs388.html\n+-rw-r--r-- 0 root (0) root (0) 4126 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs389.html\n -rw-r--r-- 0 root (0) root (0) 4030 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs39.html\n--rw-r--r-- 0 root (0) root (0) 5127 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs390.html\n--rw-r--r-- 0 root (0) root (0) 5639 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs391.html\n--rw-r--r-- 0 root (0) root (0) 5147 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs392.html\n--rw-r--r-- 0 root (0) root (0) 5131 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs393.html\n--rw-r--r-- 0 root (0) root (0) 4604 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs394.html\n--rw-r--r-- 0 root (0) root (0) 4664 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs395.html\n--rw-r--r-- 0 root (0) root (0) 3618 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs396.html\n--rw-r--r-- 0 root (0) root (0) 5686 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs397.html\n--rw-r--r-- 0 root (0) root (0) 5128 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs398.html\n--rw-r--r-- 0 root (0) root (0) 7444 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs399.html\n+-rw-r--r-- 0 root (0) root (0) 5086 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs390.html\n+-rw-r--r-- 0 root (0) root (0) 5681 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs391.html\n+-rw-r--r-- 0 root (0) root (0) 4585 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs392.html\n+-rw-r--r-- 0 root (0) root (0) 5089 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs393.html\n+-rw-r--r-- 0 root (0) root (0) 5127 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs394.html\n+-rw-r--r-- 0 root (0) root (0) 5639 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs395.html\n+-rw-r--r-- 0 root (0) root (0) 5147 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs396.html\n+-rw-r--r-- 0 root (0) root (0) 5131 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs397.html\n+-rw-r--r-- 0 root (0) root (0) 4604 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs398.html\n+-rw-r--r-- 0 root (0) root (0) 4664 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs399.html\n -rw-r--r-- 0 root (0) root (0) 5021 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs40.html\n--rw-r--r-- 0 root (0) root (0) 6017 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs400.html\n--rw-r--r-- 0 root (0) root (0) 5077 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs401.html\n--rw-r--r-- 0 root (0) root (0) 6485 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs402.html\n--rw-r--r-- 0 root (0) root (0) 7437 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs403.html\n--rw-r--r-- 0 root (0) root (0) 5087 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs404.html\n--rw-r--r-- 0 root (0) root (0) 4187 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs405.html\n--rw-r--r-- 0 root (0) root (0) 3599 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs406.html\n--rw-r--r-- 0 root (0) root (0) 5120 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs407.html\n--rw-r--r-- 0 root (0) root (0) 5130 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs408.html\n--rw-r--r-- 0 root (0) root (0) 7194 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs409.html\n+-rw-r--r-- 0 root (0) root (0) 3618 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs400.html\n+-rw-r--r-- 0 root (0) root (0) 5686 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs401.html\n+-rw-r--r-- 0 root (0) root (0) 5128 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs402.html\n+-rw-r--r-- 0 root (0) root (0) 7444 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs403.html\n+-rw-r--r-- 0 root (0) root (0) 6017 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs404.html\n+-rw-r--r-- 0 root (0) root (0) 5077 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs405.html\n+-rw-r--r-- 0 root (0) root (0) 6485 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs406.html\n+-rw-r--r-- 0 root (0) root (0) 7437 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs407.html\n+-rw-r--r-- 0 root (0) root (0) 5087 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs408.html\n+-rw-r--r-- 0 root (0) root (0) 4187 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs409.html\n -rw-r--r-- 0 root (0) root (0) 7462 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs41.html\n--rw-r--r-- 0 root (0) root (0) 2259 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs410.html\n--rw-r--r-- 0 root (0) root (0) 3408 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs411.html\n--rw-r--r-- 0 root (0) root (0) 4192 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs412.html\n--rw-r--r-- 0 root (0) root (0) 4164 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs413.html\n--rw-r--r-- 0 root (0) root (0) 7160 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs414.html\n--rw-r--r-- 0 root (0) root (0) 4572 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs415.html\n--rw-r--r-- 0 root (0) root (0) 5203 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs416.html\n--rw-r--r-- 0 root (0) root (0) 4621 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs417.html\n--rw-r--r-- 0 root (0) root (0) 5575 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs418.html\n--rw-r--r-- 0 root (0) root (0) 4012 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs419.html\n+-rw-r--r-- 0 root (0) root (0) 3599 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs410.html\n+-rw-r--r-- 0 root (0) root (0) 5120 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs411.html\n+-rw-r--r-- 0 root (0) root (0) 5130 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs412.html\n+-rw-r--r-- 0 root (0) root (0) 7194 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs413.html\n+-rw-r--r-- 0 root (0) root (0) 2259 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs414.html\n+-rw-r--r-- 0 root (0) root (0) 3408 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs415.html\n+-rw-r--r-- 0 root (0) root (0) 4192 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs416.html\n+-rw-r--r-- 0 root (0) root (0) 4164 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs417.html\n+-rw-r--r-- 0 root (0) root (0) 7160 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs418.html\n+-rw-r--r-- 0 root (0) root (0) 4572 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs419.html\n -rw-r--r-- 0 root (0) root (0) 4050 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs42.html\n--rw-r--r-- 0 root (0) root (0) 4501 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs420.html\n--rw-r--r-- 0 root (0) root (0) 4983 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs421.html\n--rw-r--r-- 0 root (0) root (0) 5994 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs422.html\n--rw-r--r-- 0 root (0) root (0) 4576 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs423.html\n--rw-r--r-- 0 root (0) root (0) 4583 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs424.html\n--rw-r--r-- 0 root (0) root (0) 5526 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs425.html\n--rw-r--r-- 0 root (0) root (0) 5056 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs426.html\n--rw-r--r-- 0 root (0) root (0) 3648 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs427.html\n--rw-r--r-- 0 root (0) root (0) 4113 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs428.html\n--rw-r--r-- 0 root (0) root (0) 5916 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs429.html\n+-rw-r--r-- 0 root (0) root (0) 5203 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs420.html\n+-rw-r--r-- 0 root (0) root (0) 4621 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs421.html\n+-rw-r--r-- 0 root (0) root (0) 5575 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs422.html\n+-rw-r--r-- 0 root (0) root (0) 4012 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs423.html\n+-rw-r--r-- 0 root (0) root (0) 4501 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs424.html\n+-rw-r--r-- 0 root (0) root (0) 4983 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs425.html\n+-rw-r--r-- 0 root (0) root (0) 5994 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs426.html\n+-rw-r--r-- 0 root (0) root (0) 4576 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs427.html\n+-rw-r--r-- 0 root (0) root (0) 4583 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs428.html\n+-rw-r--r-- 0 root (0) root (0) 5526 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs429.html\n -rw-r--r-- 0 root (0) root (0) 4049 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs43.html\n--rw-r--r-- 0 root (0) root (0) 5922 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs430.html\n--rw-r--r-- 0 root (0) root (0) 5930 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs431.html\n--rw-r--r-- 0 root (0) root (0) 6452 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs432.html\n--rw-r--r-- 0 root (0) root (0) 6455 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs433.html\n--rw-r--r-- 0 root (0) root (0) 6440 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs434.html\n--rw-r--r-- 0 root (0) root (0) 3307 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs435.html\n--rw-r--r-- 0 root (0) root (0) 4545 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs436.html\n--rw-r--r-- 0 root (0) root (0) 3176 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs437.html\n--rw-r--r-- 0 root (0) root (0) 7578 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs438.html\n--rw-r--r-- 0 root (0) root (0) 12314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs439.html\n+-rw-r--r-- 0 root (0) root (0) 5056 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs430.html\n+-rw-r--r-- 0 root (0) root (0) 3648 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs431.html\n+-rw-r--r-- 0 root (0) root (0) 4113 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs432.html\n+-rw-r--r-- 0 root (0) root (0) 5916 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs433.html\n+-rw-r--r-- 0 root (0) root (0) 5922 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs434.html\n+-rw-r--r-- 0 root (0) root (0) 5930 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs435.html\n+-rw-r--r-- 0 root (0) root (0) 6452 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs436.html\n+-rw-r--r-- 0 root (0) root (0) 6455 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs437.html\n+-rw-r--r-- 0 root (0) root (0) 6440 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs438.html\n+-rw-r--r-- 0 root (0) root (0) 3307 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs439.html\n -rw-r--r-- 0 root (0) root (0) 4059 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs44.html\n--rw-r--r-- 0 root (0) root (0) 5574 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs440.html\n--rw-r--r-- 0 root (0) root (0) 7580 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs441.html\n--rw-r--r-- 0 root (0) root (0) 12041 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs442.html\n--rw-r--r-- 0 root (0) root (0) 10927 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs443.html\n--rw-r--r-- 0 root (0) root (0) 6619 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs444.html\n--rw-r--r-- 0 root (0) root (0) 9065 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs445.html\n--rw-r--r-- 0 root (0) root (0) 7572 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs446.html\n--rw-r--r-- 0 root (0) root (0) 6597 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs447.html\n+-rw-r--r-- 0 root (0) root (0) 4545 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs440.html\n+-rw-r--r-- 0 root (0) root (0) 3176 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs441.html\n+-rw-r--r-- 0 root (0) root (0) 7578 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs442.html\n+-rw-r--r-- 0 root (0) root (0) 12314 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs443.html\n+-rw-r--r-- 0 root (0) root (0) 5574 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs444.html\n+-rw-r--r-- 0 root (0) root (0) 7580 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs445.html\n+-rw-r--r-- 0 root (0) root (0) 12041 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs446.html\n+-rw-r--r-- 0 root (0) root (0) 10927 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs447.html\n+-rw-r--r-- 0 root (0) root (0) 6619 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs448.html\n+-rw-r--r-- 0 root (0) root (0) 9065 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs449.html\n -rw-r--r-- 0 root (0) root (0) 4534 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs45.html\n+-rw-r--r-- 0 root (0) root (0) 7572 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs450.html\n+-rw-r--r-- 0 root (0) root (0) 6597 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs451.html\n -rw-r--r-- 0 root (0) root (0) 8040 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs46.html\n -rw-r--r-- 0 root (0) root (0) 5034 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs47.html\n -rw-r--r-- 0 root (0) root (0) 5067 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs48.html\n -rw-r--r-- 0 root (0) root (0) 5067 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs49.html\n -rw-r--r-- 0 root (0) root (0) 7982 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs50.html\n -rw-r--r-- 0 root (0) root (0) 5140 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs51.html\n -rw-r--r-- 0 root (0) root (0) 8199 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/apbs52.html\n@@ -581,15 +585,15 @@\n -rw-r--r-- 0 root (0) root (0) 3288 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ch13s01.html\n -rw-r--r-- 0 root (0) root (0) 3233 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ch13s02.html\n -rw-r--r-- 0 root (0) root (0) 3075 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ch13s03.html\n -rw-r--r-- 0 root (0) root (0) 2287 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ch13s04.html\n -rw-r--r-- 0 root (0) root (0) 1766 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ch14.html\n -rw-r--r-- 0 root (0) root (0) 5738 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/docbook-xsl.css\n -rw-r--r-- 0 root (0) root (0) 4109 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/edf08405-7911-4218-876e-646503ba5f08.png\n--rw-r--r-- 0 root (0) root (0) 89195 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/index.html\n+-rw-r--r-- 0 root (0) root (0) 89753 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/index.html\n -rw-r--r-- 0 root (0) root (0) 3513 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/ix01.html\n -rw-r--r-- 0 root (0) root (0) 6013 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline10.png\n -rw-r--r-- 0 root (0) root (0) 1290 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline2.png\n -rw-r--r-- 0 root (0) root (0) 3838 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline3.png\n -rw-r--r-- 0 root (0) root (0) 4919 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline4.png\n -rw-r--r-- 0 root (0) root (0) 5693 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline5.png\n -rw-r--r-- 0 root (0) root (0) 9621 2018-10-19 14:18:01.000000 ./usr/share/doc/k3d/guide/html/pipeline6.png\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas01.html", "source2": "./usr/share/doc/k3d/guide/html/apas01.html", "unified_diff": "@@ -732,1059 +732,1075 @@\n
\n Displays information about the OpenGL implementation.\n
\n NGUIParentTool\n
\n Provides interactive controls for reparenting nodes.\n
\n-NGUIPipelineProfilerPanel\n+NGUIPipelinePanel\n
\n-Provides a panel for profiling execution of the visualization pipeline\n+Displays the visualization pipeline\n
\n-NGUIPythonShellDialog\n+NGUIPipelineProfilerPanel\n
\n-Provides an interactive Python shell window\n+Provides a panel for profiling execution of the visualization pipeline\n
\n NGUIRectangleControl\n
\n Provides a custom property control for k3d::rectangle properties.\n
\n NGUIRenderRegionTool\n
\n Provides interactive controls for cropped rendering.\n
\n NGUISelectionControl\n
\n Provides a standard control for selection properties.\n
\n-NGUITextEditorDialog\n+NGUISnapTool\n+
\n+Provides interactive controls for snapping nodes.\n+
\n+NGUITextEditorDialog\n
\n Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.\n
\n-NGUITimelinePanel\n+NGUITimelinePanel\n
\n Provides a panel for manipulating the current time\n
\n-NGUIToolPropertiesPanel\n+NGUIToolPropertiesPanel\n
\n Displays tool properties\n
\n-NUI\n+NGUIToolbarPanel\n+
\n+Provides the standard toolbar\n+
\n+NGUIUndoTreePanel\n+
\n+Provides a panel for displaying the undo tree\n+
\n+NUI\n
\n Null User Interface (NUI)\n
\n-NamedTextArray\n+NamedTextArray\n
\n Creates or updates a named array with string data\n
\n-NetPRManRenderManEngine\n+NetPRManRenderManEngine\n
\n Provides render integration with networked PRMan, https://renderman.pixar.com\n
\n-Newell\n+Newell\n
\n Generates Newell primitives using bicubic patches.\n
\n-NodeSelection\n+NodeSelection\n
\n Stores the document node selection state\n
\n-Null\n+Null\n
\n Empty node\n
\n-NullOutputScript\n+NullOutputScript\n
\n Script node that executes whenever one of its inputs changes\n
\n-NurbsAddTrimCurve\n+NurbsAddTrimCurve\n
\n Adds a trimming curve to the selected patch\n
\n-NurbsCircle\n+NurbsCircle\n
\n Generates a NURBS circle\n
\n-NurbsCloseCurve\n+NurbsCloseCurve\n
\n Connects the 2 end points of the selected curve\n
\n-NurbsCone\n+NurbsCone\n
\n Generates a NURBS cone\n
\n-NurbsConnectCurves\n+NurbsConnectCurves\n
\n Connects a set of NURBS curves\n
\n-NurbsCreateCap\n+NurbsCreateCap\n
\n Creates a NURBS surface filling out the selected closed curves\n
\n-NurbsCurve\n+NurbsCurve\n
\n Generates a NURBS curve\n
\n-NurbsCurveDegreeElevation\n+NurbsCurveDegreeElevation\n
\n Takes a curve of degree p and turns it into a curve with degree p+degree\n
\n-NurbsCurveInsertKnot\n+NurbsCurveInsertKnot\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsCurveTraversal\n+NurbsCurveTraversal\n
\n Creates a NURBS surface while traversing one NURBS curve along another\n
\n-NurbsCylinder\n+NurbsCylinder\n
\n Generates a NURBS cylinder\n
\n-NurbsDisk\n+NurbsDisk\n
\n Generates a NURBS disk\n
\n-NurbsEditCurveKnotVector\n+NurbsEditCurveKnotVector\n
\n Edit the knot vector of a NURBS curve\n
\n-NurbsExtractCurvePoint\n+NurbsExtractCurvePoint\n
\n Extract the point at the given parameter value\n
\n-NurbsExtractPatchCurve\n+NurbsExtractPatchCurve\n
\n Extract a curve from a patch at a given parameter in given direction\n
\n-NurbsExtractTrimCurves\n+NurbsExtractTrimCurves\n
\n Extracts patch trim curves as 3D NURBS curve approximations\n
\n-NurbsExtrudeCurve\n+NurbsExtrudeCurve\n
\n Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed\n
\n-NurbsExtrudePatch\n+NurbsExtrudePatch\n
\n Extrudes the selected patch along a coordinate axis\n
\n-NurbsFlipCurve\n+NurbsFlipCurve\n
\n Flips the order of the points for the selected curves\n
\n-NurbsGrid\n+NurbsGrid\n
\n Generates a NURBS grid\n
\n-NurbsHyperboloid\n+NurbsHyperboloid\n
\n Generates a NURBS hyperboloid\n
\n-NurbsMergeConnectedCurves\n+NurbsMergeConnectedCurves\n
\n Join selected curves with common endpoints into a single NURBS curve\n
\n-NurbsMergeCurveKnotVectors\n+NurbsMergeCurveKnotVectors\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsParaboloid\n+NurbsParaboloid\n
\n Generates a NURBS paraboloid\n
\n-NurbsPatchDegreeElevation\n+NurbsPatchDegreeElevation\n
\n Elevates the selected patches in either u or v direction\n
\n-NurbsPatchInsertKnot\n+NurbsPatchInsertKnot\n
\n Adds a new knot in either u or v direction to all selected patches\n
\n-NurbsPolygon\n+NurbsPolygon\n
\n Generates a NURBS polygon\n
\n-NurbsPolygonizeCurve\n+NurbsPolygonizeCurve\n
\n Creates a LinearCurve representation of the selected NURBS curve\n
\n-NurbsPolygonizePatch\n+NurbsPolygonizePatch\n
\n Creates a Polyhedron representation of the selected NURBS patch\n
\n-NurbsRevolveCurve\n+NurbsRevolveCurve\n
\n Take a NURBS curve and rotate it around one of the coordinate system axis\n
\n-NurbsRuledSurface\n+NurbsRuledSurface\n
\n Creates a NURBS surface stretched between the 2 curves\n
\n-NurbsSetWeight\n+NurbsSetWeight\n
\n Sets the weight of the selected Control Points\n
\n-NurbsSkinnedSurface\n+NurbsSkinnedSurface\n
\n Creates a NURBS surface stretched along all selected curves\n
\n-NurbsSphere\n+NurbsSphere\n
\n Generates a NURBS sphere\n
\n-NurbsSplitCurve\n+NurbsSplitCurve\n
\n Breaks a NURBS curve at a given u value (0\u20261)\n
\n-NurbsSplitPatch\n+NurbsSplitPatch\n
\n Splits a patch at the selected u/v value\n
\n-NurbsSweepSurface\n+NurbsSweepSurface\n
\n Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve\n
\n-NurbsTorus\n+NurbsTorus\n
\n Generates a NURBS torus\n
\n-OBJMeshReader\n+OBJMeshReader\n
\n Mesh reader that loads external Wavefront (.obj) files into the document by reference\n
\n-OBJMeshWriter\n+OBJMeshWriter\n
\n Mesh writer that saves external Wavefront (.obj) files\n
\n-ODEPhysicalNode\n+ODEPhysicalNode\n
\n Rigid-body dynamics object.\n
\n-ODESimulation\n+ODESimulation\n
\n Rigid-body dynamics simulation.\n
\n-OgreXmlMeshWriter\n+OgreXmlMeshWriter\n
\n Mesh writer that saves external Ogre XML Mesh files\n
\n-OpenGLBezierTrianglePatchPainter\n+OpenGLBezierTrianglePatchPainter\n
\n Renders Bezier triangle patches\n
\n-OpenGLBicubicPatchPainter\n+OpenGLBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-OpenGLBilinearPatchPainter\n+OpenGLBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-OpenGLBlobbyPointPainter\n+OpenGLBlobbyPointPainter\n
\n Renders blobby primitives using points and lines\n
\n-OpenGLColorFacePainter\n+OpenGLColorFacePainter\n
\n Renders mesh faces using a per-face color array\n
\n-OpenGLConePainter\n+OpenGLConePainter\n
\n Renders cone primitives using OpenGL\n
\n-OpenGLCubicCurvePainter\n+OpenGLCubicCurvePainter\n
\n Renders cubic curves\n
\n-OpenGLCylinderPainter\n+OpenGLCylinderPainter\n
\n Renders cylinder primitives using OpoenGL\n
\n-OpenGLDiskPainter\n+OpenGLDiskPainter\n
\n Renders disk primitives using OpenGL\n
\n-OpenGLEdgeNumberingPainter\n+OpenGLEdgeNumberingPainter\n
\n Numbers polyhedron edges\n
\n-OpenGLEdgePainter\n+OpenGLEdgePainter\n
\n Renders mesh edges (OpenGL 1.1)\n
\n OpenGLEngine\n
\n OpenGL Render Engine\n
\n-OpenGLFaceNormalPainter\n+OpenGLFaceNormalPainter\n
\n Renders polyhedron face normal vectors\n
\n-OpenGLFaceNumberingPainter\n+OpenGLFaceNumberingPainter\n
\n Numbers polyhedron faces\n
\n-OpenGLFaceOrientationPainter\n+OpenGLFaceOrientationPainter\n
\n Draws arrows to show polyhedron face orientation\n
\n-OpenGLFacePainter\n+OpenGLFacePainter\n
\n Renders mesh faces, after trianglulating them (OpenGL 1.1)\n
\n-OpenGLHalfEdgePainter\n+OpenGLHalfEdgePainter\n
\n Draws arrows to show polyhedron half edge orientation\n
\n-OpenGLHyperboloidPainter\n+OpenGLHyperboloidPainter\n
\n Renders hyperboloid primitives using OpenGL\n
\n-OpenGLLinearCurvePainter\n+OpenGLLinearCurvePainter\n
\n Renders linear curves\n
\n-OpenGLMultiPainter\n+OpenGLMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-OpenGLNURBSCurveNumberingPainter\n+OpenGLNURBSCurveNumberingPainter\n
\n Numbers NURBS curves\n
\n-OpenGLNURBSCurvePainter\n+OpenGLNURBSCurvePainter\n
\n Renders NURBS curves\n
\n-OpenGLNURBSPatchNumberingPainter\n+OpenGLNURBSPatchNumberingPainter\n
\n Numbers NURBS patches\n
\n-OpenGLNURBSPatchPainter\n+OpenGLNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-OpenGLNormalArrayPainter\n+OpenGLNormalArrayPainter\n
\n Visualizes normal-vector arrays\n
\n-OpenGLPainterScript\n+OpenGLPainterScript\n
\n Scripted Mesh Painter\n
\n-OpenGLParaboloidPainter\n+OpenGLParaboloidPainter\n
\n Renders paraboloid primitives using OpoenGL\n
\n-OpenGLPointNumberingPainter\n+OpenGLPointNumberingPainter\n
\n Numbers points\n
\n-OpenGLPointPainter\n+OpenGLPointPainter\n
\n Renders mesh points\n
\n-OpenGLRenderableScript\n+OpenGLRenderableScript\n
\n Scriped node that can do arbitrary rendering using OpenGL.\n
\n-OpenGLSDSEdgePainter\n+OpenGLSDSEdgePainter\n
\n Renders mesh as SDS patch borders using OpenGL 1.1\n
\n-OpenGLSDSFacePainter\n+OpenGLSDSFacePainter\n
\n Renders mesh as SDS faces using OpenGL 1.1\n
\n-OpenGLSDSPointPainter\n+OpenGLSDSPointPainter\n
\n Renders mesh as SDS patch corners using OpenGL 1.1\n
\n-OpenGLSLPainter\n+OpenGLSLPainter\n
\n Applies an OpenGL shader to downstream painters\n
\n-OpenGLSpherePainter\n+OpenGLSpherePainter\n
\n Renders sphere primitives using OpoenGL\n
\n-OpenGLTeapotPainter\n+OpenGLTeapotPainter\n
\n Renders teapot primitives using OpoenGL\n
\n-OpenGLTorusPainter\n+OpenGLTorusPainter\n
\n Renders torus primitives using OpenGL\n
\n-OpenGLVaryingDataPainter\n+OpenGLVaryingDataPainter\n
\n Prints associated varying data near each edge, for debugging purposes\n
\n-OpenGLVersionCheck\n+OpenGLVersionCheck\n
\n Checks OpenGL version and warns if it is known to contain bugs affecting K-3D\n
\n-OpenGLVertexDataPainter\n+OpenGLVertexDataPainter\n
\n Prints vertex data near each corresponding vertex\n
\n-PLYMeshReader\n+PLYMeshReader\n
\n Mesh source that reads external Stanford PLY (.ply) files\n
\n-PLYMeshWriter\n+PLYMeshWriter\n
\n Mesh writer that saves external Stanford PLY (.ply) files\n
\n-PNGBitmapImporter\n+PNGBitmapImporter\n
\n PNG (*.png)\n
\n-PNGBitmapReader\n+PNGBitmapReader\n
\n Loads a PNG (*.png) bitmap from the filesystem\n
\n-PNGBitmapWriter\n+PNGBitmapWriter\n
\n Bitmap writer that saves PNG (*.png) files\n
\n-POVManRenderManEngine\n+POVManRenderManEngine\n
\n Provides render integration with POVMan\n
\n-PRManRenderManEngine\n+PRManRenderManEngine\n
\n Provides render integration with PRMan, http://renderman.pixar.com\n
\n-PapagayoLipsyncReader\n+PapagayoLipsyncReader\n
\n Load a papagayo lipsync (.dat) file and output its values given a time source\n
\n-PipelineProfiler\n+PipelineProfiler\n
\n Records data profiling execution of the visualization pipeline\n
\n-PixieRaytraceMap\n+PixieRaytraceMap\n
\n Dummy shadow map source for raytracing with Pixie\n
\n-PixieRenderManEngine\n+PixieRenderManEngine\n
\n Provides render integration with Pixie, http://www.renderpixie.com\n
\n-PointsCentroid\n+PointsCentroid\n
\n Calculates the average position (centroid) of the points, weighted by the selection value\n
\n-PointsToBlobby\n+PointsToBlobby\n
\n Converts input points to an implicit surface composed of blobby ellipsoids\n
\n-PointsToParticles\n+PointsToParticles\n
\n Converts input geometric points into a single group of particles.\n
\n-PolyCone\n+PolyCone\n
\n Generates a polygonal cone with optional endcap\n
\n-PolyCube\n+PolyCube\n
\n Generates a polygonal cube\n
\n-PolyCushion\n+PolyCushion\n
\n Generates a polygonal cushion (a cube with rounded edges)\n
\n-PolyCylinder\n+PolyCylinder\n
\n Generates a polygonal cylinder with optional endcaps\n
\n-PolyDisk\n+PolyDisk\n
\n Generates a polygonal disk\n
\n-PolyGrid\n+PolyGrid\n
\n Generates a polygonal grid\n
\n-PolyIcosahedron\n+PolyIcosahedron\n
\n Generates a polygonal sphere by recursive subdivision of an isocahedron\n
\n-PolySphere\n+PolySphere\n
\n Generates a polygonal sphere\n
\n-PolyText\n+PolyText\n
\n Generates polygonal text using Freetype 2\n
\n-PolyToBilinear\n+PolyToBilinear\n
\n Converts input quadrilaterals to bilinear patches.\n
\n-PolyTorus\n+PolyTorus\n
\n Generates a polygonal torus\n
\n-Python\n+PyUI\n+
\n+Python User Interface (PyUI)\n+
\n+Python\n
\n Python scripting engine\n
\n-QSlim\n+QSlim\n
\n Surface simplification using quadric error metrics\n
\n-QuadricCone\n+QuadricCone\n
\n Creates a cone primitive\n
\n-QuadricCylinder\n+QuadricCylinder\n
\n Creates a cylinder primitive\n
\n-QuadricDisk\n+QuadricDisk\n
\n Creates a disk primitive\n
\n-QuadricHyperboloid\n+QuadricHyperboloid\n
\n Creates a hyperboloid primitive\n
\n-QuadricLogo\n+QuadricLogo\n
\n Creates the K-3D logo using quadric primitives.\n
\n-QuadricParaboloid\n+QuadricParaboloid\n
\n Creates a paraboloid primitive\n
\n-QuadricSphere\n+QuadricSphere\n
\n Creates a sphere primitive\n
\n-QuadricTorus\n+QuadricTorus\n
\n Creates a torus primitive\n
\n-RealTimeSource\n+RealTimeSource\n
\n Provides a realtime time source for a K-3D document\n
\n-ReferenceImage2D\n+ReferenceImage2D\n
\n Displays a bitmap image in the background of the viewport.\n
\n-ReferenceImage3D\n+ReferenceImage3D\n
\n Displays a bitmap image on a resizable plane within the viewport.\n
\n-RenderDotCRenderManEngine\n+RenderDotCRenderManEngine\n
\n Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html\n
\n-RenderEngineScript\n+RenderEngineScript\n
\n Script node that acts as a render engine\n
\n-RenderManAreaLight\n+RenderManAreaLight\n
\n RenderMan area light source\n
\n-RenderManArray1D\n+RenderManArray1D\n
\n Renders a one-dimensional array of geometric object instances\n
\n-RenderManArray2D\n+RenderManArray2D\n
\n Renders a two-dimensional array of geometric object instances\n
\n-RenderManArray3D\n+RenderManArray3D\n
\n Renders a three-dimensional array of geometric object instances\n
\n-RenderManBackgroundPlane\n+RenderManBackgroundPlane\n
\n Places a shader on a bilinear patch, aligned with the farplane\n
\n-RenderManBicubicPatchPainter\n+RenderManBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-RenderManBilinearPatchPainter\n+RenderManBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-RenderManBlobbyPainter\n+RenderManBlobbyPainter\n
\n Renders blobbies (implicit surfaces)\n
\n-RenderManCSGOperator\n+RenderManCSGOperator\n
\n Combines solids using boolean operators at render-time\n
\n-RenderManCSGSolid\n+RenderManCSGSolid\n
\n Designates a solid volume at render-time\n
\n-RenderManConePainter\n+RenderManConePainter\n
\n Renders cone primitives\n
\n-RenderManCubicCurvePainter\n+RenderManCubicCurvePainter\n
\n Renders cubic curves\n
\n-RenderManCylinderPainter\n+RenderManCylinderPainter\n
\n Renders cylinder primitives\n
\n-RenderManDelayedReadArchive\n+RenderManDelayedReadArchive\n
\n Inserts a RenderMan DelayedReadArchive call into rendered output\n
\n-RenderManDirectTextureMap\n+RenderManDirectTextureMap\n
\n Links a RenderMan Texture Map directly to a file\n
\n-RenderManDiskPainter\n+RenderManDiskPainter\n
\n Renders disk primitives\n
\n-RenderManDisplacementShader\n+RenderManDisplacementShader\n
\n Encapsulates a RenderMan displacement shader instance\n
\n RenderManEngine\n
\n RenderMan Render Engine\n
\n-RenderManHyperboloidPainter\n+RenderManHyperboloidPainter\n
\n Renders hyperboloid primitives\n
\n-RenderManImagerShader\n+RenderManImagerShader\n
\n Encapsulates a RenderMan imager shader instance\n
\n-RenderManLatLongEnvironmentMap\n+RenderManLatLongEnvironmentMap\n
\n Converts a bitmap into a RenderMan LatLong Environment Map\n
\n RenderManLight\n
\n RenderMan light source\n
\n-RenderManLightShader\n+RenderManLightShader\n
\n Encapsulates a RenderMan light shader instance\n
\n-RenderManLinearCurvePainter\n+RenderManLinearCurvePainter\n
\n Renders linear curves\n
\n RenderManMaterial\n
\n A RenderMan surface / displacement material\n
\n-RenderManMultiPainter\n+RenderManMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-RenderManNURBSPatchPainter\n+RenderManNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-RenderManParaboloidPainter\n+RenderManParaboloidPainter\n
\n Renders paraboloid primitives\n
\n-RenderManParticlePainter\n+RenderManParticlePainter\n
\n Renders particle primitives.\n
\n-RenderManPolyhedronPainter\n+RenderManPolyhedronPainter\n
\n Renders mesh polyhedra\n
\n-RenderManReadArchive\n+RenderManReadArchive\n
\n Inserts a RenderMan ReadArchive call into rendered output\n
\n-RenderManScript\n+RenderManScript\n
\n Creates RenderMan output under script control\n
\n-RenderManScriptedPainter\n+RenderManScriptedPainter\n
\n Uses a script to render meshes\n
\n-RenderManShadowMap\n+RenderManShadowMap\n
\n A shadow_map source within the 3D workspace\n
\n-RenderManSpherePainter\n+RenderManSpherePainter\n
\n Renders sphere primitives\n
\n-RenderManSubdivisionSurfacePainter\n+RenderManSubdivisionSurfacePainter\n
\n Renders mesh subdivision surfaces\n
\n-RenderManSurfaceShader\n+RenderManSurfaceShader\n
\n Encapsulates a RenderMan surface shader instance\n
\n-RenderManTeapotPainter\n+RenderManTeapotPainter\n
\n Renders teapot primitives\n
\n-RenderManTextureMap\n+RenderManTextureMap\n
\n Converts a bitmap into a RenderMan Texture Map\n
\n-RenderManTorusPainter\n+RenderManTorusPainter\n
\n Renders torus primitives\n
\n-RenderManVolumeShader\n+RenderManVolumeShader\n
\n Encapsulates a RenderMan volume shader instance\n
\n-ReshapeFaceToCircle\n+ReshapeFaceToCircle\n
\n Reshapes the first edge loop of the face to a circle.\n
\n-RotateArray1D\n+RotateArray1D\n
\n RotateArray1D\n
\n-RotateArray2D\n+RotateArray2D\n
\n RotateArray2D\n
\n-RotateArray3D\n+RotateArray3D\n
\n RotateArray3D\n
\n-RotatePoints\n+RotatePoints\n
\n Rotates mesh points\n
\n-RubberBand\n+RubberBand\n
\n Displays a rubber-band box in the viewport.\n
\n-SDSCorner\n+SDSCorner\n
\n Adds variable-sharpness corners to SDS surfaces\n
\n-SDSCrease\n+SDSCrease\n
\n Adds variable-sharpness creases to SDS surfaces\n
\n-SDSHole\n+SDSHole\n
\n Inserts holes into a subdivision surface mesh\n
\n-STLMeshReader\n+STLMeshReader\n
\n Mesh reader that loads external Wavefront (.stl) files into the document by reference\n
\n-STLMeshWriter\n+STLMeshWriter\n
\n Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files\n
\n-SVGMeshReader\n+SVGMeshReader\n
\n Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference\n
\n-ScalePoints\n+ScalePoints\n
\n Scales mesh points\n
\n-SelectBicubicPatchByNumber\n+SelectBicubicPatchByNumber\n
\n Selects a bicubic patch from the input mesh by its index number\n
\n-SelectBilinearPatchByNumber\n+SelectBilinearPatchByNumber\n
\n Selects a bilinear patch from the input mesh by its index number\n
\n-SelectBoundaryEdges\n+SelectBoundaryEdges\n
\n Selects edges that are on the boundary of the mesh\n
\n-SelectClockwise\n+SelectClockwise\n
\n Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectCompanion\n+SelectCompanion\n
\n Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectConnectedComponents\n+SelectConnectedComponents\n
\n Select all components that are directly or indirectly connected to the selected component\n
\n-SelectCube\n+SelectCube\n
\n Selects portions of the input mesh that intersect a cube\n
\n-SelectCubicCurveByNumber\n+SelectCubicCurveByNumber\n
\n Selects a cubic curve from based on its index number.\n
\n-SelectDegenerateFaces\n+SelectDegenerateFaces\n
\n Selects all faces with a zero-length normal\n
\n-SelectEdgeByNumber\n+SelectEdgeByNumber\n
\n Selects an edge from the input mesh by its index number\n
\n-SelectEdgeLoops\n+SelectEdgeLoops\n
\n Selects edge loops containing selected egdes\n
\n-SelectEdgeRings\n+SelectEdgeRings\n
\n Selects edge rings containing selected egdes\n
\n-SelectFaceByNumber\n+SelectFaceByNumber\n
\n Selects a face from the input mesh by its index number\n
\n-SelectLinearCurveByNumber\n+SelectLinearCurveByNumber\n
\n Selects a linear curve from the input mesh by its index number\n
\n-SelectNSided\n+SelectNSided\n
\n Selects points or faces that have numbers of sides within a specified range\n
\n-SelectNurbsCurveByNumber\n+SelectNurbsCurveByNumber\n
\n Selects a NURBS curve from the input mesh by its index number\n
\n-SelectNurbsPatchByNumber\n+SelectNurbsPatchByNumber\n
\n Selects a NURBS patch from the input mesh by its index number\n
\n-SelectPointByNumber\n+SelectPointByNumber\n
\n Selects a point from the input mesh by its index number\n
\n-SelectedFacesToPolyhedron\n+SelectedFacesToPolyhedron\n
\n Outputs all selected faces to a single polyhedron.\n
\n-SelectionToStdout\n+SelectionToStdout\n
\n Prints selection information to stdout\n
\n-SetColor\n+SetColor\n
\n Sets geometry color\n
\n-SetMaterial\n+SetMaterial\n
\n Sets geometry materials\n
\n-SetPosition\n+SetPosition\n
\n Set points positions\n
\n-ShearPoints\n+ShearPoints\n
\n Shears mesh points along an axis\n
\n-SmoothPoints\n+SmoothPoints\n
\n Smooths mesh points by averaging their positions with their neighbors'\n
\n-Snap\n+Snap\n
\n Snaps one node to another\n
\n-SolarPosition\n+SolarPosition\n
\n Calculates the position of the Sun based on observer position, date, and time.\n
\n-SphereizePoints\n+SphereizePoints\n
\n Constrains points to the surface of a sphere\n
\n-StringSourceScript\n+StringSourceScript\n
\n String source that uses a script to create the output value\n
\n-StringToStdout\n+StringToStdout\n
\n Prints an input string value to stdout\n
\n-SubdivideEdges\n+SubdivideEdges\n
\n Subdivides selected edges by adding points.\n
\n-SubdivideFaces\n+SubdivideFaces\n
\n Subdivides faces by creating new center / midpoints.\n
\n-SurfacePlot\n+SurfacePlot\n
\n Creates a 3D surface plot.\n
\n-TIFFBitmapExporter\n+TIFFBitmapExporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapImporter\n+TIFFBitmapImporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapReader\n+TIFFBitmapReader\n
\n Loads a TIFF (*.tif) bitmap from the filesystem\n
\n-TIFFBitmapWriter\n+TIFFBitmapWriter\n
\n Bitmap writer that saves TIFF (*.tiff) files\n
\n-TaperPoints\n+TaperPoints\n
\n Tapers mesh points along an axis\n
\n-Teapot\n+Teapot\n
\n Creates a classic teapot primitive\n
\n-TimeSource\n+TimeSource\n
\n Provides a time source for a K-3D document\n
\n-TimeToString\n+TimeToString\n
\n Converts a scalar to a string using strftime()-style formatting\n
\n-TransformPoints\n+TransformPoints\n
\n Transform mesh points using input matrix\n
\n-TranslateArray1D\n+TranslateArray1D\n
\n TranslateArray1D\n
\n-TranslateArray2D\n+TranslateArray2D\n
\n TranslateArray2D\n
\n-TranslateArray3D\n+TranslateArray3D\n
\n TranslateArray3D\n
\n-TranslatePoints\n+TranslatePoints\n
\n Translates mesh points\n
\n-TriangulateFaces\n+TriangulateFaces\n
\n Converts input faces into triangles\n
\n-TweakPoints\n+TweakPoints\n
\n Sets the point positions at the given indices\n
\n-TwistPoints\n+TwistPoints\n
\n Twists mesh points along an axis\n
\n-UniformPolyhedron\n+UniformPolyhedron\n
\n Generates a uniform polyhedron\n
\n-ValidMeshes\n+ValidMeshes\n
\n Tests to see that every every primitive and mesh in a collection of meshes can be validated.\n
\n-Vector3SourceScript\n+Vector3SourceScript\n
\n Vector3 source that uses a script to create the output value\n
\n-VirtualOpenGLEdgePainter\n+VirtualOpenGLEdgePainter\n
\n Renders mesh edges\n
\n-VirtualOpenGLFacePainter\n+VirtualOpenGLFacePainter\n
\n Renders mesh faces\n
\n-VirtualOpenGLPointPainter\n+VirtualOpenGLPointPainter\n
\n Renders mesh points\n
\n-VirtualOpenGLSDSEdgePainter\n+VirtualOpenGLSDSEdgePainter\n
\n Renders mesh subdivision surface edges\n
\n-VirtualOpenGLSDSFacePainter\n+VirtualOpenGLSDSFacePainter\n
\n Renders mesh subdivision surface faces\n
\n-VirtualOpenGLSDSPointPainter\n+VirtualOpenGLSDSPointPainter\n
\n Renders mesh subdivision surface points\n
\n-Welcome\n+Welcome\n
\n Welcomes users running K-3D for the first time.\n
\n-WeldPoints\n+WeldPoints\n
\n Eliminates points with duplicate 3D coordinates\n
\n-XTrackCADDocumentImporter\n+XTrackCADDocumentImporter\n
\n XTrackCAD Tracks File ( .xtc )\n
\n-YafrayAreaLight\n+YafrayAreaLight\n
\n Yafray Area Light\n
\n YafrayEngine\n
\n Yafray Render Engine\n
\n-YafrayGlobalPhotonLight\n+YafrayGlobalPhotonLight\n
\n Yafray Global Photon Light\n
\n-YafrayHemiLight\n+YafrayHemiLight\n
\n Yafray Hemi Light\n
\n YafrayMaterial\n
\n Yafray Material\n
\n-YafrayPhotonLight\n+YafrayPhotonLight\n
\n Yafray Photon Light\n
\n-YafrayPointLight\n+YafrayPointLight\n
\n Yafray Point Light\n
\n-YafraySoftLight\n+YafraySoftLight\n
\n Yafray Soft Light\n
\n-YafraySpotLight\n+YafraySpotLight\n
\n Yafray Spot Light\n
\n-YafraySunLight\n+YafraySunLight\n
\n Yafray Sun Light\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas02.html", "source2": "./usr/share/doc/k3d/guide/html/apas02.html", "unified_diff": "@@ -16,19 +16,19 @@\n
\n Linearly interpolates matrix4 values to a double time source\n
\n ManualTimeSource\n
\n Provides a time source for a K-3D document\n
\n-PapagayoLipsyncReader\n+PapagayoLipsyncReader\n
\n Load a papagayo lipsync (.dat) file and output its values given a time source\n
\n-RealTimeSource\n+RealTimeSource\n
\n Provides a realtime time source for a K-3D document\n
\n-TimeSource\n+TimeSource\n
\n Provides a time source for a K-3D document\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas03.html", "source2": "./usr/share/doc/k3d/guide/html/apas03.html", "unified_diff": "@@ -16,19 +16,19 @@\n
\n Displays text annotations in the 3D document, primarily for documentation / tutorials\n
\n Axes\n
\n Configurable set of axes to help in visualizing the 3D workspace\n
\n-ReferenceImage2D\n+ReferenceImage2D\n
\n Displays a bitmap image in the background of the viewport.\n
\n-ReferenceImage3D\n+ReferenceImage3D\n
\n Displays a bitmap image on a resizable plane within the viewport.\n
\n-RubberBand\n+RubberBand\n
\n Displays a rubber-band box in the viewport.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas04.html", "source2": "./usr/share/doc/k3d/guide/html/apas04.html", "unified_diff": "@@ -20,43 +20,43 @@\n
\n Makes copies of a mesh along two dimensions\n
\n MeshArray3D\n
\n Makes copies of a mesh along three dimensions\n
\n-RenderManArray1D\n+RenderManArray1D\n
\n Renders a one-dimensional array of geometric object instances\n
\n-RenderManArray2D\n+RenderManArray2D\n
\n Renders a two-dimensional array of geometric object instances\n
\n-RenderManArray3D\n+RenderManArray3D\n
\n Renders a three-dimensional array of geometric object instances\n
\n-RotateArray1D\n+RotateArray1D\n
\n RotateArray1D\n
\n-RotateArray2D\n+RotateArray2D\n
\n RotateArray2D\n
\n-RotateArray3D\n+RotateArray3D\n
\n RotateArray3D\n
\n-TranslateArray1D\n+TranslateArray1D\n
\n TranslateArray1D\n
\n-TranslateArray2D\n+TranslateArray2D\n
\n TranslateArray2D\n
\n-TranslateArray3D\n+TranslateArray3D\n
\n TranslateArray3D\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas05.html", "source2": "./usr/share/doc/k3d/guide/html/apas05.html", "unified_diff": "@@ -1,10 +1,10 @@\n \n A.5.\u00a0BicubicPatch Plugins
Prev\u00a0\u00a0\u00a0Next

A.5.\u00a0BicubicPatch Plugins

\n BicubicToPoly\n
\n Polygonizes bicubic patches\n
\n-Newell\n+Newell\n
\n Generates Newell primitives using bicubic patches.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas06.html", "source2": "./usr/share/doc/k3d/guide/html/apas06.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n A.6.\u00a0BilinearPatch Plugins
Prev\u00a0\u00a0\u00a0Next

A.6.\u00a0BilinearPatch Plugins

\n-PolyToBilinear\n+PolyToBilinear\n
\n Converts input quadrilaterals to bilinear patches.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas07.html", "source2": "./usr/share/doc/k3d/guide/html/apas07.html", "unified_diff": "@@ -76,35 +76,35 @@\n
\n Loads a JPEG (*.jpeg) bitmap from the filesystem\n
\n JPEGBitmapWriter\n
\n Bitmap writer that saves JPEG (*.jpg) files\n
\n-PNGBitmapImporter\n+PNGBitmapImporter\n
\n PNG (*.png)\n
\n-PNGBitmapReader\n+PNGBitmapReader\n
\n Loads a PNG (*.png) bitmap from the filesystem\n
\n-PNGBitmapWriter\n+PNGBitmapWriter\n
\n Bitmap writer that saves PNG (*.png) files\n
\n-TIFFBitmapExporter\n+TIFFBitmapExporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapImporter\n+TIFFBitmapImporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapReader\n+TIFFBitmapReader\n
\n Loads a TIFF (*.tif) bitmap from the filesystem\n
\n-TIFFBitmapWriter\n+TIFFBitmapWriter\n
\n Bitmap writer that saves TIFF (*.tiff) files\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas08.html", "source2": "./usr/share/doc/k3d/guide/html/apas08.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n A.8.\u00a0BitmapExporter Plugins
Prev\u00a0\u00a0\u00a0Next

A.8.\u00a0BitmapExporter Plugins

\n-TIFFBitmapExporter\n+TIFFBitmapExporter\n
\n TIFF (*.tiff)\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas09.html", "source2": "./usr/share/doc/k3d/guide/html/apas09.html", "unified_diff": "@@ -8,15 +8,15 @@\n
\n ImageMagick Formats ( many )\n
\n JPEGBitmapImporter\n
\n JPEG (*.jpeg)\n
\n-PNGBitmapImporter\n+PNGBitmapImporter\n
\n PNG (*.png)\n
\n-TIFFBitmapImporter\n+TIFFBitmapImporter\n
\n TIFF (*.tiff)\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas10.html", "source2": "./usr/share/doc/k3d/guide/html/apas10.html", "unified_diff": "@@ -4,15 +4,15 @@\n
\n Loads a bitmap from the filesystem\n
\n JPEGBitmapReader\n
\n Loads a JPEG (*.jpeg) bitmap from the filesystem\n
\n-PNGBitmapReader\n+PNGBitmapReader\n
\n Loads a PNG (*.png) bitmap from the filesystem\n
\n-TIFFBitmapReader\n+TIFFBitmapReader\n
\n Loads a TIFF (*.tif) bitmap from the filesystem\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas11.html", "source2": "./usr/share/doc/k3d/guide/html/apas11.html", "unified_diff": "@@ -1,14 +1,14 @@\n \n A.11.\u00a0BitmapWriter Plugins
Prev\u00a0\u00a0\u00a0Next

A.11.\u00a0BitmapWriter Plugins

\n JPEGBitmapWriter\n
\n Bitmap writer that saves JPEG (*.jpg) files\n
\n-PNGBitmapWriter\n+PNGBitmapWriter\n
\n Bitmap writer that saves PNG (*.png) files\n
\n-TIFFBitmapWriter\n+TIFFBitmapWriter\n
\n Bitmap writer that saves TIFF (*.tiff) files\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas12.html", "source2": "./usr/share/doc/k3d/guide/html/apas12.html", "unified_diff": "@@ -36,11 +36,11 @@\n
\n Combines blobbies using the Subtraction operator.\n
\n EdgesToBlobby\n
\n Converts input edges to segment blobbies\n
\n-PointsToBlobby\n+PointsToBlobby\n
\n Converts input points to an implicit surface composed of blobby ellipsoids\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas13.html", "source2": "./usr/share/doc/k3d/guide/html/apas13.html", "unified_diff": "@@ -1,14 +1,14 @@\n \n A.13.\u00a0CSG Plugins
Prev\u00a0\u00a0\u00a0Next

A.13.\u00a0CSG Plugins

\n CGALBoolean\n
\n 3D mesh boolean operations\n
\n-RenderManCSGOperator\n+RenderManCSGOperator\n
\n Combines solids using boolean operators at render-time\n
\n-RenderManCSGSolid\n+RenderManCSGSolid\n
\n Designates a solid volume at render-time\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas16.html", "source2": "./usr/share/doc/k3d/guide/html/apas16.html", "unified_diff": "@@ -28,51 +28,51 @@\n
\n Applies a wave function to points along an axis\n
\n MorphPoints\n
\n Applies morph to different targets, interpolating between target and source position\n
\n-RotatePoints\n+RotatePoints\n
\n Rotates mesh points\n
\n-ScalePoints\n+ScalePoints\n
\n Scales mesh points\n
\n-SetPosition\n+SetPosition\n
\n Set points positions\n
\n-ShearPoints\n+ShearPoints\n
\n Shears mesh points along an axis\n
\n-SmoothPoints\n+SmoothPoints\n
\n Smooths mesh points by averaging their positions with their neighbors'\n
\n-SphereizePoints\n+SphereizePoints\n
\n Constrains points to the surface of a sphere\n
\n-TaperPoints\n+TaperPoints\n
\n Tapers mesh points along an axis\n
\n-TransformPoints\n+TransformPoints\n
\n Transform mesh points using input matrix\n
\n-TranslatePoints\n+TranslatePoints\n
\n Translates mesh points\n
\n-TweakPoints\n+TweakPoints\n
\n Sets the point positions at the given indices\n
\n-TwistPoints\n+TwistPoints\n
\n Twists mesh points along an axis\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas17.html", "source2": "./usr/share/doc/k3d/guide/html/apas17.html", "unified_diff": "@@ -16,15 +16,15 @@\n
\n Opens a URI using the GIO libraries\n
\n InotifyFileChangeNotifier\n
\n Monitors files for changes, using the Linux inotify system\n
\n-OpenGLVersionCheck\n+OpenGLVersionCheck\n
\n Checks OpenGL version and warns if it is known to contain bugs affecting K-3D\n
\n-Welcome\n+Welcome\n
\n Welcomes users running K-3D for the first time.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas18.html", "source2": "./usr/share/doc/k3d/guide/html/apas18.html", "unified_diff": "@@ -1,10 +1,10 @@\n \n A.18.\u00a0Development Plugins
Prev\u00a0\u00a0\u00a0Next

A.18.\u00a0Development Plugins

\n-OpenGLSDSEdgePainter\n+OpenGLSDSEdgePainter\n
\n Renders mesh as SDS patch borders using OpenGL 1.1\n
\n-OpenGLSDSPointPainter\n+OpenGLSDSPointPainter\n
\n Renders mesh as SDS patch corners using OpenGL 1.1\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas19.html", "source2": "./usr/share/doc/k3d/guide/html/apas19.html", "unified_diff": "@@ -16,15 +16,11 @@\n
\n Displays the contents of the K-3D log\n
\n NGUIOpenGLDialog\n
\n Displays information about the OpenGL implementation.\n
\n-NGUIPythonShellDialog\n-
\n-Provides an interactive Python shell window\n-
\n-NGUITextEditorDialog\n+NGUITextEditorDialog\n
\n Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas21.html", "source2": "./usr/share/doc/k3d/guide/html/apas21.html", "unified_diff": "@@ -1,10 +1,10 @@\n \n A.21.\u00a0DocumentImporter Plugins
Prev\u00a0\u00a0\u00a0Next

A.21.\u00a0DocumentImporter Plugins

\n K3DDocumentImporter\n
\n K-3D Native ( .k3d )\n
\n-XTrackCADDocumentImporter\n+XTrackCADDocumentImporter\n
\n XTrackCAD Tracks File ( .xtc )\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas23.html", "source2": "./usr/share/doc/k3d/guide/html/apas23.html", "unified_diff": "@@ -212,255 +212,259 @@\n
\n Provides a custom property control for NURBS knot vectors.\n
\n NGUIMorphPointsPage\n
\n Provides a custom property page for the MorphPoints modifier.\n
\n-NGUIToolPropertiesPanel\n+NGUISnapTool\n+
\n+Provides interactive controls for snapping nodes.\n+
\n+NGUIToolPropertiesPanel\n
\n Displays tool properties\n
\n-NamedTextArray\n+NamedTextArray\n
\n Creates or updates a named array with string data\n
\n-NurbsAddTrimCurve\n+NurbsAddTrimCurve\n
\n Adds a trimming curve to the selected patch\n
\n-NurbsCloseCurve\n+NurbsCloseCurve\n
\n Connects the 2 end points of the selected curve\n
\n-NurbsConnectCurves\n+NurbsConnectCurves\n
\n Connects a set of NURBS curves\n
\n-NurbsCreateCap\n+NurbsCreateCap\n
\n Creates a NURBS surface filling out the selected closed curves\n
\n-NurbsCurve\n+NurbsCurve\n
\n Generates a NURBS curve\n
\n-NurbsCurveDegreeElevation\n+NurbsCurveDegreeElevation\n
\n Takes a curve of degree p and turns it into a curve with degree p+degree\n
\n-NurbsCurveInsertKnot\n+NurbsCurveInsertKnot\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsCurveTraversal\n+NurbsCurveTraversal\n
\n Creates a NURBS surface while traversing one NURBS curve along another\n
\n-NurbsEditCurveKnotVector\n+NurbsEditCurveKnotVector\n
\n Edit the knot vector of a NURBS curve\n
\n-NurbsExtractCurvePoint\n+NurbsExtractCurvePoint\n
\n Extract the point at the given parameter value\n
\n-NurbsExtractPatchCurve\n+NurbsExtractPatchCurve\n
\n Extract a curve from a patch at a given parameter in given direction\n
\n-NurbsExtractTrimCurves\n+NurbsExtractTrimCurves\n
\n Extracts patch trim curves as 3D NURBS curve approximations\n
\n-NurbsExtrudeCurve\n+NurbsExtrudeCurve\n
\n Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed\n
\n-NurbsExtrudePatch\n+NurbsExtrudePatch\n
\n Extrudes the selected patch along a coordinate axis\n
\n-NurbsFlipCurve\n+NurbsFlipCurve\n
\n Flips the order of the points for the selected curves\n
\n-NurbsMergeConnectedCurves\n+NurbsMergeConnectedCurves\n
\n Join selected curves with common endpoints into a single NURBS curve\n
\n-NurbsMergeCurveKnotVectors\n+NurbsMergeCurveKnotVectors\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsPatchDegreeElevation\n+NurbsPatchDegreeElevation\n
\n Elevates the selected patches in either u or v direction\n
\n-NurbsPatchInsertKnot\n+NurbsPatchInsertKnot\n
\n Adds a new knot in either u or v direction to all selected patches\n
\n-NurbsPolygonizeCurve\n+NurbsPolygonizeCurve\n
\n Creates a LinearCurve representation of the selected NURBS curve\n
\n-NurbsPolygonizePatch\n+NurbsPolygonizePatch\n
\n Creates a Polyhedron representation of the selected NURBS patch\n
\n-NurbsRevolveCurve\n+NurbsRevolveCurve\n
\n Take a NURBS curve and rotate it around one of the coordinate system axis\n
\n-NurbsRuledSurface\n+NurbsRuledSurface\n
\n Creates a NURBS surface stretched between the 2 curves\n
\n-NurbsSetWeight\n+NurbsSetWeight\n
\n Sets the weight of the selected Control Points\n
\n-NurbsSkinnedSurface\n+NurbsSkinnedSurface\n
\n Creates a NURBS surface stretched along all selected curves\n
\n-NurbsSplitCurve\n+NurbsSplitCurve\n
\n Breaks a NURBS curve at a given u value (0\u20261)\n
\n-NurbsSplitPatch\n+NurbsSplitPatch\n
\n Splits a patch at the selected u/v value\n
\n-NurbsSweepSurface\n+NurbsSweepSurface\n
\n Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve\n
\n-ODEPhysicalNode\n+ODEPhysicalNode\n
\n Rigid-body dynamics object.\n
\n-ODESimulation\n+ODESimulation\n
\n Rigid-body dynamics simulation.\n
\n-OgreXmlMeshWriter\n+OgreXmlMeshWriter\n
\n Mesh writer that saves external Ogre XML Mesh files\n
\n-OpenGLColorFacePainter\n+OpenGLColorFacePainter\n
\n Renders mesh faces using a per-face color array\n
\n-OpenGLFaceNormalPainter\n+OpenGLFaceNormalPainter\n
\n Renders polyhedron face normal vectors\n
\n-OpenGLHalfEdgePainter\n+OpenGLHalfEdgePainter\n
\n Draws arrows to show polyhedron half edge orientation\n
\n-OpenGLNormalArrayPainter\n+OpenGLNormalArrayPainter\n
\n Visualizes normal-vector arrays\n
\n-OpenGLSDSEdgePainter\n+OpenGLSDSEdgePainter\n
\n Renders mesh as SDS patch borders using OpenGL 1.1\n
\n-OpenGLSDSFacePainter\n+OpenGLSDSFacePainter\n
\n Renders mesh as SDS faces using OpenGL 1.1\n
\n-OpenGLSDSPointPainter\n+OpenGLSDSPointPainter\n
\n Renders mesh as SDS patch corners using OpenGL 1.1\n
\n-OpenGLSLPainter\n+OpenGLSLPainter\n
\n Applies an OpenGL shader to downstream painters\n
\n-OpenGLVaryingDataPainter\n+OpenGLVaryingDataPainter\n
\n Prints associated varying data near each edge, for debugging purposes\n
\n-OpenGLVertexDataPainter\n+OpenGLVertexDataPainter\n
\n Prints vertex data near each corresponding vertex\n
\n-PapagayoLipsyncReader\n+PapagayoLipsyncReader\n
\n Load a papagayo lipsync (.dat) file and output its values given a time source\n
\n-PipelineProfiler\n+PipelineProfiler\n
\n Records data profiling execution of the visualization pipeline\n
\n-PointsCentroid\n+PointsCentroid\n
\n Calculates the average position (centroid) of the points, weighted by the selection value\n
\n-QSlim\n+QSlim\n
\n Surface simplification using quadric error metrics\n
\n-RenderManAreaLight\n+RenderManAreaLight\n
\n RenderMan area light source\n
\n-SVGMeshReader\n+SVGMeshReader\n
\n Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference\n
\n-SelectClockwise\n+SelectClockwise\n
\n Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectCompanion\n+SelectCompanion\n
\n Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectDegenerateFaces\n+SelectDegenerateFaces\n
\n Selects all faces with a zero-length normal\n
\n-SelectedFacesToPolyhedron\n+SelectedFacesToPolyhedron\n
\n Outputs all selected faces to a single polyhedron.\n
\n-SelectionToStdout\n+SelectionToStdout\n
\n Prints selection information to stdout\n
\n-SetColor\n+SetColor\n
\n Sets geometry color\n
\n-Snap\n+Snap\n
\n Snaps one node to another\n
\n-SolarPosition\n+SolarPosition\n
\n Calculates the position of the Sun based on observer position, date, and time.\n
\n-StringToStdout\n+StringToStdout\n
\n Prints an input string value to stdout\n
\n-SubdivideEdges\n+SubdivideEdges\n
\n Subdivides selected edges by adding points.\n
\n-UniformPolyhedron\n+UniformPolyhedron\n
\n Generates a uniform polyhedron\n
\n-ValidMeshes\n+ValidMeshes\n
\n Tests to see that every every primitive and mesh in a collection of meshes can be validated.\n
\n-XTrackCADDocumentImporter\n+XTrackCADDocumentImporter\n
\n XTrackCAD Tracks File ( .xtc )\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas25.html", "source2": "./usr/share/doc/k3d/guide/html/apas25.html", "unified_diff": "@@ -1,10 +1,14 @@\n \n A.25.\u00a0Interface Plugins
Prev\u00a0\u00a0\u00a0Next

A.25.\u00a0Interface Plugins

\n NGUI\n
\n Next Generation User Interface (NGUI)\n
\n-NUI\n+NUI\n
\n Null User Interface (NUI)\n+
\n+PyUI\n+
\n+Python User Interface (PyUI)\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas26.html", "source2": "./usr/share/doc/k3d/guide/html/apas26.html", "unified_diff": "@@ -32,47 +32,47 @@\n
\n LuxRender SkyLight\n
\n LuxRenderSunLight\n
\n LuxRender SunLight\n
\n-RenderManAreaLight\n+RenderManAreaLight\n
\n RenderMan area light source\n
\n RenderManLight\n
\n RenderMan light source\n
\n-YafrayAreaLight\n+YafrayAreaLight\n
\n Yafray Area Light\n
\n-YafrayGlobalPhotonLight\n+YafrayGlobalPhotonLight\n
\n Yafray Global Photon Light\n
\n-YafrayHemiLight\n+YafrayHemiLight\n
\n Yafray Hemi Light\n
\n-YafrayPhotonLight\n+YafrayPhotonLight\n
\n Yafray Photon Light\n
\n-YafrayPointLight\n+YafrayPointLight\n
\n Yafray Point Light\n
\n-YafraySoftLight\n+YafraySoftLight\n
\n Yafray Soft Light\n
\n-YafraySpotLight\n+YafraySpotLight\n
\n Yafray Spot Light\n
\n-YafraySunLight\n+YafraySunLight\n
\n Yafray Sun Light\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas29.html", "source2": "./usr/share/doc/k3d/guide/html/apas29.html", "unified_diff": "@@ -52,19 +52,19 @@\n
\n Material\n
\n RenderManMaterial\n
\n A RenderMan surface / displacement material\n
\n-SetColor\n+SetColor\n
\n Sets geometry color\n
\n-SetMaterial\n+SetMaterial\n
\n Sets geometry materials\n
\n YafrayMaterial\n
\n Yafray Material\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas30.html", "source2": "./usr/share/doc/k3d/guide/html/apas30.html", "unified_diff": "@@ -1,10 +1,10 @@\n \n A.30.\u00a0Math Plugins
Prev\u00a0\u00a0\u00a0Next

A.30.\u00a0Math Plugins

\n LeastSquaresPlot\n
\n Aproximates points with a surface given a set of equations.\n
\n-SurfacePlot\n+SurfacePlot\n
\n Creates a 3D surface plot.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas31.html", "source2": "./usr/share/doc/k3d/guide/html/apas31.html", "unified_diff": "@@ -32,11 +32,11 @@\n
\n Matrix source that uses a script to create the output value\n
\n MatrixView\n
\n Generates a viewing matrix from a position, a look vector, and an up vector\n
\n-Snap\n+Snap\n
\n Snaps one node to another\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas32.html", "source2": "./usr/share/doc/k3d/guide/html/apas32.html", "unified_diff": "@@ -36,15 +36,15 @@\n
\n Mesh modifier that uses a script to modify geometry\n
\n MeshSourceScript\n
\n Mesh source that uses a script to create geometry\n
\n-PointsCentroid\n+PointsCentroid\n
\n Calculates the average position (centroid) of the points, weighted by the selection value\n
\n-WeldPoints\n+WeldPoints\n
\n Eliminates points with duplicate 3D coordinates\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas33.html", "source2": "./usr/share/doc/k3d/guide/html/apas33.html", "unified_diff": "@@ -1,18 +1,18 @@\n \n A.33.\u00a0MeshAttributes Plugins
Prev\u00a0\u00a0\u00a0Next

A.33.\u00a0MeshAttributes Plugins

\n CalculateNormals\n
\n Calculates a variety of polygon normals\n
\n-NamedTextArray\n+NamedTextArray\n
\n Creates or updates a named array with string data\n
\n-SetColor\n+SetColor\n
\n Sets geometry color\n
\n-SetMaterial\n+SetMaterial\n
\n Sets geometry materials\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas34.html", "source2": "./usr/share/doc/k3d/guide/html/apas34.html", "unified_diff": "@@ -12,23 +12,23 @@\n
\n Mesh reader that loads external K-3D XML (.k3d) files\n
\n MD2MeshReader\n
\n Reader that loads external MD2 (.md2) files into the document by reference\n
\n-OBJMeshReader\n+OBJMeshReader\n
\n Mesh reader that loads external Wavefront (.obj) files into the document by reference\n
\n-PLYMeshReader\n+PLYMeshReader\n
\n Mesh source that reads external Stanford PLY (.ply) files\n
\n-STLMeshReader\n+STLMeshReader\n
\n Mesh reader that loads external Wavefront (.stl) files into the document by reference\n
\n-SVGMeshReader\n+SVGMeshReader\n
\n Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas35.html", "source2": "./usr/share/doc/k3d/guide/html/apas35.html", "unified_diff": "@@ -12,23 +12,23 @@\n
\n Mesh writer that saves IGES CAD (.iges) files\n
\n K3DMeshWriter\n
\n Mesh writer that saves K-3D XML (.k3d) files\n
\n-OBJMeshWriter\n+OBJMeshWriter\n
\n Mesh writer that saves external Wavefront (.obj) files\n
\n-OgreXmlMeshWriter\n+OgreXmlMeshWriter\n
\n Mesh writer that saves external Ogre XML Mesh files\n
\n-PLYMeshWriter\n+PLYMeshWriter\n
\n Mesh writer that saves external Stanford PLY (.ply) files\n
\n-STLMeshWriter\n+STLMeshWriter\n
\n Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas36.html", "source2": "./usr/share/doc/k3d/guide/html/apas36.html", "unified_diff": "@@ -44,39 +44,51 @@\n
\n Displays information about the OpenGL implementation.\n
\n NGUIParentTool\n
\n Provides interactive controls for reparenting nodes.\n
\n-NGUIPipelineProfilerPanel\n+NGUIPipelinePanel\n
\n-Provides a panel for profiling execution of the visualization pipeline\n+Displays the visualization pipeline\n
\n-NGUIPythonShellDialog\n+NGUIPipelineProfilerPanel\n
\n-Provides an interactive Python shell window\n+Provides a panel for profiling execution of the visualization pipeline\n
\n NGUIRectangleControl\n
\n Provides a custom property control for k3d::rectangle properties.\n
\n NGUIRenderRegionTool\n
\n Provides interactive controls for cropped rendering.\n
\n NGUISelectionControl\n
\n Provides a standard control for selection properties.\n
\n-NGUITextEditorDialog\n+NGUISnapTool\n+
\n+Provides interactive controls for snapping nodes.\n+
\n+NGUITextEditorDialog\n
\n Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.\n
\n-NGUITimelinePanel\n+NGUITimelinePanel\n
\n Provides a panel for manipulating the current time\n
\n-NGUIToolPropertiesPanel\n+NGUIToolPropertiesPanel\n
\n Displays tool properties\n+
\n+NGUIToolbarPanel\n+
\n+Provides the standard toolbar\n+
\n+NGUIUndoTreePanel\n+
\n+Provides a panel for displaying the undo tree\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas37.html", "source2": "./usr/share/doc/k3d/guide/html/apas37.html", "unified_diff": "@@ -1,154 +1,154 @@\n \n A.37.\u00a0NURBS Plugins
Prev\u00a0\u00a0\u00a0Next

A.37.\u00a0NURBS Plugins

\n-NurbsAddTrimCurve\n+NurbsAddTrimCurve\n
\n Adds a trimming curve to the selected patch\n
\n-NurbsCircle\n+NurbsCircle\n
\n Generates a NURBS circle\n
\n-NurbsCloseCurve\n+NurbsCloseCurve\n
\n Connects the 2 end points of the selected curve\n
\n-NurbsCone\n+NurbsCone\n
\n Generates a NURBS cone\n
\n-NurbsConnectCurves\n+NurbsConnectCurves\n
\n Connects a set of NURBS curves\n
\n-NurbsCreateCap\n+NurbsCreateCap\n
\n Creates a NURBS surface filling out the selected closed curves\n
\n-NurbsCurve\n+NurbsCurve\n
\n Generates a NURBS curve\n
\n-NurbsCurveDegreeElevation\n+NurbsCurveDegreeElevation\n
\n Takes a curve of degree p and turns it into a curve with degree p+degree\n
\n-NurbsCurveInsertKnot\n+NurbsCurveInsertKnot\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsCurveTraversal\n+NurbsCurveTraversal\n
\n Creates a NURBS surface while traversing one NURBS curve along another\n
\n-NurbsCylinder\n+NurbsCylinder\n
\n Generates a NURBS cylinder\n
\n-NurbsDisk\n+NurbsDisk\n
\n Generates a NURBS disk\n
\n-NurbsEditCurveKnotVector\n+NurbsEditCurveKnotVector\n
\n Edit the knot vector of a NURBS curve\n
\n-NurbsExtractCurvePoint\n+NurbsExtractCurvePoint\n
\n Extract the point at the given parameter value\n
\n-NurbsExtractPatchCurve\n+NurbsExtractPatchCurve\n
\n Extract a curve from a patch at a given parameter in given direction\n
\n-NurbsExtractTrimCurves\n+NurbsExtractTrimCurves\n
\n Extracts patch trim curves as 3D NURBS curve approximations\n
\n-NurbsExtrudeCurve\n+NurbsExtrudeCurve\n
\n Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed\n
\n-NurbsExtrudePatch\n+NurbsExtrudePatch\n
\n Extrudes the selected patch along a coordinate axis\n
\n-NurbsFlipCurve\n+NurbsFlipCurve\n
\n Flips the order of the points for the selected curves\n
\n-NurbsGrid\n+NurbsGrid\n
\n Generates a NURBS grid\n
\n-NurbsHyperboloid\n+NurbsHyperboloid\n
\n Generates a NURBS hyperboloid\n
\n-NurbsMergeConnectedCurves\n+NurbsMergeConnectedCurves\n
\n Join selected curves with common endpoints into a single NURBS curve\n
\n-NurbsMergeCurveKnotVectors\n+NurbsMergeCurveKnotVectors\n
\n Inserts a new Knot with the specified u-value\n
\n-NurbsParaboloid\n+NurbsParaboloid\n
\n Generates a NURBS paraboloid\n
\n-NurbsPatchDegreeElevation\n+NurbsPatchDegreeElevation\n
\n Elevates the selected patches in either u or v direction\n
\n-NurbsPatchInsertKnot\n+NurbsPatchInsertKnot\n
\n Adds a new knot in either u or v direction to all selected patches\n
\n-NurbsPolygon\n+NurbsPolygon\n
\n Generates a NURBS polygon\n
\n-NurbsPolygonizeCurve\n+NurbsPolygonizeCurve\n
\n Creates a LinearCurve representation of the selected NURBS curve\n
\n-NurbsPolygonizePatch\n+NurbsPolygonizePatch\n
\n Creates a Polyhedron representation of the selected NURBS patch\n
\n-NurbsRevolveCurve\n+NurbsRevolveCurve\n
\n Take a NURBS curve and rotate it around one of the coordinate system axis\n
\n-NurbsRuledSurface\n+NurbsRuledSurface\n
\n Creates a NURBS surface stretched between the 2 curves\n
\n-NurbsSetWeight\n+NurbsSetWeight\n
\n Sets the weight of the selected Control Points\n
\n-NurbsSkinnedSurface\n+NurbsSkinnedSurface\n
\n Creates a NURBS surface stretched along all selected curves\n
\n-NurbsSphere\n+NurbsSphere\n
\n Generates a NURBS sphere\n
\n-NurbsSplitCurve\n+NurbsSplitCurve\n
\n Breaks a NURBS curve at a given u value (0\u20261)\n
\n-NurbsSplitPatch\n+NurbsSplitPatch\n
\n Splits a patch at the selected u/v value\n
\n-NurbsSweepSurface\n+NurbsSweepSurface\n
\n Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve\n
\n-NurbsTorus\n+NurbsTorus\n
\n Generates a NURBS torus\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas38.html", "source2": "./usr/share/doc/k3d/guide/html/apas38.html", "unified_diff": "@@ -1,174 +1,174 @@\n \n A.38.\u00a0OpenGL Plugins
Prev\u00a0\u00a0\u00a0Next

A.38.\u00a0OpenGL Plugins

\n-OpenGLBezierTrianglePatchPainter\n+OpenGLBezierTrianglePatchPainter\n
\n Renders Bezier triangle patches\n
\n-OpenGLBicubicPatchPainter\n+OpenGLBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-OpenGLBilinearPatchPainter\n+OpenGLBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-OpenGLBlobbyPointPainter\n+OpenGLBlobbyPointPainter\n
\n Renders blobby primitives using points and lines\n
\n-OpenGLColorFacePainter\n+OpenGLColorFacePainter\n
\n Renders mesh faces using a per-face color array\n
\n-OpenGLConePainter\n+OpenGLConePainter\n
\n Renders cone primitives using OpenGL\n
\n-OpenGLCubicCurvePainter\n+OpenGLCubicCurvePainter\n
\n Renders cubic curves\n
\n-OpenGLCylinderPainter\n+OpenGLCylinderPainter\n
\n Renders cylinder primitives using OpoenGL\n
\n-OpenGLDiskPainter\n+OpenGLDiskPainter\n
\n Renders disk primitives using OpenGL\n
\n-OpenGLEdgeNumberingPainter\n+OpenGLEdgeNumberingPainter\n
\n Numbers polyhedron edges\n
\n-OpenGLEdgePainter\n+OpenGLEdgePainter\n
\n Renders mesh edges (OpenGL 1.1)\n
\n OpenGLEngine\n
\n OpenGL Render Engine\n
\n-OpenGLFaceNormalPainter\n+OpenGLFaceNormalPainter\n
\n Renders polyhedron face normal vectors\n
\n-OpenGLFaceNumberingPainter\n+OpenGLFaceNumberingPainter\n
\n Numbers polyhedron faces\n
\n-OpenGLFaceOrientationPainter\n+OpenGLFaceOrientationPainter\n
\n Draws arrows to show polyhedron face orientation\n
\n-OpenGLFacePainter\n+OpenGLFacePainter\n
\n Renders mesh faces, after trianglulating them (OpenGL 1.1)\n
\n-OpenGLHalfEdgePainter\n+OpenGLHalfEdgePainter\n
\n Draws arrows to show polyhedron half edge orientation\n
\n-OpenGLHyperboloidPainter\n+OpenGLHyperboloidPainter\n
\n Renders hyperboloid primitives using OpenGL\n
\n-OpenGLLinearCurvePainter\n+OpenGLLinearCurvePainter\n
\n Renders linear curves\n
\n-OpenGLMultiPainter\n+OpenGLMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-OpenGLNURBSCurveNumberingPainter\n+OpenGLNURBSCurveNumberingPainter\n
\n Numbers NURBS curves\n
\n-OpenGLNURBSCurvePainter\n+OpenGLNURBSCurvePainter\n
\n Renders NURBS curves\n
\n-OpenGLNURBSPatchNumberingPainter\n+OpenGLNURBSPatchNumberingPainter\n
\n Numbers NURBS patches\n
\n-OpenGLNURBSPatchPainter\n+OpenGLNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-OpenGLNormalArrayPainter\n+OpenGLNormalArrayPainter\n
\n Visualizes normal-vector arrays\n
\n-OpenGLPainterScript\n+OpenGLPainterScript\n
\n Scripted Mesh Painter\n
\n-OpenGLParaboloidPainter\n+OpenGLParaboloidPainter\n
\n Renders paraboloid primitives using OpoenGL\n
\n-OpenGLPointNumberingPainter\n+OpenGLPointNumberingPainter\n
\n Numbers points\n
\n-OpenGLPointPainter\n+OpenGLPointPainter\n
\n Renders mesh points\n
\n-OpenGLRenderableScript\n+OpenGLRenderableScript\n
\n Scriped node that can do arbitrary rendering using OpenGL.\n
\n-OpenGLSDSFacePainter\n+OpenGLSDSFacePainter\n
\n Renders mesh as SDS faces using OpenGL 1.1\n
\n-OpenGLSLPainter\n+OpenGLSLPainter\n
\n Applies an OpenGL shader to downstream painters\n
\n-OpenGLSpherePainter\n+OpenGLSpherePainter\n
\n Renders sphere primitives using OpoenGL\n
\n-OpenGLTeapotPainter\n+OpenGLTeapotPainter\n
\n Renders teapot primitives using OpoenGL\n
\n-OpenGLTorusPainter\n+OpenGLTorusPainter\n
\n Renders torus primitives using OpenGL\n
\n-OpenGLVaryingDataPainter\n+OpenGLVaryingDataPainter\n
\n Prints associated varying data near each edge, for debugging purposes\n
\n-OpenGLVertexDataPainter\n+OpenGLVertexDataPainter\n
\n Prints vertex data near each corresponding vertex\n
\n-VirtualOpenGLEdgePainter\n+VirtualOpenGLEdgePainter\n
\n Renders mesh edges\n
\n-VirtualOpenGLFacePainter\n+VirtualOpenGLFacePainter\n
\n Renders mesh faces\n
\n-VirtualOpenGLPointPainter\n+VirtualOpenGLPointPainter\n
\n Renders mesh points\n
\n-VirtualOpenGLSDSEdgePainter\n+VirtualOpenGLSDSEdgePainter\n
\n Renders mesh subdivision surface edges\n
\n-VirtualOpenGLSDSFacePainter\n+VirtualOpenGLSDSFacePainter\n
\n Renders mesh subdivision surface faces\n
\n-VirtualOpenGLSDSPointPainter\n+VirtualOpenGLSDSPointPainter\n
\n Renders mesh subdivision surface points\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas40.html", "source2": "./usr/share/doc/k3d/guide/html/apas40.html", "unified_diff": "@@ -1,242 +1,242 @@\n \n A.40.\u00a0Painter Plugins
Prev\u00a0\u00a0\u00a0Next

A.40.\u00a0Painter Plugins

\n-OpenGLBezierTrianglePatchPainter\n+OpenGLBezierTrianglePatchPainter\n
\n Renders Bezier triangle patches\n
\n-OpenGLBicubicPatchPainter\n+OpenGLBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-OpenGLBilinearPatchPainter\n+OpenGLBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-OpenGLBlobbyPointPainter\n+OpenGLBlobbyPointPainter\n
\n Renders blobby primitives using points and lines\n
\n-OpenGLColorFacePainter\n+OpenGLColorFacePainter\n
\n Renders mesh faces using a per-face color array\n
\n-OpenGLConePainter\n+OpenGLConePainter\n
\n Renders cone primitives using OpenGL\n
\n-OpenGLCubicCurvePainter\n+OpenGLCubicCurvePainter\n
\n Renders cubic curves\n
\n-OpenGLCylinderPainter\n+OpenGLCylinderPainter\n
\n Renders cylinder primitives using OpoenGL\n
\n-OpenGLDiskPainter\n+OpenGLDiskPainter\n
\n Renders disk primitives using OpenGL\n
\n-OpenGLEdgeNumberingPainter\n+OpenGLEdgeNumberingPainter\n
\n Numbers polyhedron edges\n
\n-OpenGLEdgePainter\n+OpenGLEdgePainter\n
\n Renders mesh edges (OpenGL 1.1)\n
\n-OpenGLFaceNormalPainter\n+OpenGLFaceNormalPainter\n
\n Renders polyhedron face normal vectors\n
\n-OpenGLFaceNumberingPainter\n+OpenGLFaceNumberingPainter\n
\n Numbers polyhedron faces\n
\n-OpenGLFaceOrientationPainter\n+OpenGLFaceOrientationPainter\n
\n Draws arrows to show polyhedron face orientation\n
\n-OpenGLFacePainter\n+OpenGLFacePainter\n
\n Renders mesh faces, after trianglulating them (OpenGL 1.1)\n
\n-OpenGLHalfEdgePainter\n+OpenGLHalfEdgePainter\n
\n Draws arrows to show polyhedron half edge orientation\n
\n-OpenGLHyperboloidPainter\n+OpenGLHyperboloidPainter\n
\n Renders hyperboloid primitives using OpenGL\n
\n-OpenGLLinearCurvePainter\n+OpenGLLinearCurvePainter\n
\n Renders linear curves\n
\n-OpenGLMultiPainter\n+OpenGLMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-OpenGLNURBSCurveNumberingPainter\n+OpenGLNURBSCurveNumberingPainter\n
\n Numbers NURBS curves\n
\n-OpenGLNURBSCurvePainter\n+OpenGLNURBSCurvePainter\n
\n Renders NURBS curves\n
\n-OpenGLNURBSPatchNumberingPainter\n+OpenGLNURBSPatchNumberingPainter\n
\n Numbers NURBS patches\n
\n-OpenGLNURBSPatchPainter\n+OpenGLNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-OpenGLNormalArrayPainter\n+OpenGLNormalArrayPainter\n
\n Visualizes normal-vector arrays\n
\n-OpenGLPainterScript\n+OpenGLPainterScript\n
\n Scripted Mesh Painter\n
\n-OpenGLParaboloidPainter\n+OpenGLParaboloidPainter\n
\n Renders paraboloid primitives using OpoenGL\n
\n-OpenGLPointNumberingPainter\n+OpenGLPointNumberingPainter\n
\n Numbers points\n
\n-OpenGLPointPainter\n+OpenGLPointPainter\n
\n Renders mesh points\n
\n-OpenGLSDSFacePainter\n+OpenGLSDSFacePainter\n
\n Renders mesh as SDS faces using OpenGL 1.1\n
\n-OpenGLSLPainter\n+OpenGLSLPainter\n
\n Applies an OpenGL shader to downstream painters\n
\n-OpenGLSpherePainter\n+OpenGLSpherePainter\n
\n Renders sphere primitives using OpoenGL\n
\n-OpenGLTeapotPainter\n+OpenGLTeapotPainter\n
\n Renders teapot primitives using OpoenGL\n
\n-OpenGLTorusPainter\n+OpenGLTorusPainter\n
\n Renders torus primitives using OpenGL\n
\n-OpenGLVaryingDataPainter\n+OpenGLVaryingDataPainter\n
\n Prints associated varying data near each edge, for debugging purposes\n
\n-OpenGLVertexDataPainter\n+OpenGLVertexDataPainter\n
\n Prints vertex data near each corresponding vertex\n
\n-RenderManBicubicPatchPainter\n+RenderManBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-RenderManBilinearPatchPainter\n+RenderManBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-RenderManBlobbyPainter\n+RenderManBlobbyPainter\n
\n Renders blobbies (implicit surfaces)\n
\n-RenderManConePainter\n+RenderManConePainter\n
\n Renders cone primitives\n
\n-RenderManCubicCurvePainter\n+RenderManCubicCurvePainter\n
\n Renders cubic curves\n
\n-RenderManCylinderPainter\n+RenderManCylinderPainter\n
\n Renders cylinder primitives\n
\n-RenderManDiskPainter\n+RenderManDiskPainter\n
\n Renders disk primitives\n
\n-RenderManHyperboloidPainter\n+RenderManHyperboloidPainter\n
\n Renders hyperboloid primitives\n
\n-RenderManLinearCurvePainter\n+RenderManLinearCurvePainter\n
\n Renders linear curves\n
\n-RenderManMultiPainter\n+RenderManMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-RenderManNURBSPatchPainter\n+RenderManNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-RenderManParaboloidPainter\n+RenderManParaboloidPainter\n
\n Renders paraboloid primitives\n
\n-RenderManParticlePainter\n+RenderManParticlePainter\n
\n Renders particle primitives.\n
\n-RenderManPolyhedronPainter\n+RenderManPolyhedronPainter\n
\n Renders mesh polyhedra\n
\n-RenderManScriptedPainter\n+RenderManScriptedPainter\n
\n Uses a script to render meshes\n
\n-RenderManSpherePainter\n+RenderManSpherePainter\n
\n Renders sphere primitives\n
\n-RenderManSubdivisionSurfacePainter\n+RenderManSubdivisionSurfacePainter\n
\n Renders mesh subdivision surfaces\n
\n-RenderManTeapotPainter\n+RenderManTeapotPainter\n
\n Renders teapot primitives\n
\n-RenderManTorusPainter\n+RenderManTorusPainter\n
\n Renders torus primitives\n
\n-VirtualOpenGLEdgePainter\n+VirtualOpenGLEdgePainter\n
\n Renders mesh edges\n
\n-VirtualOpenGLFacePainter\n+VirtualOpenGLFacePainter\n
\n Renders mesh faces\n
\n-VirtualOpenGLPointPainter\n+VirtualOpenGLPointPainter\n
\n Renders mesh points\n
\n-VirtualOpenGLSDSEdgePainter\n+VirtualOpenGLSDSEdgePainter\n
\n Renders mesh subdivision surface edges\n
\n-VirtualOpenGLSDSFacePainter\n+VirtualOpenGLSDSFacePainter\n
\n Renders mesh subdivision surface faces\n
\n-VirtualOpenGLSDSPointPainter\n+VirtualOpenGLSDSPointPainter\n
\n Renders mesh subdivision surface points\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas41.html", "source2": "./usr/share/doc/k3d/guide/html/apas41.html", "unified_diff": "@@ -8,19 +8,31 @@\n
\n Displays the document nodes as a flat list\n
\n NGUINodePropertiesPanel\n
\n Displays properties for one node\n
\n-NGUIPipelineProfilerPanel\n+NGUIPipelinePanel\n+
\n+Displays the visualization pipeline\n+
\n+NGUIPipelineProfilerPanel\n
\n Provides a panel for profiling execution of the visualization pipeline\n
\n-NGUITimelinePanel\n+NGUITimelinePanel\n
\n Provides a panel for manipulating the current time\n
\n-NGUIToolPropertiesPanel\n+NGUIToolPropertiesPanel\n
\n Displays tool properties\n+
\n+NGUIToolbarPanel\n+
\n+Provides the standard toolbar\n+
\n+NGUIUndoTreePanel\n+
\n+Provides a panel for displaying the undo tree\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas42.html", "source2": "./usr/share/doc/k3d/guide/html/apas42.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n A.42.\u00a0Particles Plugins
Prev\u00a0\u00a0\u00a0Next

A.42.\u00a0Particles Plugins

\n-PointsToParticles\n+PointsToParticles\n
\n Converts input geometric points into a single group of particles.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas43.html", "source2": "./usr/share/doc/k3d/guide/html/apas43.html", "unified_diff": "@@ -68,75 +68,75 @@\n
\n Merges all polyhedra in a mesh into a single polyhedron\n
\n MoveFirstEdge\n
\n Changes the first edge for selected polygons\n
\n-PolyCone\n+PolyCone\n
\n Generates a polygonal cone with optional endcap\n
\n-PolyCube\n+PolyCube\n
\n Generates a polygonal cube\n
\n-PolyCushion\n+PolyCushion\n
\n Generates a polygonal cushion (a cube with rounded edges)\n
\n-PolyCylinder\n+PolyCylinder\n
\n Generates a polygonal cylinder with optional endcaps\n
\n-PolyDisk\n+PolyDisk\n
\n Generates a polygonal disk\n
\n-PolyGrid\n+PolyGrid\n
\n Generates a polygonal grid\n
\n-PolyIcosahedron\n+PolyIcosahedron\n
\n Generates a polygonal sphere by recursive subdivision of an isocahedron\n
\n-PolySphere\n+PolySphere\n
\n Generates a polygonal sphere\n
\n-PolyText\n+PolyText\n
\n Generates polygonal text using Freetype 2\n
\n-PolyTorus\n+PolyTorus\n
\n Generates a polygonal torus\n
\n-QSlim\n+QSlim\n
\n Surface simplification using quadric error metrics\n
\n-ReshapeFaceToCircle\n+ReshapeFaceToCircle\n
\n Reshapes the first edge loop of the face to a circle.\n
\n-SelectedFacesToPolyhedron\n+SelectedFacesToPolyhedron\n
\n Outputs all selected faces to a single polyhedron.\n
\n-SubdivideEdges\n+SubdivideEdges\n
\n Subdivides selected edges by adding points.\n
\n-SubdivideFaces\n+SubdivideFaces\n
\n Subdivides faces by creating new center / midpoints.\n
\n-TriangulateFaces\n+TriangulateFaces\n
\n Converts input faces into triangles\n
\n-UniformPolyhedron\n+UniformPolyhedron\n
\n Generates a uniform polyhedron\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas44.html", "source2": "./usr/share/doc/k3d/guide/html/apas44.html", "unified_diff": "@@ -1,38 +1,38 @@\n \n A.44.\u00a0Quadric Plugins
Prev\u00a0\u00a0\u00a0Next

A.44.\u00a0Quadric Plugins

\n-QuadricCone\n+QuadricCone\n
\n Creates a cone primitive\n
\n-QuadricCylinder\n+QuadricCylinder\n
\n Creates a cylinder primitive\n
\n-QuadricDisk\n+QuadricDisk\n
\n Creates a disk primitive\n
\n-QuadricHyperboloid\n+QuadricHyperboloid\n
\n Creates a hyperboloid primitive\n
\n-QuadricLogo\n+QuadricLogo\n
\n Creates the K-3D logo using quadric primitives.\n
\n-QuadricParaboloid\n+QuadricParaboloid\n
\n Creates a paraboloid primitive\n
\n-QuadricSphere\n+QuadricSphere\n
\n Creates a sphere primitive\n
\n-QuadricTorus\n+QuadricTorus\n
\n Creates a torus primitive\n
\n-Teapot\n+Teapot\n
\n Creates a classic teapot primitive\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas46.html", "source2": "./usr/share/doc/k3d/guide/html/apas46.html", "unified_diff": "@@ -12,195 +12,195 @@\n
\n Provides render integration with Aqsis, http://www.aqsis.org\n
\n BMRTRenderManEngine\n
\n Provides render integration with BMRT, may it rest in peace.\n
\n-NetPRManRenderManEngine\n+NetPRManRenderManEngine\n
\n Provides render integration with networked PRMan, https://renderman.pixar.com\n
\n-POVManRenderManEngine\n+POVManRenderManEngine\n
\n Provides render integration with POVMan\n
\n-PRManRenderManEngine\n+PRManRenderManEngine\n
\n Provides render integration with PRMan, http://renderman.pixar.com\n
\n-PixieRaytraceMap\n+PixieRaytraceMap\n
\n Dummy shadow map source for raytracing with Pixie\n
\n-PixieRenderManEngine\n+PixieRenderManEngine\n
\n Provides render integration with Pixie, http://www.renderpixie.com\n
\n-RenderDotCRenderManEngine\n+RenderDotCRenderManEngine\n
\n Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html\n
\n-RenderManAreaLight\n+RenderManAreaLight\n
\n RenderMan area light source\n
\n-RenderManArray1D\n+RenderManArray1D\n
\n Renders a one-dimensional array of geometric object instances\n
\n-RenderManArray2D\n+RenderManArray2D\n
\n Renders a two-dimensional array of geometric object instances\n
\n-RenderManArray3D\n+RenderManArray3D\n
\n Renders a three-dimensional array of geometric object instances\n
\n-RenderManBackgroundPlane\n+RenderManBackgroundPlane\n
\n Places a shader on a bilinear patch, aligned with the farplane\n
\n-RenderManBicubicPatchPainter\n+RenderManBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-RenderManBilinearPatchPainter\n+RenderManBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-RenderManBlobbyPainter\n+RenderManBlobbyPainter\n
\n Renders blobbies (implicit surfaces)\n
\n-RenderManCSGOperator\n+RenderManCSGOperator\n
\n Combines solids using boolean operators at render-time\n
\n-RenderManCSGSolid\n+RenderManCSGSolid\n
\n Designates a solid volume at render-time\n
\n-RenderManConePainter\n+RenderManConePainter\n
\n Renders cone primitives\n
\n-RenderManCubicCurvePainter\n+RenderManCubicCurvePainter\n
\n Renders cubic curves\n
\n-RenderManCylinderPainter\n+RenderManCylinderPainter\n
\n Renders cylinder primitives\n
\n-RenderManDelayedReadArchive\n+RenderManDelayedReadArchive\n
\n Inserts a RenderMan DelayedReadArchive call into rendered output\n
\n-RenderManDirectTextureMap\n+RenderManDirectTextureMap\n
\n Links a RenderMan Texture Map directly to a file\n
\n-RenderManDiskPainter\n+RenderManDiskPainter\n
\n Renders disk primitives\n
\n-RenderManDisplacementShader\n+RenderManDisplacementShader\n
\n Encapsulates a RenderMan displacement shader instance\n
\n RenderManEngine\n
\n RenderMan Render Engine\n
\n-RenderManHyperboloidPainter\n+RenderManHyperboloidPainter\n
\n Renders hyperboloid primitives\n
\n-RenderManImagerShader\n+RenderManImagerShader\n
\n Encapsulates a RenderMan imager shader instance\n
\n-RenderManLatLongEnvironmentMap\n+RenderManLatLongEnvironmentMap\n
\n Converts a bitmap into a RenderMan LatLong Environment Map\n
\n RenderManLight\n
\n RenderMan light source\n
\n-RenderManLightShader\n+RenderManLightShader\n
\n Encapsulates a RenderMan light shader instance\n
\n-RenderManLinearCurvePainter\n+RenderManLinearCurvePainter\n
\n Renders linear curves\n
\n RenderManMaterial\n
\n A RenderMan surface / displacement material\n
\n-RenderManMultiPainter\n+RenderManMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-RenderManNURBSPatchPainter\n+RenderManNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-RenderManParaboloidPainter\n+RenderManParaboloidPainter\n
\n Renders paraboloid primitives\n
\n-RenderManParticlePainter\n+RenderManParticlePainter\n
\n Renders particle primitives.\n
\n-RenderManPolyhedronPainter\n+RenderManPolyhedronPainter\n
\n Renders mesh polyhedra\n
\n-RenderManReadArchive\n+RenderManReadArchive\n
\n Inserts a RenderMan ReadArchive call into rendered output\n
\n-RenderManScript\n+RenderManScript\n
\n Creates RenderMan output under script control\n
\n-RenderManScriptedPainter\n+RenderManScriptedPainter\n
\n Uses a script to render meshes\n
\n-RenderManShadowMap\n+RenderManShadowMap\n
\n A shadow_map source within the 3D workspace\n
\n-RenderManSpherePainter\n+RenderManSpherePainter\n
\n Renders sphere primitives\n
\n-RenderManSubdivisionSurfacePainter\n+RenderManSubdivisionSurfacePainter\n
\n Renders mesh subdivision surfaces\n
\n-RenderManSurfaceShader\n+RenderManSurfaceShader\n
\n Encapsulates a RenderMan surface shader instance\n
\n-RenderManTeapotPainter\n+RenderManTeapotPainter\n
\n Renders teapot primitives\n
\n-RenderManTextureMap\n+RenderManTextureMap\n
\n Converts a bitmap into a RenderMan Texture Map\n
\n-RenderManTorusPainter\n+RenderManTorusPainter\n
\n Renders torus primitives\n
\n-RenderManVolumeShader\n+RenderManVolumeShader\n
\n Encapsulates a RenderMan volume shader instance\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas47.html", "source2": "./usr/share/doc/k3d/guide/html/apas47.html", "unified_diff": "@@ -40,35 +40,35 @@\n
\n Mesh source that uses a script to create geometry\n
\n MetaObjectScript\n
\n Scripted node that acts as a meta-object (provides dynamic runtime execution of arbitrary commands).\n
\n-NullOutputScript\n+NullOutputScript\n
\n Script node that executes whenever one of its inputs changes\n
\n-OpenGLPainterScript\n+OpenGLPainterScript\n
\n Scripted Mesh Painter\n
\n-OpenGLRenderableScript\n+OpenGLRenderableScript\n
\n Scriped node that can do arbitrary rendering using OpenGL.\n
\n-RenderEngineScript\n+RenderEngineScript\n
\n Script node that acts as a render engine\n
\n-RenderManScript\n+RenderManScript\n
\n Creates RenderMan output under script control\n
\n-StringSourceScript\n+StringSourceScript\n
\n String source that uses a script to create the output value\n
\n-Vector3SourceScript\n+Vector3SourceScript\n
\n Vector3 source that uses a script to create the output value\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas48.html", "source2": "./usr/share/doc/k3d/guide/html/apas48.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n A.48.\u00a0ScriptEngine Plugins
Prev\u00a0\u00a0\u00a0Next

A.48.\u00a0ScriptEngine Plugins

\n-Python\n+Python\n
\n Python scripting engine\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas49.html", "source2": "./usr/share/doc/k3d/guide/html/apas49.html", "unified_diff": "@@ -28,83 +28,83 @@\n
\n Converts primitive selections to point selections.\n
\n MeshSelection\n
\n Applies a selection to a mesh.\n
\n-NodeSelection\n+NodeSelection\n
\n Stores the document node selection state\n
\n-SelectBicubicPatchByNumber\n+SelectBicubicPatchByNumber\n
\n Selects a bicubic patch from the input mesh by its index number\n
\n-SelectBilinearPatchByNumber\n+SelectBilinearPatchByNumber\n
\n Selects a bilinear patch from the input mesh by its index number\n
\n-SelectBoundaryEdges\n+SelectBoundaryEdges\n
\n Selects edges that are on the boundary of the mesh\n
\n-SelectClockwise\n+SelectClockwise\n
\n Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectCompanion\n+SelectCompanion\n
\n Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected\n
\n-SelectConnectedComponents\n+SelectConnectedComponents\n
\n Select all components that are directly or indirectly connected to the selected component\n
\n-SelectCube\n+SelectCube\n
\n Selects portions of the input mesh that intersect a cube\n
\n-SelectCubicCurveByNumber\n+SelectCubicCurveByNumber\n
\n Selects a cubic curve from based on its index number.\n
\n-SelectDegenerateFaces\n+SelectDegenerateFaces\n
\n Selects all faces with a zero-length normal\n
\n-SelectEdgeByNumber\n+SelectEdgeByNumber\n
\n Selects an edge from the input mesh by its index number\n
\n-SelectEdgeLoops\n+SelectEdgeLoops\n
\n Selects edge loops containing selected egdes\n
\n-SelectEdgeRings\n+SelectEdgeRings\n
\n Selects edge rings containing selected egdes\n
\n-SelectFaceByNumber\n+SelectFaceByNumber\n
\n Selects a face from the input mesh by its index number\n
\n-SelectLinearCurveByNumber\n+SelectLinearCurveByNumber\n
\n Selects a linear curve from the input mesh by its index number\n
\n-SelectNSided\n+SelectNSided\n
\n Selects points or faces that have numbers of sides within a specified range\n
\n-SelectNurbsCurveByNumber\n+SelectNurbsCurveByNumber\n
\n Selects a NURBS curve from the input mesh by its index number\n
\n-SelectNurbsPatchByNumber\n+SelectNurbsPatchByNumber\n
\n Selects a NURBS patch from the input mesh by its index number\n
\n-SelectPointByNumber\n+SelectPointByNumber\n
\n Selects a point from the input mesh by its index number\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas50.html", "source2": "./usr/share/doc/k3d/guide/html/apas50.html", "unified_diff": "@@ -1,18 +1,18 @@\n \n A.50.\u00a0Simulation Plugins
Prev\u00a0\u00a0\u00a0Next

A.50.\u00a0Simulation Plugins

\n ClothSimulation\n
\n Cloth simulation (currently for grids only)\n
\n-ODEPhysicalNode\n+ODEPhysicalNode\n
\n Rigid-body dynamics object.\n
\n-ODESimulation\n+ODESimulation\n
\n Rigid-body dynamics simulation.\n
\n-SolarPosition\n+SolarPosition\n
\n Calculates the position of the Sun based on observer position, date, and time.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas51.html", "source2": "./usr/share/doc/k3d/guide/html/apas51.html", "unified_diff": "@@ -516,811 +516,823 @@\n
\n Displays information about the OpenGL implementation.\n
\n NGUIParentTool\n
\n Provides interactive controls for reparenting nodes.\n
\n-NGUIPipelineProfilerPanel\n+NGUIPipelinePanel\n
\n-Provides a panel for profiling execution of the visualization pipeline\n+Displays the visualization pipeline\n
\n-NGUIPythonShellDialog\n+NGUIPipelineProfilerPanel\n
\n-Provides an interactive Python shell window\n+Provides a panel for profiling execution of the visualization pipeline\n
\n NGUIRectangleControl\n
\n Provides a custom property control for k3d::rectangle properties.\n
\n NGUIRenderRegionTool\n
\n Provides interactive controls for cropped rendering.\n
\n NGUISelectionControl\n
\n Provides a standard control for selection properties.\n
\n-NGUITextEditorDialog\n+NGUITextEditorDialog\n
\n Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.\n
\n-NGUITimelinePanel\n+NGUITimelinePanel\n
\n Provides a panel for manipulating the current time\n
\n-NUI\n+NGUIToolbarPanel\n+
\n+Provides the standard toolbar\n+
\n+NGUIUndoTreePanel\n+
\n+Provides a panel for displaying the undo tree\n+
\n+NUI\n
\n Null User Interface (NUI)\n
\n-NetPRManRenderManEngine\n+NetPRManRenderManEngine\n
\n Provides render integration with networked PRMan, https://renderman.pixar.com\n
\n-Newell\n+Newell\n
\n Generates Newell primitives using bicubic patches.\n
\n-NodeSelection\n+NodeSelection\n
\n Stores the document node selection state\n
\n-Null\n+Null\n
\n Empty node\n
\n-NullOutputScript\n+NullOutputScript\n
\n Script node that executes whenever one of its inputs changes\n
\n-NurbsCircle\n+NurbsCircle\n
\n Generates a NURBS circle\n
\n-NurbsCone\n+NurbsCone\n
\n Generates a NURBS cone\n
\n-NurbsCylinder\n+NurbsCylinder\n
\n Generates a NURBS cylinder\n
\n-NurbsDisk\n+NurbsDisk\n
\n Generates a NURBS disk\n
\n-NurbsGrid\n+NurbsGrid\n
\n Generates a NURBS grid\n
\n-NurbsHyperboloid\n+NurbsHyperboloid\n
\n Generates a NURBS hyperboloid\n
\n-NurbsParaboloid\n+NurbsParaboloid\n
\n Generates a NURBS paraboloid\n
\n-NurbsPolygon\n+NurbsPolygon\n
\n Generates a NURBS polygon\n
\n-NurbsSphere\n+NurbsSphere\n
\n Generates a NURBS sphere\n
\n-NurbsTorus\n+NurbsTorus\n
\n Generates a NURBS torus\n
\n-OBJMeshReader\n+OBJMeshReader\n
\n Mesh reader that loads external Wavefront (.obj) files into the document by reference\n
\n-OBJMeshWriter\n+OBJMeshWriter\n
\n Mesh writer that saves external Wavefront (.obj) files\n
\n-OpenGLBezierTrianglePatchPainter\n+OpenGLBezierTrianglePatchPainter\n
\n Renders Bezier triangle patches\n
\n-OpenGLBicubicPatchPainter\n+OpenGLBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-OpenGLBilinearPatchPainter\n+OpenGLBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-OpenGLBlobbyPointPainter\n+OpenGLBlobbyPointPainter\n
\n Renders blobby primitives using points and lines\n
\n-OpenGLConePainter\n+OpenGLConePainter\n
\n Renders cone primitives using OpenGL\n
\n-OpenGLCubicCurvePainter\n+OpenGLCubicCurvePainter\n
\n Renders cubic curves\n
\n-OpenGLCylinderPainter\n+OpenGLCylinderPainter\n
\n Renders cylinder primitives using OpoenGL\n
\n-OpenGLDiskPainter\n+OpenGLDiskPainter\n
\n Renders disk primitives using OpenGL\n
\n-OpenGLEdgeNumberingPainter\n+OpenGLEdgeNumberingPainter\n
\n Numbers polyhedron edges\n
\n-OpenGLEdgePainter\n+OpenGLEdgePainter\n
\n Renders mesh edges (OpenGL 1.1)\n
\n OpenGLEngine\n
\n OpenGL Render Engine\n
\n-OpenGLFaceNumberingPainter\n+OpenGLFaceNumberingPainter\n
\n Numbers polyhedron faces\n
\n-OpenGLFaceOrientationPainter\n+OpenGLFaceOrientationPainter\n
\n Draws arrows to show polyhedron face orientation\n
\n-OpenGLFacePainter\n+OpenGLFacePainter\n
\n Renders mesh faces, after trianglulating them (OpenGL 1.1)\n
\n-OpenGLHyperboloidPainter\n+OpenGLHyperboloidPainter\n
\n Renders hyperboloid primitives using OpenGL\n
\n-OpenGLLinearCurvePainter\n+OpenGLLinearCurvePainter\n
\n Renders linear curves\n
\n-OpenGLMultiPainter\n+OpenGLMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-OpenGLNURBSCurveNumberingPainter\n+OpenGLNURBSCurveNumberingPainter\n
\n Numbers NURBS curves\n
\n-OpenGLNURBSCurvePainter\n+OpenGLNURBSCurvePainter\n
\n Renders NURBS curves\n
\n-OpenGLNURBSPatchNumberingPainter\n+OpenGLNURBSPatchNumberingPainter\n
\n Numbers NURBS patches\n
\n-OpenGLNURBSPatchPainter\n+OpenGLNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-OpenGLPainterScript\n+OpenGLPainterScript\n
\n Scripted Mesh Painter\n
\n-OpenGLParaboloidPainter\n+OpenGLParaboloidPainter\n
\n Renders paraboloid primitives using OpoenGL\n
\n-OpenGLPointNumberingPainter\n+OpenGLPointNumberingPainter\n
\n Numbers points\n
\n-OpenGLPointPainter\n+OpenGLPointPainter\n
\n Renders mesh points\n
\n-OpenGLRenderableScript\n+OpenGLRenderableScript\n
\n Scriped node that can do arbitrary rendering using OpenGL.\n
\n-OpenGLSpherePainter\n+OpenGLSpherePainter\n
\n Renders sphere primitives using OpoenGL\n
\n-OpenGLTeapotPainter\n+OpenGLTeapotPainter\n
\n Renders teapot primitives using OpoenGL\n
\n-OpenGLTorusPainter\n+OpenGLTorusPainter\n
\n Renders torus primitives using OpenGL\n
\n-OpenGLVersionCheck\n+OpenGLVersionCheck\n
\n Checks OpenGL version and warns if it is known to contain bugs affecting K-3D\n
\n-PLYMeshReader\n+PLYMeshReader\n
\n Mesh source that reads external Stanford PLY (.ply) files\n
\n-PLYMeshWriter\n+PLYMeshWriter\n
\n Mesh writer that saves external Stanford PLY (.ply) files\n
\n-PNGBitmapImporter\n+PNGBitmapImporter\n
\n PNG (*.png)\n
\n-PNGBitmapReader\n+PNGBitmapReader\n
\n Loads a PNG (*.png) bitmap from the filesystem\n
\n-PNGBitmapWriter\n+PNGBitmapWriter\n
\n Bitmap writer that saves PNG (*.png) files\n
\n-POVManRenderManEngine\n+POVManRenderManEngine\n
\n Provides render integration with POVMan\n
\n-PRManRenderManEngine\n+PRManRenderManEngine\n
\n Provides render integration with PRMan, http://renderman.pixar.com\n
\n-PixieRaytraceMap\n+PixieRaytraceMap\n
\n Dummy shadow map source for raytracing with Pixie\n
\n-PixieRenderManEngine\n+PixieRenderManEngine\n
\n Provides render integration with Pixie, http://www.renderpixie.com\n
\n-PointsToBlobby\n+PointsToBlobby\n
\n Converts input points to an implicit surface composed of blobby ellipsoids\n
\n-PointsToParticles\n+PointsToParticles\n
\n Converts input geometric points into a single group of particles.\n
\n-PolyCone\n+PolyCone\n
\n Generates a polygonal cone with optional endcap\n
\n-PolyCube\n+PolyCube\n
\n Generates a polygonal cube\n
\n-PolyCushion\n+PolyCushion\n
\n Generates a polygonal cushion (a cube with rounded edges)\n
\n-PolyCylinder\n+PolyCylinder\n
\n Generates a polygonal cylinder with optional endcaps\n
\n-PolyDisk\n+PolyDisk\n
\n Generates a polygonal disk\n
\n-PolyGrid\n+PolyGrid\n
\n Generates a polygonal grid\n
\n-PolyIcosahedron\n+PolyIcosahedron\n
\n Generates a polygonal sphere by recursive subdivision of an isocahedron\n
\n-PolySphere\n+PolySphere\n
\n Generates a polygonal sphere\n
\n-PolyText\n+PolyText\n
\n Generates polygonal text using Freetype 2\n
\n-PolyToBilinear\n+PolyToBilinear\n
\n Converts input quadrilaterals to bilinear patches.\n
\n-PolyTorus\n+PolyTorus\n
\n Generates a polygonal torus\n
\n-Python\n+PyUI\n+
\n+Python User Interface (PyUI)\n+
\n+Python\n
\n Python scripting engine\n
\n-QuadricCone\n+QuadricCone\n
\n Creates a cone primitive\n
\n-QuadricCylinder\n+QuadricCylinder\n
\n Creates a cylinder primitive\n
\n-QuadricDisk\n+QuadricDisk\n
\n Creates a disk primitive\n
\n-QuadricHyperboloid\n+QuadricHyperboloid\n
\n Creates a hyperboloid primitive\n
\n-QuadricLogo\n+QuadricLogo\n
\n Creates the K-3D logo using quadric primitives.\n
\n-QuadricParaboloid\n+QuadricParaboloid\n
\n Creates a paraboloid primitive\n
\n-QuadricSphere\n+QuadricSphere\n
\n Creates a sphere primitive\n
\n-QuadricTorus\n+QuadricTorus\n
\n Creates a torus primitive\n
\n-RealTimeSource\n+RealTimeSource\n
\n Provides a realtime time source for a K-3D document\n
\n-ReferenceImage2D\n+ReferenceImage2D\n
\n Displays a bitmap image in the background of the viewport.\n
\n-ReferenceImage3D\n+ReferenceImage3D\n
\n Displays a bitmap image on a resizable plane within the viewport.\n
\n-RenderDotCRenderManEngine\n+RenderDotCRenderManEngine\n
\n Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html\n
\n-RenderEngineScript\n+RenderEngineScript\n
\n Script node that acts as a render engine\n
\n-RenderManArray1D\n+RenderManArray1D\n
\n Renders a one-dimensional array of geometric object instances\n
\n-RenderManArray2D\n+RenderManArray2D\n
\n Renders a two-dimensional array of geometric object instances\n
\n-RenderManArray3D\n+RenderManArray3D\n
\n Renders a three-dimensional array of geometric object instances\n
\n-RenderManBackgroundPlane\n+RenderManBackgroundPlane\n
\n Places a shader on a bilinear patch, aligned with the farplane\n
\n-RenderManBicubicPatchPainter\n+RenderManBicubicPatchPainter\n
\n Renders bicubic patches\n
\n-RenderManBilinearPatchPainter\n+RenderManBilinearPatchPainter\n
\n Renders bilinear patches\n
\n-RenderManBlobbyPainter\n+RenderManBlobbyPainter\n
\n Renders blobbies (implicit surfaces)\n
\n-RenderManCSGOperator\n+RenderManCSGOperator\n
\n Combines solids using boolean operators at render-time\n
\n-RenderManCSGSolid\n+RenderManCSGSolid\n
\n Designates a solid volume at render-time\n
\n-RenderManConePainter\n+RenderManConePainter\n
\n Renders cone primitives\n
\n-RenderManCubicCurvePainter\n+RenderManCubicCurvePainter\n
\n Renders cubic curves\n
\n-RenderManCylinderPainter\n+RenderManCylinderPainter\n
\n Renders cylinder primitives\n
\n-RenderManDelayedReadArchive\n+RenderManDelayedReadArchive\n
\n Inserts a RenderMan DelayedReadArchive call into rendered output\n
\n-RenderManDirectTextureMap\n+RenderManDirectTextureMap\n
\n Links a RenderMan Texture Map directly to a file\n
\n-RenderManDiskPainter\n+RenderManDiskPainter\n
\n Renders disk primitives\n
\n-RenderManDisplacementShader\n+RenderManDisplacementShader\n
\n Encapsulates a RenderMan displacement shader instance\n
\n RenderManEngine\n
\n RenderMan Render Engine\n
\n-RenderManHyperboloidPainter\n+RenderManHyperboloidPainter\n
\n Renders hyperboloid primitives\n
\n-RenderManImagerShader\n+RenderManImagerShader\n
\n Encapsulates a RenderMan imager shader instance\n
\n-RenderManLatLongEnvironmentMap\n+RenderManLatLongEnvironmentMap\n
\n Converts a bitmap into a RenderMan LatLong Environment Map\n
\n RenderManLight\n
\n RenderMan light source\n
\n-RenderManLightShader\n+RenderManLightShader\n
\n Encapsulates a RenderMan light shader instance\n
\n-RenderManLinearCurvePainter\n+RenderManLinearCurvePainter\n
\n Renders linear curves\n
\n RenderManMaterial\n
\n A RenderMan surface / displacement material\n
\n-RenderManMultiPainter\n+RenderManMultiPainter\n
\n Distributes rendering across multiple mesh painters\n
\n-RenderManNURBSPatchPainter\n+RenderManNURBSPatchPainter\n
\n Renders NURBS patches\n
\n-RenderManParaboloidPainter\n+RenderManParaboloidPainter\n
\n Renders paraboloid primitives\n
\n-RenderManParticlePainter\n+RenderManParticlePainter\n
\n Renders particle primitives.\n
\n-RenderManPolyhedronPainter\n+RenderManPolyhedronPainter\n
\n Renders mesh polyhedra\n
\n-RenderManReadArchive\n+RenderManReadArchive\n
\n Inserts a RenderMan ReadArchive call into rendered output\n
\n-RenderManScript\n+RenderManScript\n
\n Creates RenderMan output under script control\n
\n-RenderManScriptedPainter\n+RenderManScriptedPainter\n
\n Uses a script to render meshes\n
\n-RenderManShadowMap\n+RenderManShadowMap\n
\n A shadow_map source within the 3D workspace\n
\n-RenderManSpherePainter\n+RenderManSpherePainter\n
\n Renders sphere primitives\n
\n-RenderManSubdivisionSurfacePainter\n+RenderManSubdivisionSurfacePainter\n
\n Renders mesh subdivision surfaces\n
\n-RenderManSurfaceShader\n+RenderManSurfaceShader\n
\n Encapsulates a RenderMan surface shader instance\n
\n-RenderManTeapotPainter\n+RenderManTeapotPainter\n
\n Renders teapot primitives\n
\n-RenderManTextureMap\n+RenderManTextureMap\n
\n Converts a bitmap into a RenderMan Texture Map\n
\n-RenderManTorusPainter\n+RenderManTorusPainter\n
\n Renders torus primitives\n
\n-RenderManVolumeShader\n+RenderManVolumeShader\n
\n Encapsulates a RenderMan volume shader instance\n
\n-ReshapeFaceToCircle\n+ReshapeFaceToCircle\n
\n Reshapes the first edge loop of the face to a circle.\n
\n-RotateArray1D\n+RotateArray1D\n
\n RotateArray1D\n
\n-RotateArray2D\n+RotateArray2D\n
\n RotateArray2D\n
\n-RotateArray3D\n+RotateArray3D\n
\n RotateArray3D\n
\n-RotatePoints\n+RotatePoints\n
\n Rotates mesh points\n
\n-RubberBand\n+RubberBand\n
\n Displays a rubber-band box in the viewport.\n
\n-SDSCorner\n+SDSCorner\n
\n Adds variable-sharpness corners to SDS surfaces\n
\n-SDSCrease\n+SDSCrease\n
\n Adds variable-sharpness creases to SDS surfaces\n
\n-SDSHole\n+SDSHole\n
\n Inserts holes into a subdivision surface mesh\n
\n-STLMeshReader\n+STLMeshReader\n
\n Mesh reader that loads external Wavefront (.stl) files into the document by reference\n
\n-STLMeshWriter\n+STLMeshWriter\n
\n Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files\n
\n-ScalePoints\n+ScalePoints\n
\n Scales mesh points\n
\n-SelectBicubicPatchByNumber\n+SelectBicubicPatchByNumber\n
\n Selects a bicubic patch from the input mesh by its index number\n
\n-SelectBilinearPatchByNumber\n+SelectBilinearPatchByNumber\n
\n Selects a bilinear patch from the input mesh by its index number\n
\n-SelectBoundaryEdges\n+SelectBoundaryEdges\n
\n Selects edges that are on the boundary of the mesh\n
\n-SelectConnectedComponents\n+SelectConnectedComponents\n
\n Select all components that are directly or indirectly connected to the selected component\n
\n-SelectCube\n+SelectCube\n
\n Selects portions of the input mesh that intersect a cube\n
\n-SelectCubicCurveByNumber\n+SelectCubicCurveByNumber\n
\n Selects a cubic curve from based on its index number.\n
\n-SelectEdgeByNumber\n+SelectEdgeByNumber\n
\n Selects an edge from the input mesh by its index number\n
\n-SelectEdgeLoops\n+SelectEdgeLoops\n
\n Selects edge loops containing selected egdes\n
\n-SelectEdgeRings\n+SelectEdgeRings\n
\n Selects edge rings containing selected egdes\n
\n-SelectFaceByNumber\n+SelectFaceByNumber\n
\n Selects a face from the input mesh by its index number\n
\n-SelectLinearCurveByNumber\n+SelectLinearCurveByNumber\n
\n Selects a linear curve from the input mesh by its index number\n
\n-SelectNSided\n+SelectNSided\n
\n Selects points or faces that have numbers of sides within a specified range\n
\n-SelectNurbsCurveByNumber\n+SelectNurbsCurveByNumber\n
\n Selects a NURBS curve from the input mesh by its index number\n
\n-SelectNurbsPatchByNumber\n+SelectNurbsPatchByNumber\n
\n Selects a NURBS patch from the input mesh by its index number\n
\n-SelectPointByNumber\n+SelectPointByNumber\n
\n Selects a point from the input mesh by its index number\n
\n-SetMaterial\n+SetMaterial\n
\n Sets geometry materials\n
\n-SetPosition\n+SetPosition\n
\n Set points positions\n
\n-ShearPoints\n+ShearPoints\n
\n Shears mesh points along an axis\n
\n-SmoothPoints\n+SmoothPoints\n
\n Smooths mesh points by averaging their positions with their neighbors'\n
\n-SphereizePoints\n+SphereizePoints\n
\n Constrains points to the surface of a sphere\n
\n-StringSourceScript\n+StringSourceScript\n
\n String source that uses a script to create the output value\n
\n-SubdivideFaces\n+SubdivideFaces\n
\n Subdivides faces by creating new center / midpoints.\n
\n-SurfacePlot\n+SurfacePlot\n
\n Creates a 3D surface plot.\n
\n-TIFFBitmapExporter\n+TIFFBitmapExporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapImporter\n+TIFFBitmapImporter\n
\n TIFF (*.tiff)\n
\n-TIFFBitmapReader\n+TIFFBitmapReader\n
\n Loads a TIFF (*.tif) bitmap from the filesystem\n
\n-TIFFBitmapWriter\n+TIFFBitmapWriter\n
\n Bitmap writer that saves TIFF (*.tiff) files\n
\n-TaperPoints\n+TaperPoints\n
\n Tapers mesh points along an axis\n
\n-Teapot\n+Teapot\n
\n Creates a classic teapot primitive\n
\n-TimeSource\n+TimeSource\n
\n Provides a time source for a K-3D document\n
\n-TimeToString\n+TimeToString\n
\n Converts a scalar to a string using strftime()-style formatting\n
\n-TransformPoints\n+TransformPoints\n
\n Transform mesh points using input matrix\n
\n-TranslateArray1D\n+TranslateArray1D\n
\n TranslateArray1D\n
\n-TranslateArray2D\n+TranslateArray2D\n
\n TranslateArray2D\n
\n-TranslateArray3D\n+TranslateArray3D\n
\n TranslateArray3D\n
\n-TranslatePoints\n+TranslatePoints\n
\n Translates mesh points\n
\n-TriangulateFaces\n+TriangulateFaces\n
\n Converts input faces into triangles\n
\n-TweakPoints\n+TweakPoints\n
\n Sets the point positions at the given indices\n
\n-TwistPoints\n+TwistPoints\n
\n Twists mesh points along an axis\n
\n-Vector3SourceScript\n+Vector3SourceScript\n
\n Vector3 source that uses a script to create the output value\n
\n-VirtualOpenGLEdgePainter\n+VirtualOpenGLEdgePainter\n
\n Renders mesh edges\n
\n-VirtualOpenGLFacePainter\n+VirtualOpenGLFacePainter\n
\n Renders mesh faces\n
\n-VirtualOpenGLPointPainter\n+VirtualOpenGLPointPainter\n
\n Renders mesh points\n
\n-VirtualOpenGLSDSEdgePainter\n+VirtualOpenGLSDSEdgePainter\n
\n Renders mesh subdivision surface edges\n
\n-VirtualOpenGLSDSFacePainter\n+VirtualOpenGLSDSFacePainter\n
\n Renders mesh subdivision surface faces\n
\n-VirtualOpenGLSDSPointPainter\n+VirtualOpenGLSDSPointPainter\n
\n Renders mesh subdivision surface points\n
\n-Welcome\n+Welcome\n
\n Welcomes users running K-3D for the first time.\n
\n-WeldPoints\n+WeldPoints\n
\n Eliminates points with duplicate 3D coordinates\n
\n-YafrayAreaLight\n+YafrayAreaLight\n
\n Yafray Area Light\n
\n YafrayEngine\n
\n Yafray Render Engine\n
\n-YafrayGlobalPhotonLight\n+YafrayGlobalPhotonLight\n
\n Yafray Global Photon Light\n
\n-YafrayHemiLight\n+YafrayHemiLight\n
\n Yafray Hemi Light\n
\n YafrayMaterial\n
\n Yafray Material\n
\n-YafrayPhotonLight\n+YafrayPhotonLight\n
\n Yafray Photon Light\n
\n-YafrayPointLight\n+YafrayPointLight\n
\n Yafray Point Light\n
\n-YafraySoftLight\n+YafraySoftLight\n
\n Yafray Soft Light\n
\n-YafraySpotLight\n+YafraySpotLight\n
\n Yafray Spot Light\n
\n-YafraySunLight\n+YafraySunLight\n
\n Yafray Sun Light\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas52.html", "source2": "./usr/share/doc/k3d/guide/html/apas52.html", "unified_diff": "@@ -1,14 +1,14 @@\n \n A.52.\u00a0String Plugins
Prev\u00a0\u00a0\u00a0Next

A.52.\u00a0String Plugins

\n DoubleToString\n
\n Converts a double to a string using printf() style double_to_stringting\n
\n-StringSourceScript\n+StringSourceScript\n
\n String source that uses a script to create the output value\n
\n-TimeToString\n+TimeToString\n
\n Converts a scalar to a string using strftime()-style formatting\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas53.html", "source2": "./usr/share/doc/k3d/guide/html/apas53.html", "unified_diff": "@@ -4,19 +4,19 @@\n
\n Generates a Catmull-Clark subdivision mesh\n
\n MakeSDS\n
\n Converts input polyhedra to SDS surfaces\n
\n-SDSCorner\n+SDSCorner\n
\n Adds variable-sharpness corners to SDS surfaces\n
\n-SDSCrease\n+SDSCrease\n
\n Adds variable-sharpness creases to SDS surfaces\n
\n-SDSHole\n+SDSHole\n
\n Inserts holes into a subdivision surface mesh\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas54.html", "source2": "./usr/share/doc/k3d/guide/html/apas54.html", "unified_diff": "@@ -20,23 +20,23 @@\n
\n Calculate a perceptual difference metric between two bitmap images\n
\n MeshToStdout\n
\n Prints mesh information to stdout\n
\n-PipelineProfiler\n+PipelineProfiler\n
\n Records data profiling execution of the visualization pipeline\n
\n-SelectionToStdout\n+SelectionToStdout\n
\n Prints selection information to stdout\n
\n-StringToStdout\n+StringToStdout\n
\n Prints an input string value to stdout\n
\n-ValidMeshes\n+ValidMeshes\n
\n Tests to see that every every primitive and mesh in a collection of meshes can be validated.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas55.html", "source2": "./usr/share/doc/k3d/guide/html/apas55.html", "unified_diff": "@@ -3,8 +3,12 @@\n NGUIParentTool\n
\n Provides interactive controls for reparenting nodes.\n
\n NGUIRenderRegionTool\n
\n Provides interactive controls for cropped rendering.\n+
\n+NGUISnapTool\n+
\n+Provides interactive controls for snapping nodes.\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas56.html", "source2": "./usr/share/doc/k3d/guide/html/apas56.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n A.56.\u00a0Utility Plugins
Prev\u00a0\u00a0\u00a0Next

A.56.\u00a0Utility Plugins

\n-Null\n+Null\n
\n Empty node\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apas57.html", "source2": "./usr/share/doc/k3d/guide/html/apas57.html", "unified_diff": "@@ -1,42 +1,42 @@\n \n A.57.\u00a0Yafray Plugins
Prev\u00a0\u00a0\u00a0Next

A.57.\u00a0Yafray Plugins

\n-YafrayAreaLight\n+YafrayAreaLight\n
\n Yafray Area Light\n
\n YafrayEngine\n
\n Yafray Render Engine\n
\n-YafrayGlobalPhotonLight\n+YafrayGlobalPhotonLight\n
\n Yafray Global Photon Light\n
\n-YafrayHemiLight\n+YafrayHemiLight\n
\n Yafray Hemi Light\n
\n YafrayMaterial\n
\n Yafray Material\n
\n-YafrayPhotonLight\n+YafrayPhotonLight\n
\n Yafray Photon Light\n
\n-YafrayPointLight\n+YafrayPointLight\n
\n Yafray Point Light\n
\n-YafraySoftLight\n+YafraySoftLight\n
\n Yafray Soft Light\n
\n-YafraySpotLight\n+YafraySpotLight\n
\n Yafray Spot Light\n
\n-YafraySunLight\n+YafraySunLight\n
\n Yafray Sun Light\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs01.html", "source2": "./usr/share/doc/k3d/guide/html/apbs01.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.1.\u00a03DSMeshReader
Prev\u00a0\u00a0\u00a0Next

B.1.\u00a03DSMeshReader

Description.\u00a0Mesh reader that loads external 3ds (.3ds) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.1.\u00a03DSMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.1.\u00a03DSMeshReader
Prev\u00a0\u00a0\u00a0Next

B.1.\u00a03DSMeshReader

Description.\u00a0Mesh reader that loads external 3ds (.3ds) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.1.\u00a03DSMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs04.html", "source2": "./usr/share/doc/k3d/guide/html/apbs04.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.4.\u00a0AddColorAttribute
Prev\u00a0\u00a0\u00a0Next

B.4.\u00a0AddColorAttribute

Description.\u00a0Adds a color attribute to a mesh component, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.2.\u00a0AddColorAttribute Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Component

Mesh component to receive a new color attribute.

k3d::string_t

component



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.4.\u00a0AddColorAttribute
Prev\u00a0\u00a0\u00a0Next

B.4.\u00a0AddColorAttribute

Description.\u00a0Adds a color attribute to a mesh component, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.2.\u00a0AddColorAttribute Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Component

Mesh component to receive a new color attribute.

k3d::string_t

component



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs05.html", "source2": "./usr/share/doc/k3d/guide/html/apbs05.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.5.\u00a0AddColorAttributes
Prev\u00a0\u00a0\u00a0Next

B.5.\u00a0AddColorAttributes

Description.\u00a0Adds an color attribute to every table in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.3.\u00a0AddColorAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.5.\u00a0AddColorAttributes
Prev\u00a0\u00a0\u00a0Next

B.5.\u00a0AddColorAttributes

Description.\u00a0Adds an color attribute to every table in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.3.\u00a0AddColorAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs06.html", "source2": "./usr/share/doc/k3d/guide/html/apbs06.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.6.\u00a0AddIndexAttributes
Prev\u00a0\u00a0\u00a0Next

B.6.\u00a0AddIndexAttributes

Description.\u00a0Adds an integer index attribute to every table in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.4.\u00a0AddIndexAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.6.\u00a0AddIndexAttributes
Prev\u00a0\u00a0\u00a0Next

B.6.\u00a0AddIndexAttributes

Description.\u00a0Adds an integer index attribute to every table in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.4.\u00a0AddIndexAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs07.html", "source2": "./usr/share/doc/k3d/guide/html/apbs07.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.7.\u00a0AddPointAttributes
Prev\u00a0\u00a0\u00a0Next

B.7.\u00a0AddPointAttributes

Description.\u00a0Copies point coordinates to the relevant attribute tables in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.5.\u00a0AddPointAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Add point attributes

Add point data to the points attribute array

k3d::bool_t

add_point_attributes

Add vertex attributes

Add point data to the vertex attribute arrays

k3d::bool_t

add_vertex_attributes

Add parameter attributes

Add point data to the parameter attribute arrays

k3d::bool_t

add_parameter_attributes



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.7.\u00a0AddPointAttributes
Prev\u00a0\u00a0\u00a0Next

B.7.\u00a0AddPointAttributes

Description.\u00a0Copies point coordinates to the relevant attribute tables in a mesh, primarily for testing purposes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.5.\u00a0AddPointAttributes Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Add point attributes

Add point data to the points attribute array

k3d::bool_t

add_point_attributes

Add vertex attributes

Add point data to the vertex attribute arrays

k3d::bool_t

add_vertex_attributes

Add parameter attributes

Add point data to the parameter attribute arrays

k3d::bool_t

add_parameter_attributes



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs09.html", "source2": "./usr/share/doc/k3d/guide/html/apbs09.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.9.\u00a0AlternateArray1D
Prev\u00a0\u00a0\u00a0Next

B.9.\u00a0AlternateArray1D

Description.\u00a0AlternateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.6.\u00a0AlternateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.9.\u00a0AlternateArray1D
Prev\u00a0\u00a0\u00a0Next

B.9.\u00a0AlternateArray1D

Description.\u00a0AlternateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.6.\u00a0AlternateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs10.html", "source2": "./usr/share/doc/k3d/guide/html/apbs10.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.10.\u00a0AlternateArray2D
Prev\u00a0\u00a0\u00a0Next

B.10.\u00a0AlternateArray2D

Description.\u00a0AlternateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.7.\u00a0AlternateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1

Axis2

Axis2

k3d::string_t

axis2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.10.\u00a0AlternateArray2D
Prev\u00a0\u00a0\u00a0Next

B.10.\u00a0AlternateArray2D

Description.\u00a0AlternateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.7.\u00a0AlternateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1

Axis2

Axis2

k3d::string_t

axis2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs100.html", "source2": "./usr/share/doc/k3d/guide/html/apbs100.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.100.\u00a0IndigoSkylight
Prev\u00a0\u00a0\u00a0Next

B.100.\u00a0IndigoSkylight

Description.\u00a0Indigo Skylight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.93.\u00a0IndigoSkylight Properties

Label Description Type Script Name

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sky clarity / haziness.

k3d::double_t

turbidity

Extra-Atmospheric

Computes skylight without atmospheric scattering.

k3d::bool_t

extra_atmospheric



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.100.\u00a0IndigoSkylight
Prev\u00a0\u00a0\u00a0Next

B.100.\u00a0IndigoSkylight

Description.\u00a0Indigo Skylight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.93.\u00a0IndigoSkylight Properties

Label Description Type Script Name

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sky clarity / haziness.

k3d::double_t

turbidity

Extra-Atmospheric

Computes skylight without atmospheric scattering.

k3d::bool_t

extra_atmospheric



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs102.html", "source2": "./usr/share/doc/k3d/guide/html/apbs102.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.102.\u00a0Int32SourceScript
Prev\u00a0\u00a0\u00a0Next

B.102.\u00a0Int32SourceScript

Description.\u00a0Uses a script to generate an output k3d::int32_t value.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.94.\u00a0Int32SourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Int32

Output int32

k3d::int32_t

output_int32



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.102.\u00a0Int32SourceScript
Prev\u00a0\u00a0\u00a0Next

B.102.\u00a0Int32SourceScript

Description.\u00a0Uses a script to generate an output k3d::int32_t value.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.94.\u00a0Int32SourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Int32

Output int32

k3d::int32_t

output_int32



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs105.html", "source2": "./usr/share/doc/k3d/guide/html/apbs105.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.105.\u00a0JPEGBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.105.\u00a0JPEGBitmapImporter

Description.\u00a0JPEG (*.jpeg)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.95.\u00a0JPEGBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/jpeg



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.105.\u00a0JPEGBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.105.\u00a0JPEGBitmapImporter

Description.\u00a0JPEG (*.jpeg)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.95.\u00a0JPEGBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/jpeg



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs106.html", "source2": "./usr/share/doc/k3d/guide/html/apbs106.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.106.\u00a0JPEGBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.106.\u00a0JPEGBitmapReader

Description.\u00a0Loads a JPEG (*.jpeg) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.96.\u00a0JPEGBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.106.\u00a0JPEGBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.106.\u00a0JPEGBitmapReader

Description.\u00a0Loads a JPEG (*.jpeg) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.96.\u00a0JPEGBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs107.html", "source2": "./usr/share/doc/k3d/guide/html/apbs107.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.107.\u00a0JPEGBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.107.\u00a0JPEGBitmapWriter

Description.\u00a0Bitmap writer that saves JPEG (*.jpg) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.97.\u00a0JPEGBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.107.\u00a0JPEGBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.107.\u00a0JPEGBitmapWriter

Description.\u00a0Bitmap writer that saves JPEG (*.jpg) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.97.\u00a0JPEGBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs109.html", "source2": "./usr/share/doc/k3d/guide/html/apbs109.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.109.\u00a0K3DDocumentImporter
Prev\u00a0\u00a0\u00a0Next

B.109.\u00a0K3DDocumentImporter

Description.\u00a0K-3D Native ( .k3d )

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, DocumentImporter Plugins

Table\u00a0B.98.\u00a0K3DDocumentImporter Metadata

Name Value

k3d:mime-types

application/x-k3d



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.109.\u00a0K3DDocumentImporter
Prev\u00a0\u00a0\u00a0Next

B.109.\u00a0K3DDocumentImporter

Description.\u00a0K-3D Native ( .k3d )

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, DocumentImporter Plugins

Table\u00a0B.98.\u00a0K3DDocumentImporter Metadata

Name Value

k3d:mime-types

application/x-k3d



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs11.html", "source2": "./usr/share/doc/k3d/guide/html/apbs11.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.11.\u00a0AlternateArray3D
Prev\u00a0\u00a0\u00a0Next

B.11.\u00a0AlternateArray3D

Description.\u00a0AlternateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.8.\u00a0AlternateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1

Axis2

Axis2

k3d::string_t

axis2

Axis3

Axis3

k3d::string_t

axis3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.11.\u00a0AlternateArray3D
Prev\u00a0\u00a0\u00a0Next

B.11.\u00a0AlternateArray3D

Description.\u00a0AlternateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.8.\u00a0AlternateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Axis1

Axis1

k3d::string_t

axis1

Axis2

Axis2

k3d::string_t

axis2

Axis3

Axis3

k3d::string_t

axis3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs110.html", "source2": "./usr/share/doc/k3d/guide/html/apbs110.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.110.\u00a0K3DMeshReader
Prev\u00a0\u00a0\u00a0Next

B.110.\u00a0K3DMeshReader

Description.\u00a0Mesh reader that loads external K-3D XML (.k3d) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.99.\u00a0K3DMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.110.\u00a0K3DMeshReader
Prev\u00a0\u00a0\u00a0Next

B.110.\u00a0K3DMeshReader

Description.\u00a0Mesh reader that loads external K-3D XML (.k3d) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.99.\u00a0K3DMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs111.html", "source2": "./usr/share/doc/k3d/guide/html/apbs111.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.111.\u00a0K3DMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.111.\u00a0K3DMeshWriter

Description.\u00a0Mesh writer that saves K-3D XML (.k3d) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.100.\u00a0K3DMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.111.\u00a0K3DMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.111.\u00a0K3DMeshWriter

Description.\u00a0Mesh writer that saves K-3D XML (.k3d) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.100.\u00a0K3DMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs112.html", "source2": "./usr/share/doc/k3d/guide/html/apbs112.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.112.\u00a0LSystemParser
Prev\u00a0\u00a0\u00a0Next

B.112.\u00a0LSystemParser

Description.\u00a0Generates an L-System object from a configuration file

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.101.\u00a0LSystemParser Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

File

File path for lsystem description

k3d::filesystem::path

file

Growth

Growth value

k3d::double_t

growth

Basic angle

Basic angle

k3d::double_t

basic_angle

Thickness

Thickness

k3d::double_t

thickness

Random seed

Random seed

k3d::int32_t

random_seed

Size

Size

k3d::double_t

size

Closed form

Closed form

k3d::bool_t

closed_form

Mutations

Mutations

k3d::int32_t

mutations

Mutation seed

Mutation seed

k3d::int32_t

mutation_seed

Max stack size

Max stack size

k3d::int32_t

max_stack_size

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation

Flip normals

Flip normals in case the faces are reversed

k3d::bool_t

flip_normals



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.112.\u00a0LSystemParser
Prev\u00a0\u00a0\u00a0Next

B.112.\u00a0LSystemParser

Description.\u00a0Generates an L-System object from a configuration file

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.101.\u00a0LSystemParser Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

File

File path for lsystem description

k3d::filesystem::path

file

Growth

Growth value

k3d::double_t

growth

Basic angle

Basic angle

k3d::double_t

basic_angle

Thickness

Thickness

k3d::double_t

thickness

Random seed

Random seed

k3d::int32_t

random_seed

Size

Size

k3d::double_t

size

Closed form

Closed form

k3d::bool_t

closed_form

Mutations

Mutations

k3d::int32_t

mutations

Mutation seed

Mutation seed

k3d::int32_t

mutation_seed

Max stack size

Max stack size

k3d::int32_t

max_stack_size

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation

Flip normals

Flip normals in case the faces are reversed

k3d::bool_t

flip_normals



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs113.html", "source2": "./usr/share/doc/k3d/guide/html/apbs113.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.113.\u00a0LeastSquaresPlot
Prev\u00a0\u00a0\u00a0Next

B.113.\u00a0LeastSquaresPlot

Description.\u00a0Aproximates points with a surface given a set of equations.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Math Plugins

Table\u00a0B.102.\u00a0LeastSquaresPlot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Points to approximate

k3d::mesh*

input_mesh

Rename u v

Renames the u,v variables to suit the variables from your function. Could be x,y for example

k3d::string_t

uv_rename

Columns

Column number

k3d::int32_t

columns

Rows

Row number

k3d::int32_t

rows

Width

Grid width

k3d::double_t

width

Height

Grid height

k3d::double_t

height

Coefficients

Output Values of the coficients

k3d::string_t

output_coefficients



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.113.\u00a0LeastSquaresPlot
Prev\u00a0\u00a0\u00a0Next

B.113.\u00a0LeastSquaresPlot

Description.\u00a0Aproximates points with a surface given a set of equations.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Math Plugins

Table\u00a0B.102.\u00a0LeastSquaresPlot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Points to approximate

k3d::mesh*

input_mesh

Rename u v

Renames the u,v variables to suit the variables from your function. Could be x,y for example

k3d::string_t

uv_rename

Columns

Column number

k3d::int32_t

columns

Rows

Row number

k3d::int32_t

rows

Width

Grid width

k3d::double_t

width

Height

Grid height

k3d::double_t

height

Coefficients

Output Values of the coficients

k3d::string_t

output_coefficients



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs114.html", "source2": "./usr/share/doc/k3d/guide/html/apbs114.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.114.\u00a0LinearKnot
Prev\u00a0\u00a0\u00a0Next

B.114.\u00a0LinearKnot

Description.\u00a0Generates a PQ-knot curve

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, LinearCurve Plugins

Table\u00a0B.103.\u00a0LinearKnot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Edge count

Number of edges building up the curve

k3d::int32_t

edgecount

Meridian wraps

Number of meridian wraps

k3d::int32_t

meridianwraps

Longitudinal wraps

Number of longitudinal wraps

k3d::int32_t

longitudinalwraps

Scale

Knot scale

k3d::double_t

scale

Width

Curve width

k3d::double_t

width

Closed

Closed curve (loop)

k3d::bool_t

closed



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.114.\u00a0LinearKnot
Prev\u00a0\u00a0\u00a0Next

B.114.\u00a0LinearKnot

Description.\u00a0Generates a PQ-knot curve

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, LinearCurve Plugins

Table\u00a0B.103.\u00a0LinearKnot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Edge count

Number of edges building up the curve

k3d::int32_t

edgecount

Meridian wraps

Number of meridian wraps

k3d::int32_t

meridianwraps

Longitudinal wraps

Number of longitudinal wraps

k3d::int32_t

longitudinalwraps

Scale

Knot scale

k3d::double_t

scale

Width

Curve width

k3d::double_t

width

Closed

Closed curve (loop)

k3d::bool_t

closed



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs115.html", "source2": "./usr/share/doc/k3d/guide/html/apbs115.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.115.\u00a0LinearLissajousCurve
Prev\u00a0\u00a0\u00a0Next

B.115.\u00a0LinearLissajousCurve

Description.\u00a0Generates a lissajous (sine-wave) curve

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, LinearCurve Plugins

Table\u00a0B.104.\u00a0LinearLissajousCurve Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Edge Count

Edge count

k3d::int32_t

edgecount

Modulation Amplitude

Modulation amplitude

k3d::double_t

mamp

Modulation Frequency

Modulation frequency

k3d::double_t

mfreq

Modulation Phase

Modulation phase

k3d::double_t

mphase

X Amplitude

X amplitude

k3d::double_t

xamp

X Frequency

X frequency

k3d::double_t

xfreq

X Phase

X phase

k3d::double_t

xphase

Y Amplitude

Y amplitude

k3d::double_t

yamp

Y Frequency

Y frequency

k3d::double_t

yfreq

Y Phase

Y phase

k3d::double_t

yphase

Z Amplitude

Z amplitude

k3d::double_t

zamp

Z Frequency

Z frequency

k3d::double_t

zfreq

Z Phase

Z phase

k3d::double_t

zphase

Width

Curve width

k3d::double_t

width

Closed Curve

Closed curve (loop)

k3d::bool_t

closed



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.115.\u00a0LinearLissajousCurve
Prev\u00a0\u00a0\u00a0Next

B.115.\u00a0LinearLissajousCurve

Description.\u00a0Generates a lissajous (sine-wave) curve

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, LinearCurve Plugins

Table\u00a0B.104.\u00a0LinearLissajousCurve Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Edge Count

Edge count

k3d::int32_t

edgecount

Modulation Amplitude

Modulation amplitude

k3d::double_t

mamp

Modulation Frequency

Modulation frequency

k3d::double_t

mfreq

Modulation Phase

Modulation phase

k3d::double_t

mphase

X Amplitude

X amplitude

k3d::double_t

xamp

X Frequency

X frequency

k3d::double_t

xfreq

X Phase

X phase

k3d::double_t

xphase

Y Amplitude

Y amplitude

k3d::double_t

yamp

Y Frequency

Y frequency

k3d::double_t

yfreq

Y Phase

Y phase

k3d::double_t

yphase

Z Amplitude

Z amplitude

k3d::double_t

zamp

Z Frequency

Z frequency

k3d::double_t

zfreq

Z Phase

Z phase

k3d::double_t

zphase

Width

Curve width

k3d::double_t

width

Closed Curve

Closed curve (loop)

k3d::bool_t

closed



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs116.html", "source2": "./usr/share/doc/k3d/guide/html/apbs116.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.116.\u00a0LinearPointNoise
Prev\u00a0\u00a0\u00a0Next

B.116.\u00a0LinearPointNoise

Description.\u00a0Applies a linear noise offset to mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.105.\u00a0LinearPointNoise Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Use X

Add noise on X components

k3d::bool_t

use_x

Use Y

Add noise on Y components

k3d::bool_t

use_y

Use Z

Add noise on Z components

k3d::bool_t

use_z

Move X

Apply offset on X component

k3d::bool_t

move_x

Move Y

Apply offset on Y component

k3d::bool_t

move_y

Move Z

Apply offset on Z component

k3d::bool_t

move_z

X frequency

X Frequency

k3d::double_t

frequency_x

Y frequency

Y Frequency

k3d::double_t

frequency_y

Z frequency

Z Frequency

k3d::double_t

frequency_z

X offset

X Offset

k3d::double_t

offset_x

Y offset

Y Offset

k3d::double_t

offset_y

Z offset

Z Offset

k3d::double_t

offset_z

X amplitude

X Amplitude

k3d::double_t

amplitude_x

Y amplitude

Y Amplitude

k3d::double_t

amplitude_y

Z amplitude

Z Amplitude

k3d::double_t

amplitude_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.116.\u00a0LinearPointNoise
Prev\u00a0\u00a0\u00a0Next

B.116.\u00a0LinearPointNoise

Description.\u00a0Applies a linear noise offset to mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.105.\u00a0LinearPointNoise Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Use X

Add noise on X components

k3d::bool_t

use_x

Use Y

Add noise on Y components

k3d::bool_t

use_y

Use Z

Add noise on Z components

k3d::bool_t

use_z

Move X

Apply offset on X component

k3d::bool_t

move_x

Move Y

Apply offset on Y component

k3d::bool_t

move_y

Move Z

Apply offset on Z component

k3d::bool_t

move_z

X frequency

X Frequency

k3d::double_t

frequency_x

Y frequency

Y Frequency

k3d::double_t

frequency_y

Z frequency

Z Frequency

k3d::double_t

frequency_z

X offset

X Offset

k3d::double_t

offset_x

Y offset

Y Offset

k3d::double_t

offset_y

Z offset

Z Offset

k3d::double_t

offset_z

X amplitude

X Amplitude

k3d::double_t

amplitude_x

Y amplitude

Y Amplitude

k3d::double_t

amplitude_y

Z amplitude

Z Amplitude

k3d::double_t

amplitude_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs117.html", "source2": "./usr/share/doc/k3d/guide/html/apbs117.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.117.\u00a0LinearWavePoints
Prev\u00a0\u00a0\u00a0Next

B.117.\u00a0LinearWavePoints

Description.\u00a0Applies a wave function to points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.106.\u00a0LinearWavePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Axis

k3d::string_t

axis

Along

Along

k3d::string_t

along

Amplitude

Amplitude

k3d::double_t

amplitude

Wavelength

Wavelength

k3d::double_t

wavelength

Phase

Phase

k3d::double_t

phase



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.117.\u00a0LinearWavePoints
Prev\u00a0\u00a0\u00a0Next

B.117.\u00a0LinearWavePoints

Description.\u00a0Applies a wave function to points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.106.\u00a0LinearWavePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Axis

k3d::string_t

axis

Along

Along

k3d::string_t

along

Amplitude

Amplitude

k3d::double_t

amplitude

Wavelength

Wavelength

k3d::double_t

wavelength

Phase

Phase

k3d::double_t

phase



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs118.html", "source2": "./usr/share/doc/k3d/guide/html/apbs118.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.118.\u00a0LuxRenderBilinearInterpolationTexture
Prev\u00a0\u00a0\u00a0Next

B.118.\u00a0LuxRenderBilinearInterpolationTexture

Description.\u00a0LuxRender Bilinear Interpolation Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.107.\u00a0LuxRenderBilinearInterpolationTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

V00

V00

k3d::color

v00

V01

V01

k3d::color

v01

V10

V10

k3d::color

v10

V11

V11

k3d::color

v11



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.118.\u00a0LuxRenderBilinearInterpolationTexture
Prev\u00a0\u00a0\u00a0Next

B.118.\u00a0LuxRenderBilinearInterpolationTexture

Description.\u00a0LuxRender Bilinear Interpolation Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.107.\u00a0LuxRenderBilinearInterpolationTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

V00

V00

k3d::color

v00

V01

V01

k3d::color

v01

V10

V10

k3d::color

v10

V11

V11

k3d::color

v11



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs119.html", "source2": "./usr/share/doc/k3d/guide/html/apbs119.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.119.\u00a0LuxRenderCarpaintMaterial
Prev\u00a0\u00a0\u00a0Next

B.119.\u00a0LuxRenderCarpaintMaterial

Description.\u00a0LuxRender Carpaint Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.108.\u00a0LuxRenderCarpaintMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kd

Diffuse Color

k3d::color

kd

Kd Texture

Diffuse Color

k3d::inode*

kd_texture

Ks1

Specular Color 1

k3d::color

ks1

Ks1 Texture

Specular Color 1

k3d::inode*

ks1_texture

Ks2

Specular Color 2

k3d::color

ks2

Ks2 Texture

Specular Color 2

k3d::inode*

ks2_texture

Ks3

Specular Color 3

k3d::color

ks3

Ks3 Texture

Specular Color 3

k3d::inode*

ks3_texture

R1

Fresnel Constant 1

k3d::double_t

r1

R1 Texture

Fresnel Constant 1

k3d::inode*

r1_texture

R2

Fresnel Constant 2

k3d::double_t

r2

R2 Texture

Fresnel Constant 2

k3d::inode*

r2_texture

R3

Fresnel Constant 3

k3d::double_t

r3

R3 Texture

Fresnel Constant 3

k3d::inode*

r3_texture

M1

Microfacet Roughness 1

k3d::double_t

m1

M1 Texture

Microfacet Roughness 1

k3d::inode*

m1_texture

M2

Microfacet Roughness 2

k3d::double_t

m2

M2 Texture

Microfacet Roughness 2

k3d::inode*

m2_texture

M3

Microfacet Roughness 3

k3d::double_t

m3

M3 Texture

Microfacet Roughness 3

k3d::inode*

m3_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.119.\u00a0LuxRenderCarpaintMaterial
Prev\u00a0\u00a0\u00a0Next

B.119.\u00a0LuxRenderCarpaintMaterial

Description.\u00a0LuxRender Carpaint Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.108.\u00a0LuxRenderCarpaintMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kd

Diffuse Color

k3d::color

kd

Kd Texture

Diffuse Color

k3d::inode*

kd_texture

Ks1

Specular Color 1

k3d::color

ks1

Ks1 Texture

Specular Color 1

k3d::inode*

ks1_texture

Ks2

Specular Color 2

k3d::color

ks2

Ks2 Texture

Specular Color 2

k3d::inode*

ks2_texture

Ks3

Specular Color 3

k3d::color

ks3

Ks3 Texture

Specular Color 3

k3d::inode*

ks3_texture

R1

Fresnel Constant 1

k3d::double_t

r1

R1 Texture

Fresnel Constant 1

k3d::inode*

r1_texture

R2

Fresnel Constant 2

k3d::double_t

r2

R2 Texture

Fresnel Constant 2

k3d::inode*

r2_texture

R3

Fresnel Constant 3

k3d::double_t

r3

R3 Texture

Fresnel Constant 3

k3d::inode*

r3_texture

M1

Microfacet Roughness 1

k3d::double_t

m1

M1 Texture

Microfacet Roughness 1

k3d::inode*

m1_texture

M2

Microfacet Roughness 2

k3d::double_t

m2

M2 Texture

Microfacet Roughness 2

k3d::inode*

m2_texture

M3

Microfacet Roughness 3

k3d::double_t

m3

M3 Texture

Microfacet Roughness 3

k3d::inode*

m3_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs12.html", "source2": "./usr/share/doc/k3d/guide/html/apbs12.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.12.\u00a0AnimationTrackDoubleDouble
Prev\u00a0\u00a0\u00a0Next

B.12.\u00a0AnimationTrackDoubleDouble

Description.\u00a0Stores a series of keyframes for an animation, using double as time and value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.9.\u00a0AnimationTrackDoubleDouble Properties

Label Description Type Script Name

Time Input

Time for the animation

k3d::double_t

time_input

Value Input

Input that is keyframed when it changes

k3d::double_t

value_input

Output Value

Interpolated output value

k3d::double_t

output_value

Interpolator

Method used to interpolate keyframes

k3d::inode*

interpolator

Manual keyframe only

If checked, keyframes are created only usint the timeline. Otherwise keyframes are created/updated whenever the Value Input changes

k3d::bool_t

manual_keyframe



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.12.\u00a0AnimationTrackDoubleDouble
Prev\u00a0\u00a0\u00a0Next

B.12.\u00a0AnimationTrackDoubleDouble

Description.\u00a0Stores a series of keyframes for an animation, using double as time and value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.9.\u00a0AnimationTrackDoubleDouble Properties

Label Description Type Script Name

Time Input

Time for the animation

k3d::double_t

time_input

Value Input

Input that is keyframed when it changes

k3d::double_t

value_input

Output Value

Interpolated output value

k3d::double_t

output_value

Interpolator

Method used to interpolate keyframes

k3d::inode*

interpolator

Manual keyframe only

If checked, keyframes are created only usint the timeline. Otherwise keyframes are created/updated whenever the Value Input changes

k3d::bool_t

manual_keyframe



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs120.html", "source2": "./usr/share/doc/k3d/guide/html/apbs120.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.120.\u00a0LuxRenderDistantLight
Prev\u00a0\u00a0\u00a0Next

B.120.\u00a0LuxRenderDistantLight

Description.\u00a0LuxRender Distant Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.109.\u00a0LuxRenderDistantLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

From

Light origin.

k3d::point3

from

To

Light target.

k3d::point3

to

Color

Light color.

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.120.\u00a0LuxRenderDistantLight
Prev\u00a0\u00a0\u00a0Next

B.120.\u00a0LuxRenderDistantLight

Description.\u00a0LuxRender Distant Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.109.\u00a0LuxRenderDistantLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

From

Light origin.

k3d::point3

from

To

Light target.

k3d::point3

to

Color

Light color.

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs121.html", "source2": "./usr/share/doc/k3d/guide/html/apbs121.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.121.\u00a0LuxRenderEngine
Prev\u00a0\u00a0\u00a0Next

B.121.\u00a0LuxRenderEngine

Description.\u00a0LuxRender Render Engine

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, RenderEngine Plugins

Table\u00a0B.110.\u00a0LuxRenderEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

Pixel Width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

Pixel Height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

Halt Samples

Halt rendering once the number of samples per pixel reaches this value.

k3d::int32_t

halt_samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.121.\u00a0LuxRenderEngine
Prev\u00a0\u00a0\u00a0Next

B.121.\u00a0LuxRenderEngine

Description.\u00a0LuxRender Render Engine

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, RenderEngine Plugins

Table\u00a0B.110.\u00a0LuxRenderEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

Pixel Width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

Pixel Height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

Halt Samples

Halt rendering once the number of samples per pixel reaches this value.

k3d::int32_t

halt_samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs122.html", "source2": "./usr/share/doc/k3d/guide/html/apbs122.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.122.\u00a0LuxRenderEnvironmentLight
Prev\u00a0\u00a0\u00a0Next

B.122.\u00a0LuxRenderEnvironmentLight

Description.\u00a0LuxRender EnvironmentLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.111.\u00a0LuxRenderEnvironmentLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Color

The color of the light.

k3d::color

color

Samples

Shadow samples.

k3d::int32_t

samples

Map

Path to an HDR environment map.

k3d::filesystem::path

map



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.122.\u00a0LuxRenderEnvironmentLight
Prev\u00a0\u00a0\u00a0Next

B.122.\u00a0LuxRenderEnvironmentLight

Description.\u00a0LuxRender EnvironmentLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.111.\u00a0LuxRenderEnvironmentLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Color

The color of the light.

k3d::color

color

Samples

Shadow samples.

k3d::int32_t

samples

Map

Path to an HDR environment map.

k3d::filesystem::path

map



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs123.html", "source2": "./usr/share/doc/k3d/guide/html/apbs123.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.123.\u00a0LuxRenderGlassMaterial
Prev\u00a0\u00a0\u00a0Next

B.123.\u00a0LuxRenderGlassMaterial

Description.\u00a0LuxRender Glass Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.112.\u00a0LuxRenderGlassMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Kt

Fraction of light transmitted through the surface.

k3d::color

kt

Kt Texture

Fraction of light transmitted through the surface.

k3d::inode*

kt_texture

Index

Index of refraction.

k3d::double_t

index

Index Texture

Index of refraction.

k3d::inode*

index_texture

Cauchy B

Cauchy B coefficient.

k3d::double_t

cauchy_b

Cauchy B Texture

Cauchy B coefficient.

k3d::inode*

cauchy_b_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.123.\u00a0LuxRenderGlassMaterial
Prev\u00a0\u00a0\u00a0Next

B.123.\u00a0LuxRenderGlassMaterial

Description.\u00a0LuxRender Glass Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.112.\u00a0LuxRenderGlassMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Kt

Fraction of light transmitted through the surface.

k3d::color

kt

Kt Texture

Fraction of light transmitted through the surface.

k3d::inode*

kt_texture

Index

Index of refraction.

k3d::double_t

index

Index Texture

Index of refraction.

k3d::inode*

index_texture

Cauchy B

Cauchy B coefficient.

k3d::double_t

cauchy_b

Cauchy B Texture

Cauchy B coefficient.

k3d::inode*

cauchy_b_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs124.html", "source2": "./usr/share/doc/k3d/guide/html/apbs124.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.124.\u00a0LuxRenderGlossyMaterial
Prev\u00a0\u00a0\u00a0Next

B.124.\u00a0LuxRenderGlossyMaterial

Description.\u00a0LuxRender Glossy Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.113.\u00a0LuxRenderGlossyMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kd

Diffuse color.

k3d::color

kd

Kd Texture

Diffuse color.

k3d::inode*

kd_texture

Ks

Specular color.

k3d::color

ks

Ks Texture

Specular color.

k3d::inode*

ks_texture

Ka

Absorptive color.

k3d::color

ka

Ka Texture

Absorptive color.

k3d::inode*

ka_texture

U Roughness

Surface roughness along the u direction.

k3d::double_t

u_roughness

U Roughness Texture

Surface roughness along the u direction.

k3d::inode*

u_roughness_texture

V Roughness

Surface roughness along the v direction.

k3d::double_t

v_roughness

V Roughness Texture

Surface roughness along the v direction.

k3d::inode*

v_roughness_texture

D

Depth of the coating layer for absorption effects.

k3d::double_t

d

D Texture

Depth of the coating layer for absorption effects.

k3d::inode*

d_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.124.\u00a0LuxRenderGlossyMaterial
Prev\u00a0\u00a0\u00a0Next

B.124.\u00a0LuxRenderGlossyMaterial

Description.\u00a0LuxRender Glossy Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.113.\u00a0LuxRenderGlossyMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kd

Diffuse color.

k3d::color

kd

Kd Texture

Diffuse color.

k3d::inode*

kd_texture

Ks

Specular color.

k3d::color

ks

Ks Texture

Specular color.

k3d::inode*

ks_texture

Ka

Absorptive color.

k3d::color

ka

Ka Texture

Absorptive color.

k3d::inode*

ka_texture

U Roughness

Surface roughness along the u direction.

k3d::double_t

u_roughness

U Roughness Texture

Surface roughness along the u direction.

k3d::inode*

u_roughness_texture

V Roughness

Surface roughness along the v direction.

k3d::double_t

v_roughness

V Roughness Texture

Surface roughness along the v direction.

k3d::inode*

v_roughness_texture

D

Depth of the coating layer for absorption effects.

k3d::double_t

d

D Texture

Depth of the coating layer for absorption effects.

k3d::inode*

d_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs125.html", "source2": "./usr/share/doc/k3d/guide/html/apbs125.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.125.\u00a0LuxRenderGoniometricLight
Prev\u00a0\u00a0\u00a0Next

B.125.\u00a0LuxRenderGoniometricLight

Description.\u00a0LuxRender Goniometric Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.114.\u00a0LuxRenderGoniometricLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

L

Map

Path to goniometric file.

k3d::filesystem::path

map



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.125.\u00a0LuxRenderGoniometricLight
Prev\u00a0\u00a0\u00a0Next

B.125.\u00a0LuxRenderGoniometricLight

Description.\u00a0LuxRender Goniometric Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.114.\u00a0LuxRenderGoniometricLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

L

Map

Path to goniometric file.

k3d::filesystem::path

map



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs126.html", "source2": "./usr/share/doc/k3d/guide/html/apbs126.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.126.\u00a0LuxRenderImageTexture
Prev\u00a0\u00a0\u00a0Next

B.126.\u00a0LuxRenderImageTexture

Description.\u00a0LuxRender Image Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.115.\u00a0LuxRenderImageTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

File

Path to a bitmap image.

k3d::filesystem::path

file

Wrap

Specifies how to wrap the texture.

k3d::string_t

wrap

Filter

Specifies how to filter the texture.

k3d::string_t

filtertype

Gain

Applies a gain function to the texture.

k3d::double_t

gain

Gamma

Applies a gamma function to the texture.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.126.\u00a0LuxRenderImageTexture
Prev\u00a0\u00a0\u00a0Next

B.126.\u00a0LuxRenderImageTexture

Description.\u00a0LuxRender Image Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.115.\u00a0LuxRenderImageTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

File

Path to a bitmap image.

k3d::filesystem::path

file

Wrap

Specifies how to wrap the texture.

k3d::string_t

wrap

Filter

Specifies how to filter the texture.

k3d::string_t

filtertype

Gain

Applies a gain function to the texture.

k3d::double_t

gain

Gamma

Applies a gamma function to the texture.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs127.html", "source2": "./usr/share/doc/k3d/guide/html/apbs127.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.127.\u00a0LuxRenderMatteMaterial
Prev\u00a0\u00a0\u00a0Next

B.127.\u00a0LuxRenderMatteMaterial

Description.\u00a0LuxRender Matte Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.116.\u00a0LuxRenderMatteMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Color

Diffuse Color.

k3d::color

kd

Color Texture

Diffuse Color.

k3d::inode*

kd_texture

Sigma

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::double_t

sigma

Sigma Texture

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::inode*

sigma_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.127.\u00a0LuxRenderMatteMaterial
Prev\u00a0\u00a0\u00a0Next

B.127.\u00a0LuxRenderMatteMaterial

Description.\u00a0LuxRender Matte Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.116.\u00a0LuxRenderMatteMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Color

Diffuse Color.

k3d::color

kd

Color Texture

Diffuse Color.

k3d::inode*

kd_texture

Sigma

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::double_t

sigma

Sigma Texture

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::inode*

sigma_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs128.html", "source2": "./usr/share/doc/k3d/guide/html/apbs128.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.128.\u00a0LuxRenderMatteTranslucentMaterial
Prev\u00a0\u00a0\u00a0Next

B.128.\u00a0LuxRenderMatteTranslucentMaterial

Description.\u00a0LuxRender Matte Translucent Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.117.\u00a0LuxRenderMatteTranslucentMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Diffuse Color.

k3d::color

kr

Kr Texture

Diffuse Color.

k3d::inode*

kr_texture

Kt

Transparent Color.

k3d::color

kt

Kt Texture

Transparent Color.

k3d::inode*

kt_texture

Sigma

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::double_t

sigma

Sigma Texture

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::inode*

sigma_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.128.\u00a0LuxRenderMatteTranslucentMaterial
Prev\u00a0\u00a0\u00a0Next

B.128.\u00a0LuxRenderMatteTranslucentMaterial

Description.\u00a0LuxRender Matte Translucent Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.117.\u00a0LuxRenderMatteTranslucentMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Diffuse Color.

k3d::color

kr

Kr Texture

Diffuse Color.

k3d::inode*

kr_texture

Kt

Transparent Color.

k3d::color

kt

Kt Texture

Transparent Color.

k3d::inode*

kt_texture

Sigma

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::double_t

sigma

Sigma Texture

The sigma parameter in the Oren-Nayer shader in degrees. Zero for pure Lambertian reflection.

k3d::inode*

sigma_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs129.html", "source2": "./usr/share/doc/k3d/guide/html/apbs129.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.129.\u00a0LuxRenderMetalMaterial
Prev\u00a0\u00a0\u00a0Next

B.129.\u00a0LuxRenderMetalMaterial

Description.\u00a0LuxRender Metal Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.118.\u00a0LuxRenderMetalMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

U Roughness

Roughness of the surface in the u direction.

k3d::double_t

u_roughness

U Roughness Texture

Roughness of the surface in the u direction.

k3d::inode*

u_roughness_texture

V Roughness

Roughness of the surface in the v direction.

k3d::double_t

v_roughness

V Roughness Texture

Roughness of the surface in the v direction.

k3d::inode*

v_roughness_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.129.\u00a0LuxRenderMetalMaterial
Prev\u00a0\u00a0\u00a0Next

B.129.\u00a0LuxRenderMetalMaterial

Description.\u00a0LuxRender Metal Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.118.\u00a0LuxRenderMetalMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

U Roughness

Roughness of the surface in the u direction.

k3d::double_t

u_roughness

U Roughness Texture

Roughness of the surface in the u direction.

k3d::inode*

u_roughness_texture

V Roughness

Roughness of the surface in the v direction.

k3d::double_t

v_roughness

V Roughness Texture

Roughness of the surface in the v direction.

k3d::inode*

v_roughness_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs13.html", "source2": "./usr/share/doc/k3d/guide/html/apbs13.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.13.\u00a0AnimationTrackDoubleMatrix4
Prev\u00a0\u00a0\u00a0Next

B.13.\u00a0AnimationTrackDoubleMatrix4

Description.\u00a0Stores a series of keyframes for an animation, using double as time type and matrix4 as value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.10.\u00a0AnimationTrackDoubleMatrix4 Properties

Label Description Type Script Name

Time Input

Time for the animation

k3d::double_t

time_input

Value Input

Input that is keyframed when it changes

k3d::matrix4

value_input

Output Value

Interpolated output value

k3d::matrix4

output_value

Interpolator

Method used to interpolate keyframes

k3d::inode*

interpolator

Manual keyframe only

If checked, keyframes are created only usint the timeline. Otherwise keyframes are created/updated whenever the Value Input changes

k3d::bool_t

manual_keyframe



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.13.\u00a0AnimationTrackDoubleMatrix4
Prev\u00a0\u00a0\u00a0Next

B.13.\u00a0AnimationTrackDoubleMatrix4

Description.\u00a0Stores a series of keyframes for an animation, using double as time type and matrix4 as value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.10.\u00a0AnimationTrackDoubleMatrix4 Properties

Label Description Type Script Name

Time Input

Time for the animation

k3d::double_t

time_input

Value Input

Input that is keyframed when it changes

k3d::matrix4

value_input

Output Value

Interpolated output value

k3d::matrix4

output_value

Interpolator

Method used to interpolate keyframes

k3d::inode*

interpolator

Manual keyframe only

If checked, keyframes are created only usint the timeline. Otherwise keyframes are created/updated whenever the Value Input changes

k3d::bool_t

manual_keyframe



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs130.html", "source2": "./usr/share/doc/k3d/guide/html/apbs130.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.130.\u00a0LuxRenderMirrorMaterial
Prev\u00a0\u00a0\u00a0Next

B.130.\u00a0LuxRenderMirrorMaterial

Description.\u00a0LuxRender Mirror Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.119.\u00a0LuxRenderMirrorMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.130.\u00a0LuxRenderMirrorMaterial
Prev\u00a0\u00a0\u00a0Next

B.130.\u00a0LuxRenderMirrorMaterial

Description.\u00a0LuxRender Mirror Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.119.\u00a0LuxRenderMirrorMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs131.html", "source2": "./usr/share/doc/k3d/guide/html/apbs131.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.131.\u00a0LuxRenderMixMaterial
Prev\u00a0\u00a0\u00a0Next

B.131.\u00a0LuxRenderMixMaterial

Description.\u00a0LuxRender Mix Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.120.\u00a0LuxRenderMixMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Material 1

Material 1

k3d::inode*

material1

Material 2

Material 2

k3d::inode*

material2

Amount

Used to do linear interpolation between Material 1 and Material 2.

k3d::double_t

amount

Amount Texture

Used to do linear interpolation between Material 1 and Material 2.

k3d::inode*

amount_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.131.\u00a0LuxRenderMixMaterial
Prev\u00a0\u00a0\u00a0Next

B.131.\u00a0LuxRenderMixMaterial

Description.\u00a0LuxRender Mix Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.120.\u00a0LuxRenderMixMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Material 1

Material 1

k3d::inode*

material1

Material 2

Material 2

k3d::inode*

material2

Amount

Used to do linear interpolation between Material 1 and Material 2.

k3d::double_t

amount

Amount Texture

Used to do linear interpolation between Material 1 and Material 2.

k3d::inode*

amount_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs132.html", "source2": "./usr/share/doc/k3d/guide/html/apbs132.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.132.\u00a0LuxRenderNullMaterial
Prev\u00a0\u00a0\u00a0Next

B.132.\u00a0LuxRenderNullMaterial

Description.\u00a0LuxRender Null Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.121.\u00a0LuxRenderNullMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.132.\u00a0LuxRenderNullMaterial
Prev\u00a0\u00a0\u00a0Next

B.132.\u00a0LuxRenderNullMaterial

Description.\u00a0LuxRender Null Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.121.\u00a0LuxRenderNullMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs133.html", "source2": "./usr/share/doc/k3d/guide/html/apbs133.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.133.\u00a0LuxRenderPointLight
Prev\u00a0\u00a0\u00a0Next

B.133.\u00a0LuxRenderPointLight

Description.\u00a0LuxRender Point Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.122.\u00a0LuxRenderPointLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

L



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.133.\u00a0LuxRenderPointLight
Prev\u00a0\u00a0\u00a0Next

B.133.\u00a0LuxRenderPointLight

Description.\u00a0LuxRender Point Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.122.\u00a0LuxRenderPointLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

L



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs134.html", "source2": "./usr/share/doc/k3d/guide/html/apbs134.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.134.\u00a0LuxRenderRoughGlassMaterial
Prev\u00a0\u00a0\u00a0Next

B.134.\u00a0LuxRenderRoughGlassMaterial

Description.\u00a0LuxRender Rough Glass Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.123.\u00a0LuxRenderRoughGlassMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Kt

Fraction of light transmitted through the surface.

k3d::color

kt

Kt Texture

Fraction of light transmitted through the surface.

k3d::inode*

kt_texture

U Roughness

U Roughness.

k3d::double_t

u_roughness

U Roughness Texture

U Roughness.

k3d::inode*

u_roughness_texture

V Roughness

V Roughness.

k3d::double_t

v_roughness

V Roughness Texture

V Roughness.

k3d::inode*

v_roughness_texture

Index

Index of refraction.

k3d::double_t

index

Index Texture

Index of refraction.

k3d::inode*

index_texture

Cauchy B

Cauchy B coefficient.

k3d::double_t

cauchy_b

Cauchy B Texture

Cauchy B coefficient.

k3d::inode*

cauchy_b_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.134.\u00a0LuxRenderRoughGlassMaterial
Prev\u00a0\u00a0\u00a0Next

B.134.\u00a0LuxRenderRoughGlassMaterial

Description.\u00a0LuxRender Rough Glass Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.123.\u00a0LuxRenderRoughGlassMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Kr

Surface reflectivity.

k3d::color

kr

Kr Texture

Surface reflectivity.

k3d::inode*

kr_texture

Kt

Fraction of light transmitted through the surface.

k3d::color

kt

Kt Texture

Fraction of light transmitted through the surface.

k3d::inode*

kt_texture

U Roughness

U Roughness.

k3d::double_t

u_roughness

U Roughness Texture

U Roughness.

k3d::inode*

u_roughness_texture

V Roughness

V Roughness.

k3d::double_t

v_roughness

V Roughness Texture

V Roughness.

k3d::inode*

v_roughness_texture

Index

Index of refraction.

k3d::double_t

index

Index Texture

Index of refraction.

k3d::inode*

index_texture

Cauchy B

Cauchy B coefficient.

k3d::double_t

cauchy_b

Cauchy B Texture

Cauchy B coefficient.

k3d::inode*

cauchy_b_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs135.html", "source2": "./usr/share/doc/k3d/guide/html/apbs135.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.135.\u00a0LuxRenderScalarImageTexture
Prev\u00a0\u00a0\u00a0Next

B.135.\u00a0LuxRenderScalarImageTexture

Description.\u00a0LuxRender Scalar Image Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.124.\u00a0LuxRenderScalarImageTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

File

Path to a bitmap image.

k3d::filesystem::path

file

Wrap

Specifies how to wrap the texture.

k3d::string_t

wrap

Filter

Specifies how to filter the texture.

k3d::string_t

filtertype

Gain

Applies a gain function to the texture.

k3d::double_t

gain

Gamma

Applies a gamma function to the texture.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.135.\u00a0LuxRenderScalarImageTexture
Prev\u00a0\u00a0\u00a0Next

B.135.\u00a0LuxRenderScalarImageTexture

Description.\u00a0LuxRender Scalar Image Texture

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins

Table\u00a0B.124.\u00a0LuxRenderScalarImageTexture Properties

Label Description Type Script Name

Mapping

Projection mapping.

k3d::string_t

mapping

U Scale

U Scale.

k3d::double_t

u_scale

V Scale

V Scale.

k3d::double_t

v_scale

U Delta

U Delta.

k3d::double_t

u_delta

V Delta

V Delta.

k3d::double_t

v_delta

U Axis

Specify the U axis for planar mapping.

k3d::vector3

u_axis

V Axis

Specify the V axis for planar mapping.

k3d::vector3

v_axis

File

Path to a bitmap image.

k3d::filesystem::path

file

Wrap

Specifies how to wrap the texture.

k3d::string_t

wrap

Filter

Specifies how to filter the texture.

k3d::string_t

filtertype

Gain

Applies a gain function to the texture.

k3d::double_t

gain

Gamma

Applies a gamma function to the texture.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs136.html", "source2": "./usr/share/doc/k3d/guide/html/apbs136.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.136.\u00a0LuxRenderShinyMetalMaterial
Prev\u00a0\u00a0\u00a0Next

B.136.\u00a0LuxRenderShinyMetalMaterial

Description.\u00a0LuxRender Shiny Metal Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.125.\u00a0LuxRenderShinyMetalMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Ks

Glossy color.

k3d::color

ks

Ks Texture

Glossy color.

k3d::inode*

ks_texture

Kr

Specular color.

k3d::color

kr

Kr Texture

Specular color.

k3d::inode*

kr_texture

U Roughness

U Roughness.

k3d::double_t

u_roughness

U Roughness Texture

U Roughness.

k3d::inode*

u_roughness_texture

V Roughness

V Roughness.

k3d::double_t

v_roughness

V Roughness Texture

V Roughness.

k3d::inode*

v_roughness_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.136.\u00a0LuxRenderShinyMetalMaterial
Prev\u00a0\u00a0\u00a0Next

B.136.\u00a0LuxRenderShinyMetalMaterial

Description.\u00a0LuxRender Shiny Metal Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Material Plugins

Table\u00a0B.125.\u00a0LuxRenderShinyMetalMaterial Properties

Label Description Type Script Name

Bumpmap

Optional bumpmap texture.

k3d::inode*

bumpmap

Ks

Glossy color.

k3d::color

ks

Ks Texture

Glossy color.

k3d::inode*

ks_texture

Kr

Specular color.

k3d::color

kr

Kr Texture

Specular color.

k3d::inode*

kr_texture

U Roughness

U Roughness.

k3d::double_t

u_roughness

U Roughness Texture

U Roughness.

k3d::inode*

u_roughness_texture

V Roughness

V Roughness.

k3d::double_t

v_roughness

V Roughness Texture

V Roughness.

k3d::inode*

v_roughness_texture

Film

Thin film coating thickness (nanometers).

k3d::double_t

film

Film Texture

Thin film coating thickness (nanometers).

k3d::inode*

film_texture

Film Index

Index of refraction of the thin film coating.

k3d::double_t

film_index

Film Index Texture

Index of refraction of the thin film coating.

k3d::inode*

film_index_texture



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs137.html", "source2": "./usr/share/doc/k3d/guide/html/apbs137.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.137.\u00a0LuxRenderSkyLight
Prev\u00a0\u00a0\u00a0Next

B.137.\u00a0LuxRenderSkyLight

Description.\u00a0LuxRender SkyLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.126.\u00a0LuxRenderSkyLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Gain

Scales light intensity.

k3d::double_t

gain

Samples

Shadow samples.

k3d::int32_t

samples

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sky_light clarity / haziness.

k3d::double_t

turbidity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.137.\u00a0LuxRenderSkyLight
Prev\u00a0\u00a0\u00a0Next

B.137.\u00a0LuxRenderSkyLight

Description.\u00a0LuxRender SkyLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.126.\u00a0LuxRenderSkyLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Gain

Scales light intensity.

k3d::double_t

gain

Samples

Shadow samples.

k3d::int32_t

samples

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sky_light clarity / haziness.

k3d::double_t

turbidity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs138.html", "source2": "./usr/share/doc/k3d/guide/html/apbs138.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.138.\u00a0LuxRenderSunLight
Prev\u00a0\u00a0\u00a0Next

B.138.\u00a0LuxRenderSunLight

Description.\u00a0LuxRender SunLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.127.\u00a0LuxRenderSunLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Gain

Scales light intensity.

k3d::double_t

gain

Samples

Shadow samples.

k3d::int32_t

samples

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sun_light clarity / haziness.

k3d::double_t

turbidity

Size

Relative size.

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.138.\u00a0LuxRenderSunLight
Prev\u00a0\u00a0\u00a0Next

B.138.\u00a0LuxRenderSunLight

Description.\u00a0LuxRender SunLight

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, LuxRender Plugins, Light Plugins

Table\u00a0B.127.\u00a0LuxRenderSunLight Properties

Label Description Type Script Name

Light Group

Light group.

k3d::string_t

group

Gain

Scales light intensity.

k3d::double_t

gain

Samples

Shadow samples.

k3d::int32_t

samples

Direction

Vector pointing to the sun.

k3d::vector3

direction

Turbidity

Controls sun_light clarity / haziness.

k3d::double_t

turbidity

Size

Relative size.

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs139.html", "source2": "./usr/share/doc/k3d/guide/html/apbs139.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.139.\u00a0MD2MeshReader
Prev\u00a0\u00a0\u00a0Next

B.139.\u00a0MD2MeshReader

Description.\u00a0Reader that loads external MD2 (.md2) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.128.\u00a0MD2MeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Frame

Frame of model

k3d::int32_t

frame



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.139.\u00a0MD2MeshReader
Prev\u00a0\u00a0\u00a0Next

B.139.\u00a0MD2MeshReader

Description.\u00a0Reader that loads external MD2 (.md2) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.128.\u00a0MD2MeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Frame

Frame of model

k3d::int32_t

frame



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs14.html", "source2": "./usr/share/doc/k3d/guide/html/apbs14.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.14.\u00a0AnnotateNormal
Prev\u00a0\u00a0\u00a0Next

B.14.\u00a0AnnotateNormal

Description.\u00a0Displays a normal

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.11.\u00a0AnnotateNormal Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Normal

Normal

k3d::vector3

normal

Color

Color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.14.\u00a0AnnotateNormal
Prev\u00a0\u00a0\u00a0Next

B.14.\u00a0AnnotateNormal

Description.\u00a0Displays a normal

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.11.\u00a0AnnotateNormal Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Normal

Normal

k3d::vector3

normal

Color

Color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs143.html", "source2": "./usr/share/doc/k3d/guide/html/apbs143.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.143.\u00a0MakeHole
Prev\u00a0\u00a0\u00a0Next

B.143.\u00a0MakeHole

Description.\u00a0Creates a hole in each selected face, using the face outer loop as basis and scaling it by the specified factor.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.129.\u00a0MakeHole Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Scaling

Scaling factor by which to scale the hole relative to the original face

k3d::double_t

scaling

Add Face

Add a face, so the new hole is capped

k3d::bool_t

add_face



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.143.\u00a0MakeHole
Prev\u00a0\u00a0\u00a0Next

B.143.\u00a0MakeHole

Description.\u00a0Creates a hole in each selected face, using the face outer loop as basis and scaling it by the specified factor.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.129.\u00a0MakeHole Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Scaling

Scaling factor by which to scale the hole relative to the original face

k3d::double_t

scaling

Add Face

Add a face, so the new hole is capped

k3d::bool_t

add_face



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs146.html", "source2": "./usr/share/doc/k3d/guide/html/apbs146.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.146.\u00a0MakeSDS
Prev\u00a0\u00a0\u00a0Next

B.146.\u00a0MakeSDS

Description.\u00a0Converts input polyhedra to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.130.\u00a0MakeSDS Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Interpolate boundary

Render sharp boundaries on the resulting subdivision surface

k3d::bool_t

interpolateboundary



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.146.\u00a0MakeSDS
Prev\u00a0\u00a0\u00a0Next

B.146.\u00a0MakeSDS

Description.\u00a0Converts input polyhedra to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.130.\u00a0MakeSDS Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Interpolate boundary

Render sharp boundaries on the resulting subdivision surface

k3d::bool_t

interpolateboundary



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs147.html", "source2": "./usr/share/doc/k3d/guide/html/apbs147.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.147.\u00a0ManualTimeSource
Prev\u00a0\u00a0\u00a0Next

B.147.\u00a0ManualTimeSource

Description.\u00a0Provides a time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.131.\u00a0ManualTimeSource Properties

Label Description Type Script Name

Year

Year.

k3d::int32_t

year

Month

Month.

k3d::int32_t

month

Day

Day.

k3d::int32_t

day

Hour

Hour.

k3d::int32_t

hour

Minute

Minute.

k3d::int32_t

minute

Second

Second.

k3d::double_t

second

Time

Time

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.147.\u00a0ManualTimeSource
Prev\u00a0\u00a0\u00a0Next

B.147.\u00a0ManualTimeSource

Description.\u00a0Provides a time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.131.\u00a0ManualTimeSource Properties

Label Description Type Script Name

Year

Year.

k3d::int32_t

year

Month

Month.

k3d::int32_t

month

Day

Day.

k3d::int32_t

day

Hour

Hour.

k3d::int32_t

hour

Minute

Minute.

k3d::int32_t

minute

Second

Second.

k3d::double_t

second

Time

Time

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs148.html", "source2": "./usr/share/doc/k3d/guide/html/apbs148.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.148.\u00a0MatrixInverse
Prev\u00a0\u00a0\u00a0Next

B.148.\u00a0MatrixInverse

Description.\u00a0Computes the inverse of a matrix.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Matrix Plugins

Table\u00a0B.132.\u00a0MatrixInverse Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.148.\u00a0MatrixInverse
Prev\u00a0\u00a0\u00a0Next

B.148.\u00a0MatrixInverse

Description.\u00a0Computes the inverse of a matrix.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Matrix Plugins

Table\u00a0B.132.\u00a0MatrixInverse Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs149.html", "source2": "./usr/share/doc/k3d/guide/html/apbs149.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.149.\u00a0MatrixLook
Prev\u00a0\u00a0\u00a0Next

B.149.\u00a0MatrixLook

Description.\u00a0Creates a transformation matrix that looks from one to another.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.133.\u00a0MatrixLook Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Target matrix

Target matrix

k3d::matrix4

target_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.149.\u00a0MatrixLook
Prev\u00a0\u00a0\u00a0Next

B.149.\u00a0MatrixLook

Description.\u00a0Creates a transformation matrix that looks from one to another.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.133.\u00a0MatrixLook Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Target matrix

Target matrix

k3d::matrix4

target_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs15.html", "source2": "./usr/share/doc/k3d/guide/html/apbs15.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.15.\u00a0Annotation
Prev\u00a0\u00a0\u00a0Next

B.15.\u00a0Annotation

Description.\u00a0Displays text annotations in the 3D document, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.12.\u00a0Annotation Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color

Leader

Leader line

k3d::bool_t

leader

Leader Target

Leader line target

k3d::matrix4

leader_target



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.15.\u00a0Annotation
Prev\u00a0\u00a0\u00a0Next

B.15.\u00a0Annotation

Description.\u00a0Displays text annotations in the 3D document, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.12.\u00a0Annotation Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color

Leader

Leader line

k3d::bool_t

leader

Leader Target

Leader line target

k3d::matrix4

leader_target



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs150.html", "source2": "./usr/share/doc/k3d/guide/html/apbs150.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.150.\u00a0MatrixModifierScript
Prev\u00a0\u00a0\u00a0Next

B.150.\u00a0MatrixModifierScript

Description.\u00a0Matrix modifier that uses a script to modify a transformation matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Matrix Plugins

Table\u00a0B.134.\u00a0MatrixModifierScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.150.\u00a0MatrixModifierScript
Prev\u00a0\u00a0\u00a0Next

B.150.\u00a0MatrixModifierScript

Description.\u00a0Matrix modifier that uses a script to modify a transformation matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Matrix Plugins

Table\u00a0B.134.\u00a0MatrixModifierScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs151.html", "source2": "./usr/share/doc/k3d/guide/html/apbs151.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.151.\u00a0MatrixOrientation
Prev\u00a0\u00a0\u00a0Next

B.151.\u00a0MatrixOrientation

Description.\u00a0Creates an orientation transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.135.\u00a0MatrixOrientation Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space

k3d::matrix4

space

X

X rotation angle

k3d::double_t

x

Y

Y rotation angle

k3d::double_t

y

Z

Z rotation angle

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.151.\u00a0MatrixOrientation
Prev\u00a0\u00a0\u00a0Next

B.151.\u00a0MatrixOrientation

Description.\u00a0Creates an orientation transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.135.\u00a0MatrixOrientation Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space

k3d::matrix4

space

X

X rotation angle

k3d::double_t

x

Y

Y rotation angle

k3d::double_t

y

Z

Z rotation angle

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs152.html", "source2": "./usr/share/doc/k3d/guide/html/apbs152.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.152.\u00a0MatrixPosition
Prev\u00a0\u00a0\u00a0Next

B.152.\u00a0MatrixPosition

Description.\u00a0Creates a position transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.136.\u00a0MatrixPosition Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space

k3d::matrix4

space

X

X offset

k3d::double_t

x

Y

Y offset

k3d::double_t

y

Z

Z offset

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.152.\u00a0MatrixPosition
Prev\u00a0\u00a0\u00a0Next

B.152.\u00a0MatrixPosition

Description.\u00a0Creates a position transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.136.\u00a0MatrixPosition Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space

k3d::matrix4

space

X

X offset

k3d::double_t

x

Y

Y offset

k3d::double_t

y

Z

Z offset

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs153.html", "source2": "./usr/share/doc/k3d/guide/html/apbs153.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.153.\u00a0MatrixScale
Prev\u00a0\u00a0\u00a0Next

B.153.\u00a0MatrixScale

Description.\u00a0Creates a scale transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.137.\u00a0MatrixScale Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space (matrix)

k3d::matrix4

space

X

X scaling

k3d::double_t

x

Y

Y scaling

k3d::double_t

y

Z

Z scaling

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.153.\u00a0MatrixScale
Prev\u00a0\u00a0\u00a0Next

B.153.\u00a0MatrixScale

Description.\u00a0Creates a scale transform matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.137.\u00a0MatrixScale Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Coordinate space

Coordinate space (matrix)

k3d::matrix4

space

X

X scaling

k3d::double_t

x

Y

Y scaling

k3d::double_t

y

Z

Z scaling

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs154.html", "source2": "./usr/share/doc/k3d/guide/html/apbs154.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.154.\u00a0MatrixSourceScript
Prev\u00a0\u00a0\u00a0Next

B.154.\u00a0MatrixSourceScript

Description.\u00a0Matrix source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Matrix Plugins

Table\u00a0B.138.\u00a0MatrixSourceScript Properties

Label Description Type Script Name

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.154.\u00a0MatrixSourceScript
Prev\u00a0\u00a0\u00a0Next

B.154.\u00a0MatrixSourceScript

Description.\u00a0Matrix source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Matrix Plugins

Table\u00a0B.138.\u00a0MatrixSourceScript Properties

Label Description Type Script Name

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs155.html", "source2": "./usr/share/doc/k3d/guide/html/apbs155.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.155.\u00a0MatrixView
Prev\u00a0\u00a0\u00a0Next

B.155.\u00a0MatrixView

Description.\u00a0Generates a viewing matrix from a position, a look vector, and an up vector

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.139.\u00a0MatrixView Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Position

Position

k3d::matrix4

position

Look Position

Look Position

k3d::matrix4

look

Up Position

Up Position

k3d::matrix4

up



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.155.\u00a0MatrixView
Prev\u00a0\u00a0\u00a0Next

B.155.\u00a0MatrixView

Description.\u00a0Generates a viewing matrix from a position, a look vector, and an up vector

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.139.\u00a0MatrixView Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Position

Position

k3d::matrix4

position

Look Position

Look Position

k3d::matrix4

look

Up Position

Up Position

k3d::matrix4

up



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs156.html", "source2": "./usr/share/doc/k3d/guide/html/apbs156.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.156.\u00a0MergeCollinearEdges
Prev\u00a0\u00a0\u00a0Next

B.156.\u00a0MergeCollinearEdges

Description.\u00a0Merges edges that are collinear, up to a threshold

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.140.\u00a0MergeCollinearEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.156.\u00a0MergeCollinearEdges
Prev\u00a0\u00a0\u00a0Next

B.156.\u00a0MergeCollinearEdges

Description.\u00a0Merges edges that are collinear, up to a threshold

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.140.\u00a0MergeCollinearEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs157.html", "source2": "./usr/share/doc/k3d/guide/html/apbs157.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.157.\u00a0MergeCoplanarFaces
Prev\u00a0\u00a0\u00a0Next

B.157.\u00a0MergeCoplanarFaces

Description.\u00a0Merges faces that are coplanar, up to a given threshold

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.141.\u00a0MergeCoplanarFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.157.\u00a0MergeCoplanarFaces
Prev\u00a0\u00a0\u00a0Next

B.157.\u00a0MergeCoplanarFaces

Description.\u00a0Merges faces that are coplanar, up to a given threshold

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.141.\u00a0MergeCoplanarFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs158.html", "source2": "./usr/share/doc/k3d/guide/html/apbs158.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.158.\u00a0MergeMesh
Prev\u00a0\u00a0\u00a0Next

B.158.\u00a0MergeMesh

Description.\u00a0Merges two meshes into one

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.142.\u00a0MergeMesh Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.158.\u00a0MergeMesh
Prev\u00a0\u00a0\u00a0Next

B.158.\u00a0MergeMesh

Description.\u00a0Merges two meshes into one

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.142.\u00a0MergeMesh Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs159.html", "source2": "./usr/share/doc/k3d/guide/html/apbs159.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.159.\u00a0MergePolyhedra
Prev\u00a0\u00a0\u00a0Next

B.159.\u00a0MergePolyhedra

Description.\u00a0Merges all polyhedra in a mesh into a single polyhedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.143.\u00a0MergePolyhedra Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.159.\u00a0MergePolyhedra
Prev\u00a0\u00a0\u00a0Next

B.159.\u00a0MergePolyhedra

Description.\u00a0Merges all polyhedra in a mesh into a single polyhedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.143.\u00a0MergePolyhedra Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs16.html", "source2": "./usr/share/doc/k3d/guide/html/apbs16.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.16.\u00a0Annotation2D
Prev\u00a0\u00a0\u00a0Next

B.16.\u00a0Annotation2D

Description.\u00a0Displays 2D text annotations, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.13.\u00a0Annotation2D Properties

Label Description Type Script Name

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color

X

X Position

k3d::double_t

x

Y

Y Position

k3d::double_t

y



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.16.\u00a0Annotation2D
Prev\u00a0\u00a0\u00a0Next

B.16.\u00a0Annotation2D

Description.\u00a0Displays 2D text annotations, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.13.\u00a0Annotation2D Properties

Label Description Type Script Name

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color

X

X Position

k3d::double_t

x

Y

Y Position

k3d::double_t

y



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs160.html", "source2": "./usr/share/doc/k3d/guide/html/apbs160.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.160.\u00a0MeshArray1D
Prev\u00a0\u00a0\u00a0Next

B.160.\u00a0MeshArray1D

Description.\u00a0Makes copies of a mesh along one dimension

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.144.\u00a0MeshArray1D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count

Number of mesh copies

k3d::int32_t

count



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.160.\u00a0MeshArray1D
Prev\u00a0\u00a0\u00a0Next

B.160.\u00a0MeshArray1D

Description.\u00a0Makes copies of a mesh along one dimension

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.144.\u00a0MeshArray1D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count

Number of mesh copies

k3d::int32_t

count



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs161.html", "source2": "./usr/share/doc/k3d/guide/html/apbs161.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.161.\u00a0MeshArray2D
Prev\u00a0\u00a0\u00a0Next

B.161.\u00a0MeshArray2D

Description.\u00a0Makes copies of a mesh along two dimensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.145.\u00a0MeshArray2D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count 1

Number of mesh copies

k3d::int32_t

count1

Count 2

Number of mesh copies

k3d::int32_t

count2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.161.\u00a0MeshArray2D
Prev\u00a0\u00a0\u00a0Next

B.161.\u00a0MeshArray2D

Description.\u00a0Makes copies of a mesh along two dimensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.145.\u00a0MeshArray2D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count 1

Number of mesh copies

k3d::int32_t

count1

Count 2

Number of mesh copies

k3d::int32_t

count2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs162.html", "source2": "./usr/share/doc/k3d/guide/html/apbs162.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.162.\u00a0MeshArray3D
Prev\u00a0\u00a0\u00a0Next

B.162.\u00a0MeshArray3D

Description.\u00a0Makes copies of a mesh along three dimensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.146.\u00a0MeshArray3D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count 1

Number of mesh copies

k3d::int32_t

count1

Count 2

Number of mesh copies

k3d::int32_t

count2

Count 3

Number of mesh copies

k3d::int32_t

count3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.162.\u00a0MeshArray3D
Prev\u00a0\u00a0\u00a0Next

B.162.\u00a0MeshArray3D

Description.\u00a0Makes copies of a mesh along three dimensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Array Plugins

Table\u00a0B.146.\u00a0MeshArray3D Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Layout

Layout

k3d::inode*

layout

Count 1

Number of mesh copies

k3d::int32_t

count1

Count 2

Number of mesh copies

k3d::int32_t

count2

Count 3

Number of mesh copies

k3d::int32_t

count3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs163.html", "source2": "./usr/share/doc/k3d/guide/html/apbs163.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.163.\u00a0MeshInstance
Prev\u00a0\u00a0\u00a0Next

B.163.\u00a0MeshInstance

Description.\u00a0Renders an instance of a geometric mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.147.\u00a0MeshInstance Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Parent

Parent

k3d::inode*

parent

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

OpenGL Mesh Painter

OpenGL Mesh Painter

k3d::inode*

gl_painter

RenderMan Mesh Painter

RenderMan Mesh Painter

k3d::inode*

ri_painter

Show Component Selection

Show component selection

k3d::bool_t

show_component_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.163.\u00a0MeshInstance
Prev\u00a0\u00a0\u00a0Next

B.163.\u00a0MeshInstance

Description.\u00a0Renders an instance of a geometric mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.147.\u00a0MeshInstance Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Parent

Parent

k3d::inode*

parent

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

OpenGL Mesh Painter

OpenGL Mesh Painter

k3d::inode*

gl_painter

RenderMan Mesh Painter

RenderMan Mesh Painter

k3d::inode*

ri_painter

Show Component Selection

Show component selection

k3d::bool_t

show_component_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs164.html", "source2": "./usr/share/doc/k3d/guide/html/apbs164.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.164.\u00a0MeshModifierScript
Prev\u00a0\u00a0\u00a0Next

B.164.\u00a0MeshModifierScript

Description.\u00a0Mesh modifier that uses a script to modify geometry

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Script Plugins

Table\u00a0B.148.\u00a0MeshModifierScript Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.164.\u00a0MeshModifierScript
Prev\u00a0\u00a0\u00a0Next

B.164.\u00a0MeshModifierScript

Description.\u00a0Mesh modifier that uses a script to modify geometry

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins, Script Plugins

Table\u00a0B.148.\u00a0MeshModifierScript Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs165.html", "source2": "./usr/share/doc/k3d/guide/html/apbs165.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.165.\u00a0MeshSelection
Prev\u00a0\u00a0\u00a0Next

B.165.\u00a0MeshSelection

Description.\u00a0Applies a selection to a mesh.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.149.\u00a0MeshSelection Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.165.\u00a0MeshSelection
Prev\u00a0\u00a0\u00a0Next

B.165.\u00a0MeshSelection

Description.\u00a0Applies a selection to a mesh.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.149.\u00a0MeshSelection Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs166.html", "source2": "./usr/share/doc/k3d/guide/html/apbs166.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.166.\u00a0MeshSourceScript
Prev\u00a0\u00a0\u00a0Next

B.166.\u00a0MeshSourceScript

Description.\u00a0Mesh source that uses a script to create geometry

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Mesh Plugins

Table\u00a0B.150.\u00a0MeshSourceScript Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.166.\u00a0MeshSourceScript
Prev\u00a0\u00a0\u00a0Next

B.166.\u00a0MeshSourceScript

Description.\u00a0Mesh source that uses a script to create geometry

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Mesh Plugins

Table\u00a0B.150.\u00a0MeshSourceScript Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs167.html", "source2": "./usr/share/doc/k3d/guide/html/apbs167.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.167.\u00a0MeshToStdout
Prev\u00a0\u00a0\u00a0Next

B.167.\u00a0MeshToStdout

Description.\u00a0Prints mesh information to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.151.\u00a0MeshToStdout Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.167.\u00a0MeshToStdout
Prev\u00a0\u00a0\u00a0Next

B.167.\u00a0MeshToStdout

Description.\u00a0Prints mesh information to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.151.\u00a0MeshToStdout Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs169.html", "source2": "./usr/share/doc/k3d/guide/html/apbs169.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.169.\u00a0MorphPoints
Prev\u00a0\u00a0\u00a0Next

B.169.\u00a0MorphPoints

Description.\u00a0Applies morph to different targets, interpolating between target and source position

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Deformation Plugins

Table\u00a0B.152.\u00a0MorphPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.169.\u00a0MorphPoints
Prev\u00a0\u00a0\u00a0Next

B.169.\u00a0MorphPoints

Description.\u00a0Applies morph to different targets, interpolating between target and source position

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Deformation Plugins

Table\u00a0B.152.\u00a0MorphPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs17.html", "source2": "./usr/share/doc/k3d/guide/html/apbs17.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.17.\u00a0Annotation3D
Prev\u00a0\u00a0\u00a0Next

B.17.\u00a0Annotation3D

Description.\u00a0Displays text annotations in the 3D document, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.14.\u00a0Annotation3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.17.\u00a0Annotation3D
Prev\u00a0\u00a0\u00a0Next

B.17.\u00a0Annotation3D

Description.\u00a0Displays text annotations in the 3D document, primarily for documentation / tutorials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.14.\u00a0Annotation3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Line Width

Maximum width of a single line of text..

k3d::double_t

line_width

Line Spacing

Controls the spacing between lines of text.

k3d::double_t

line_spacing

Alignment

Controls the alignment of adjacent lines of text.

k3d::string_t

alignment

Text

Annotation text

k3d::string_t

text

Color

Annotation color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs170.html", "source2": "./usr/share/doc/k3d/guide/html/apbs170.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.170.\u00a0MoveFirstEdge
Prev\u00a0\u00a0\u00a0Next

B.170.\u00a0MoveFirstEdge

Description.\u00a0Changes the first edge for selected polygons

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.153.\u00a0MoveFirstEdge Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

distance

Face distance

k3d::int32_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.170.\u00a0MoveFirstEdge
Prev\u00a0\u00a0\u00a0Next

B.170.\u00a0MoveFirstEdge

Description.\u00a0Changes the first edge for selected polygons

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.153.\u00a0MoveFirstEdge Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

distance

Face distance

k3d::int32_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs173.html", "source2": "./usr/share/doc/k3d/guide/html/apbs173.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.173.\u00a0NGUIAboutDialog
Prev\u00a0\u00a0\u00a0Next

B.173.\u00a0NGUIAboutDialog

Description.\u00a0Displays the current K-3D version and credits contributors

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.154.\u00a0NGUIAboutDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.173.\u00a0NGUIAboutDialog
Prev\u00a0\u00a0\u00a0Next

B.173.\u00a0NGUIAboutDialog

Description.\u00a0Displays the current K-3D version and credits contributors

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.154.\u00a0NGUIAboutDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs174.html", "source2": "./usr/share/doc/k3d/guide/html/apbs174.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.174.\u00a0NGUIAnimationTimelinePanel
Prev\u00a0\u00a0\u00a0Next

B.174.\u00a0NGUIAnimationTimelinePanel

Description.\u00a0Provides a panel for manipulating the current animation time

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.155.\u00a0NGUIAnimationTimelinePanel Metadata

Name Value

ngui:panel-label

Animation Timeline

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.174.\u00a0NGUIAnimationTimelinePanel
Prev\u00a0\u00a0\u00a0Next

B.174.\u00a0NGUIAnimationTimelinePanel

Description.\u00a0Provides a panel for manipulating the current animation time

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.155.\u00a0NGUIAnimationTimelinePanel Metadata

Name Value

ngui:panel-label

Animation Timeline

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs175.html", "source2": "./usr/share/doc/k3d/guide/html/apbs175.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.175.\u00a0NGUIAssignHotkeysDialog
Prev\u00a0\u00a0\u00a0Next

B.175.\u00a0NGUIAssignHotkeysDialog

Description.\u00a0Provides a user-interface for assigning menu hotkeys.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.156.\u00a0NGUIAssignHotkeysDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.175.\u00a0NGUIAssignHotkeysDialog
Prev\u00a0\u00a0\u00a0Next

B.175.\u00a0NGUIAssignHotkeysDialog

Description.\u00a0Provides a user-interface for assigning menu hotkeys.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.156.\u00a0NGUIAssignHotkeysDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs176.html", "source2": "./usr/share/doc/k3d/guide/html/apbs176.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.176.\u00a0NGUIKnotVectorControl
Prev\u00a0\u00a0\u00a0Next

B.176.\u00a0NGUIKnotVectorControl

Description.\u00a0Provides a custom property control for NURBS knot vectors.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.157.\u00a0NGUIKnotVectorControl Metadata

Name Value

ngui:property-role

k3d:nurbs-knot-vector

ngui:component-type

property-control



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.176.\u00a0NGUIKnotVectorControl
Prev\u00a0\u00a0\u00a0Next

B.176.\u00a0NGUIKnotVectorControl

Description.\u00a0Provides a custom property control for NURBS knot vectors.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.157.\u00a0NGUIKnotVectorControl Metadata

Name Value

ngui:property-role

k3d:nurbs-knot-vector

ngui:component-type

property-control



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs177.html", "source2": "./usr/share/doc/k3d/guide/html/apbs177.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.177.\u00a0NGUILearningDialog
Prev\u00a0\u00a0\u00a0Next

B.177.\u00a0NGUILearningDialog

Description.\u00a0Displays a menu containing sample documents

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.158.\u00a0NGUILearningDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.177.\u00a0NGUILearningDialog
Prev\u00a0\u00a0\u00a0Next

B.177.\u00a0NGUILearningDialog

Description.\u00a0Displays a menu containing sample documents

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.158.\u00a0NGUILearningDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs178.html", "source2": "./usr/share/doc/k3d/guide/html/apbs178.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.178.\u00a0NGUILogDialog
Prev\u00a0\u00a0\u00a0Next

B.178.\u00a0NGUILogDialog

Description.\u00a0Displays the contents of the K-3D log

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.159.\u00a0NGUILogDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.178.\u00a0NGUILogDialog
Prev\u00a0\u00a0\u00a0Next

B.178.\u00a0NGUILogDialog

Description.\u00a0Displays the contents of the K-3D log

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.159.\u00a0NGUILogDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs179.html", "source2": "./usr/share/doc/k3d/guide/html/apbs179.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.179.\u00a0NGUIMeshControl
Prev\u00a0\u00a0\u00a0Next

B.179.\u00a0NGUIMeshControl

Description.\u00a0Provides a standard control for mesh properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.160.\u00a0NGUIMeshControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::mesh*



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.179.\u00a0NGUIMeshControl
Prev\u00a0\u00a0\u00a0Next

B.179.\u00a0NGUIMeshControl

Description.\u00a0Provides a standard control for mesh properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.160.\u00a0NGUIMeshControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::mesh*



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs180.html", "source2": "./usr/share/doc/k3d/guide/html/apbs180.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.180.\u00a0NGUIMorphPointsPage
Prev\u00a0\u00a0\u00a0Next

B.180.\u00a0NGUIMorphPointsPage

Description.\u00a0Provides a custom property page for the MorphPoints modifier.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Page Plugins

Table\u00a0B.161.\u00a0NGUIMorphPointsPage Metadata

Name Value

ngui:component-type

plugin-page

ngui:plugin-type

MorphPoints



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.180.\u00a0NGUIMorphPointsPage
Prev\u00a0\u00a0\u00a0Next

B.180.\u00a0NGUIMorphPointsPage

Description.\u00a0Provides a custom property page for the MorphPoints modifier.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Page Plugins

Table\u00a0B.161.\u00a0NGUIMorphPointsPage Metadata

Name Value

ngui:component-type

plugin-page

ngui:plugin-type

MorphPoints



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs181.html", "source2": "./usr/share/doc/k3d/guide/html/apbs181.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.181.\u00a0NGUINodeListPanel
Prev\u00a0\u00a0\u00a0Next

B.181.\u00a0NGUINodeListPanel

Description.\u00a0Displays the document nodes as a flat list

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.162.\u00a0NGUINodeListPanel Metadata

Name Value

ngui:panel-label

Node List

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.181.\u00a0NGUINodeListPanel
Prev\u00a0\u00a0\u00a0Next

B.181.\u00a0NGUINodeListPanel

Description.\u00a0Displays the document nodes as a flat list

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.162.\u00a0NGUINodeListPanel Metadata

Name Value

ngui:panel-label

Node List

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs182.html", "source2": "./usr/share/doc/k3d/guide/html/apbs182.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.182.\u00a0NGUINodePropertiesPanel
Prev\u00a0\u00a0\u00a0Next

B.182.\u00a0NGUINodePropertiesPanel

Description.\u00a0Displays properties for one node

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.163.\u00a0NGUINodePropertiesPanel Metadata

Name Value

ngui:panel-label

Node Properties

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.182.\u00a0NGUINodePropertiesPanel
Prev\u00a0\u00a0\u00a0Next

B.182.\u00a0NGUINodePropertiesPanel

Description.\u00a0Displays properties for one node

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.163.\u00a0NGUINodePropertiesPanel Metadata

Name Value

ngui:panel-label

Node Properties

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs183.html", "source2": "./usr/share/doc/k3d/guide/html/apbs183.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.183.\u00a0NGUIOpenGLDialog
Prev\u00a0\u00a0\u00a0Next

B.183.\u00a0NGUIOpenGLDialog

Description.\u00a0Displays information about the OpenGL implementation.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.164.\u00a0NGUIOpenGLDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.183.\u00a0NGUIOpenGLDialog
Prev\u00a0\u00a0\u00a0Next

B.183.\u00a0NGUIOpenGLDialog

Description.\u00a0Displays information about the OpenGL implementation.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.164.\u00a0NGUIOpenGLDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs184.html", "source2": "./usr/share/doc/k3d/guide/html/apbs184.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.184.\u00a0NGUIParentTool
Prev\u00a0\u00a0\u00a0Next

B.184.\u00a0NGUIParentTool

Description.\u00a0Provides interactive controls for reparenting nodes.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Tool Plugins

Table\u00a0B.165.\u00a0NGUIParentTool Metadata

Name Value

ngui:component-type

tool



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.184.\u00a0NGUIParentTool
Prev\u00a0\u00a0\u00a0Next

B.184.\u00a0NGUIParentTool

Description.\u00a0Provides interactive controls for reparenting nodes.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Tool Plugins

Table\u00a0B.165.\u00a0NGUIParentTool Metadata

Name Value

ngui:component-type

tool



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs185.html", "source2": "./usr/share/doc/k3d/guide/html/apbs185.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.185.\u00a0NGUIPipelineProfilerPanel
Prev\u00a0\u00a0\u00a0Next

B.185.\u00a0NGUIPipelineProfilerPanel

Description.\u00a0Provides a panel for profiling execution of the visualization pipeline

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.166.\u00a0NGUIPipelineProfilerPanel Metadata

Name Value

ngui:panel-label

Pipeline Profiler

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.185.\u00a0NGUIPipelinePanel
Prev\u00a0\u00a0\u00a0Next

B.185.\u00a0NGUIPipelinePanel

Description.\u00a0Displays the visualization pipeline

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.166.\u00a0NGUIPipelinePanel Metadata

Name Value

ngui:panel-label

Pipeline

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs186.html", "source2": "./usr/share/doc/k3d/guide/html/apbs186.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.186.\u00a0NGUIPythonShellDialog
Prev\u00a0\u00a0\u00a0Next

B.186.\u00a0NGUIPythonShellDialog

Description.\u00a0Provides an interactive Python shell window

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.167.\u00a0NGUIPythonShellDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.186.\u00a0NGUIPipelineProfilerPanel
Prev\u00a0\u00a0\u00a0Next

B.186.\u00a0NGUIPipelineProfilerPanel

Description.\u00a0Provides a panel for profiling execution of the visualization pipeline

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.167.\u00a0NGUIPipelineProfilerPanel Metadata

Name Value

ngui:panel-label

Pipeline Profiler

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs187.html", "source2": "./usr/share/doc/k3d/guide/html/apbs187.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.187.\u00a0NGUIRectangleControl
Prev\u00a0\u00a0\u00a0Next

B.187.\u00a0NGUIRectangleControl

Description.\u00a0Provides a custom property control for k3d::rectangle properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.168.\u00a0NGUIRectangleControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::rectangle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.187.\u00a0NGUIRectangleControl
Prev\u00a0\u00a0\u00a0Next

B.187.\u00a0NGUIRectangleControl

Description.\u00a0Provides a custom property control for k3d::rectangle properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.168.\u00a0NGUIRectangleControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::rectangle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs188.html", "source2": "./usr/share/doc/k3d/guide/html/apbs188.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.188.\u00a0NGUIRenderRegionTool
Prev\u00a0\u00a0\u00a0Next

B.188.\u00a0NGUIRenderRegionTool

Description.\u00a0Provides interactive controls for cropped rendering.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Tool Plugins

Table\u00a0B.169.\u00a0NGUIRenderRegionTool Metadata

Name Value

ngui:component-type

tool



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.188.\u00a0NGUIRenderRegionTool
Prev\u00a0\u00a0\u00a0Next

B.188.\u00a0NGUIRenderRegionTool

Description.\u00a0Provides interactive controls for cropped rendering.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Tool Plugins

Table\u00a0B.169.\u00a0NGUIRenderRegionTool Metadata

Name Value

ngui:component-type

tool



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs189.html", "source2": "./usr/share/doc/k3d/guide/html/apbs189.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.189.\u00a0NGUISelectionControl
Prev\u00a0\u00a0\u00a0Next

B.189.\u00a0NGUISelectionControl

Description.\u00a0Provides a standard control for selection properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.170.\u00a0NGUISelectionControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::selection::set



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.189.\u00a0NGUISelectionControl
Prev\u00a0\u00a0\u00a0Next

B.189.\u00a0NGUISelectionControl

Description.\u00a0Provides a standard control for selection properties.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Control Plugins

Table\u00a0B.170.\u00a0NGUISelectionControl Metadata

Name Value

ngui:component-type

property-control

ngui:property-type

k3d::selection::set



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs19.html", "source2": "./usr/share/doc/k3d/guide/html/apbs19.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.19.\u00a0Axes
Prev\u00a0\u00a0\u00a0Next

B.19.\u00a0Axes

Description.\u00a0Configurable set of axes to help in visualizing the 3D workspace

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.15.\u00a0Axes Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Axes

Display XYZ axes

k3d::bool_t

axes

XY Plane

Display XY plane as a grid

k3d::bool_t

xyplane

YZ Plane

Display YZ plane as a grid

k3d::bool_t

yzplane

XZ Plane

Display XZ plane as a grid

k3d::bool_t

xzplane

Grid Size

The size of each grid square

k3d::double_t

gridsize

Grid Count

Number of squares along each grid

k3d::int32_t

gridcount

X Color

X axis color

k3d::color

xcolor

Y Color

Y axis color

k3d::color

ycolor

Z Color

Z axis color

k3d::color

zcolor

Grid Color

Grid color

k3d::color

gridcolor

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.19.\u00a0Axes
Prev\u00a0\u00a0\u00a0Next

B.19.\u00a0Axes

Description.\u00a0Configurable set of axes to help in visualizing the 3D workspace

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.15.\u00a0Axes Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Axes

Display XYZ axes

k3d::bool_t

axes

XY Plane

Display XY plane as a grid

k3d::bool_t

xyplane

YZ Plane

Display YZ plane as a grid

k3d::bool_t

yzplane

XZ Plane

Display XZ plane as a grid

k3d::bool_t

xzplane

Grid Size

The size of each grid square

k3d::double_t

gridsize

Grid Count

Number of squares along each grid

k3d::int32_t

gridcount

X Color

X axis color

k3d::color

xcolor

Y Color

Y axis color

k3d::color

ycolor

Z Color

Z axis color

k3d::color

zcolor

Grid Color

Grid color

k3d::color

gridcolor

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs190.html", "source2": "./usr/share/doc/k3d/guide/html/apbs190.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.190.\u00a0NGUITextEditorDialog
Prev\u00a0\u00a0\u00a0Next

B.190.\u00a0NGUITextEditorDialog

Description.\u00a0Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.171.\u00a0NGUITextEditorDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.190.\u00a0NGUISnapTool
Prev\u00a0\u00a0\u00a0Next

B.190.\u00a0NGUISnapTool

Description.\u00a0Provides interactive controls for snapping nodes.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Tool Plugins

Table\u00a0B.171.\u00a0NGUISnapTool Metadata

Name Value

ngui:component-type

tool



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs191.html", "source2": "./usr/share/doc/k3d/guide/html/apbs191.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.191.\u00a0NGUITimelinePanel
Prev\u00a0\u00a0\u00a0Next

B.191.\u00a0NGUITimelinePanel

Description.\u00a0Provides a panel for manipulating the current time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.172.\u00a0NGUITimelinePanel Metadata

Name Value

ngui:panel-label

Timeline

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.191.\u00a0NGUITextEditorDialog
Prev\u00a0\u00a0\u00a0Next

B.191.\u00a0NGUITextEditorDialog

Description.\u00a0Provides a general-purpose dialog for editing source-code, text, scripts, and shaders.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Dialog Plugins

Table\u00a0B.172.\u00a0NGUITextEditorDialog Metadata

Name Value

ngui:component-type

dialog



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs192.html", "source2": "./usr/share/doc/k3d/guide/html/apbs192.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.192.\u00a0NGUIToolPropertiesPanel
Prev\u00a0\u00a0\u00a0Next

B.192.\u00a0NGUIToolPropertiesPanel

Description.\u00a0Displays tool properties

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.173.\u00a0NGUIToolPropertiesPanel Metadata

Name Value

ngui:panel-label

Tool Properties

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.192.\u00a0NGUITimelinePanel
Prev\u00a0\u00a0\u00a0Next

B.192.\u00a0NGUITimelinePanel

Description.\u00a0Provides a panel for manipulating the current time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.173.\u00a0NGUITimelinePanel Metadata

Name Value

ngui:panel-label

Timeline

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs193.html", "source2": "./usr/share/doc/k3d/guide/html/apbs193.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.193.\u00a0NUI
Prev\u00a0\u00a0\u00a0Next

B.193.\u00a0NUI

Description.\u00a0Null User Interface (NUI)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Interface Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.193.\u00a0NGUIToolPropertiesPanel
Prev\u00a0\u00a0\u00a0Next

B.193.\u00a0NGUIToolPropertiesPanel

Description.\u00a0Displays tool properties

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.174.\u00a0NGUIToolPropertiesPanel Metadata

Name Value

ngui:panel-label

Tool Properties

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs194.html", "source2": "./usr/share/doc/k3d/guide/html/apbs194.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.194.\u00a0NamedTextArray
Prev\u00a0\u00a0\u00a0Next

B.194.\u00a0NamedTextArray

Description.\u00a0Creates or updates a named array with string data

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshAttributes Plugins

Table\u00a0B.174.\u00a0NamedTextArray Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Array Name

Name of the output array

k3d::string_t

array_name

Default Value

Default value, associated with unselected items

k3d::string_t

array_name

Value

Value, associated with selected items

k3d::string_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.194.\u00a0NGUIToolbarPanel
Prev\u00a0\u00a0\u00a0Next

B.194.\u00a0NGUIToolbarPanel

Description.\u00a0Provides the standard toolbar

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.175.\u00a0NGUIToolbarPanel Metadata

Name Value

ngui:panel-label

Toolbar

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs195.html", "source2": "./usr/share/doc/k3d/guide/html/apbs195.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.195.\u00a0NetPRManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.195.\u00a0NetPRManRenderManEngine

Description.\u00a0Provides render integration with networked PRMan, https://renderman.pixar.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.195.\u00a0NGUIUndoTreePanel
Prev\u00a0\u00a0\u00a0Next

B.195.\u00a0NGUIUndoTreePanel

Description.\u00a0Provides a panel for displaying the undo tree

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NGUI Plugins, Panel Plugins

Table\u00a0B.176.\u00a0NGUIUndoTreePanel Metadata

Name Value

ngui:panel-label

Undo Tree

ngui:component-type

panel



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs196.html", "source2": "./usr/share/doc/k3d/guide/html/apbs196.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.196.\u00a0Newell
Prev\u00a0\u00a0\u00a0Next

B.196.\u00a0Newell

Description.\u00a0Generates Newell primitives using bicubic patches.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, BicubicPatch Plugins

Table\u00a0B.175.\u00a0Newell Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Primitive

Primitive type (teapot, teacup or teaspoon

k3d::string_t

type

Size

Primitive size (scale)

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.196.\u00a0NUI
Prev\u00a0\u00a0\u00a0Next

B.196.\u00a0NUI

Description.\u00a0Null User Interface (NUI)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Interface Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs197.html", "source2": "./usr/share/doc/k3d/guide/html/apbs197.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.197.\u00a0NodeSelection
Prev\u00a0\u00a0\u00a0Next

B.197.\u00a0NodeSelection

Description.\u00a0Stores the document node selection state

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.176.\u00a0NodeSelection Properties

Label Description Type Script Name

Selection Weights

Selection weight for all nodes

selection_weights



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.197.\u00a0NamedTextArray
Prev\u00a0\u00a0\u00a0Next

B.197.\u00a0NamedTextArray

Description.\u00a0Creates or updates a named array with string data

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshAttributes Plugins

Table\u00a0B.177.\u00a0NamedTextArray Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Array Name

Name of the output array

k3d::string_t

array_name

Default Value

Default value, associated with unselected items

k3d::string_t

array_name

Value

Value, associated with selected items

k3d::string_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs198.html", "source2": "./usr/share/doc/k3d/guide/html/apbs198.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.198.\u00a0Null
Prev\u00a0\u00a0\u00a0Next

B.198.\u00a0Null

Description.\u00a0Empty node

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Utility Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.198.\u00a0NetPRManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.198.\u00a0NetPRManRenderManEngine

Description.\u00a0Provides render integration with networked PRMan, https://renderman.pixar.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs199.html", "source2": "./usr/share/doc/k3d/guide/html/apbs199.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.199.\u00a0NullOutputScript
Prev\u00a0\u00a0\u00a0Next

B.199.\u00a0NullOutputScript

Description.\u00a0Script node that executes whenever one of its inputs changes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.177.\u00a0NullOutputScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.199.\u00a0Newell
Prev\u00a0\u00a0\u00a0Next

B.199.\u00a0Newell

Description.\u00a0Generates Newell primitives using bicubic patches.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, BicubicPatch Plugins

Table\u00a0B.178.\u00a0Newell Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Primitive

Primitive type (teapot, teacup or teaspoon

k3d::string_t

type

Size

Primitive size (scale)

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs200.html", "source2": "./usr/share/doc/k3d/guide/html/apbs200.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.200.\u00a0NurbsAddTrimCurve
Prev\u00a0\u00a0\u00a0Next

B.200.\u00a0NurbsAddTrimCurve

Description.\u00a0Adds a trimming curve to the selected patch

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.178.\u00a0NurbsAddTrimCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the curve which was used to create the trimming curve

k3d::bool_t

delete_curve

U Scale

Scale factor in the U direction

k3d::double_t

scale_u

V Scale

Scale factor in the V direction

k3d::double_t

scale-V

U Offset

U position offset on the surface

k3d::double_t

offset_u

V Offset

V position offset on the surface

k3d::double_t

offset_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.200.\u00a0NodeSelection
Prev\u00a0\u00a0\u00a0Next

B.200.\u00a0NodeSelection

Description.\u00a0Stores the document node selection state

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.179.\u00a0NodeSelection Properties

Label Description Type Script Name

Selection Weights

Selection weight for all nodes

selection_weights



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs201.html", "source2": "./usr/share/doc/k3d/guide/html/apbs201.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.201.\u00a0NurbsCircle
Prev\u00a0\u00a0\u00a0Next

B.201.\u00a0NurbsCircle

Description.\u00a0Generates a NURBS circle

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.179.\u00a0NurbsCircle Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

thetamax

End angle

k3d::double_t

thetamax

u_segments

Segments

k3d::int32_t

u_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.201.\u00a0Null
Prev\u00a0\u00a0\u00a0Next

B.201.\u00a0Null

Description.\u00a0Empty node

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Utility Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs202.html", "source2": "./usr/share/doc/k3d/guide/html/apbs202.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.202.\u00a0NurbsCloseCurve
Prev\u00a0\u00a0\u00a0Next

B.202.\u00a0NurbsCloseCurve

Description.\u00a0Connects the 2 end points of the selected curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.180.\u00a0NurbsCloseCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Keep end points as CVs

If enabled, the endpoints will work as CVs and a new endpoint gets added

k3d::bool_t

keep_ends



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.202.\u00a0NullOutputScript
Prev\u00a0\u00a0\u00a0Next

B.202.\u00a0NullOutputScript

Description.\u00a0Script node that executes whenever one of its inputs changes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.180.\u00a0NullOutputScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs203.html", "source2": "./usr/share/doc/k3d/guide/html/apbs203.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.203.\u00a0NurbsCone
Prev\u00a0\u00a0\u00a0Next

B.203.\u00a0NurbsCone

Description.\u00a0Generates a NURBS cone

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.181.\u00a0NurbsCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.203.\u00a0NurbsAddTrimCurve
Prev\u00a0\u00a0\u00a0Next

B.203.\u00a0NurbsAddTrimCurve

Description.\u00a0Adds a trimming curve to the selected patch

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.181.\u00a0NurbsAddTrimCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the curve which was used to create the trimming curve

k3d::bool_t

delete_curve

U Scale

Scale factor in the U direction

k3d::double_t

scale_u

V Scale

Scale factor in the V direction

k3d::double_t

scale-V

U Offset

U position offset on the surface

k3d::double_t

offset_u

V Offset

V position offset on the surface

k3d::double_t

offset_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs204.html", "source2": "./usr/share/doc/k3d/guide/html/apbs204.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.204.\u00a0NurbsConnectCurves
Prev\u00a0\u00a0\u00a0Next

B.204.\u00a0NurbsConnectCurves

Description.\u00a0Connects a set of NURBS curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.182.\u00a0NurbsConnectCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.204.\u00a0NurbsCircle
Prev\u00a0\u00a0\u00a0Next

B.204.\u00a0NurbsCircle

Description.\u00a0Generates a NURBS circle

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.182.\u00a0NurbsCircle Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

thetamax

End angle

k3d::double_t

thetamax

u_segments

Segments

k3d::int32_t

u_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs205.html", "source2": "./usr/share/doc/k3d/guide/html/apbs205.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.205.\u00a0NurbsCreateCap
Prev\u00a0\u00a0\u00a0Next

B.205.\u00a0NurbsCreateCap

Description.\u00a0Creates a NURBS surface filling out the selected closed curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.183.\u00a0NurbsCreateCap Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the curve which was used to create the cap

k3d::bool_t

delete_original

U Offset

Shift the capped curve U range by this amount, useful to rotate the UV-system on the cap

k3d::double_t

u_offset

Coons

Use a Coons surface to fill the curve if true, use a trimmed bilinear patch otherwise

k3d::bool_t

coons



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.205.\u00a0NurbsCloseCurve
Prev\u00a0\u00a0\u00a0Next

B.205.\u00a0NurbsCloseCurve

Description.\u00a0Connects the 2 end points of the selected curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.183.\u00a0NurbsCloseCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Keep end points as CVs

If enabled, the endpoints will work as CVs and a new endpoint gets added

k3d::bool_t

keep_ends



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs206.html", "source2": "./usr/share/doc/k3d/guide/html/apbs206.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.206.\u00a0NurbsCurve
Prev\u00a0\u00a0\u00a0Next

B.206.\u00a0NurbsCurve

Description.\u00a0Generates a NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.184.\u00a0NurbsCurve Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Order

Order of the curve (2-linear - 4-cubic)

k3d::int32_t

order

Point Count

Number of control points

k3d::int32_t

point_count

Point Spacing

Space between points

k3d::double_t

point_spacing



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.206.\u00a0NurbsCone
Prev\u00a0\u00a0\u00a0Next

B.206.\u00a0NurbsCone

Description.\u00a0Generates a NURBS cone

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.184.\u00a0NurbsCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs207.html", "source2": "./usr/share/doc/k3d/guide/html/apbs207.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.207.\u00a0NurbsCurveDegreeElevation
Prev\u00a0\u00a0\u00a0Next

B.207.\u00a0NurbsCurveDegreeElevation

Description.\u00a0Takes a curve of degree p and turns it into a curve with degree p+degree

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.185.\u00a0NurbsCurveDegreeElevation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

The degree which will be added to the curve

The curve degree gets elevated by the amount you specify here

k3d::int32_t

degree



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.207.\u00a0NurbsConnectCurves
Prev\u00a0\u00a0\u00a0Next

B.207.\u00a0NurbsConnectCurves

Description.\u00a0Connects a set of NURBS curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.185.\u00a0NurbsConnectCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs208.html", "source2": "./usr/share/doc/k3d/guide/html/apbs208.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.208.\u00a0NurbsCurveInsertKnot
Prev\u00a0\u00a0\u00a0Next

B.208.\u00a0NurbsCurveInsertKnot

Description.\u00a0Inserts a new Knot with the specified u-value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.186.\u00a0NurbsCurveInsertKnot Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u_value

Insert knot at [0,1]

k3d::double_t

u_value

multiplicity

Multiplicity

k3d::int32_t

multiplicity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.208.\u00a0NurbsCreateCap
Prev\u00a0\u00a0\u00a0Next

B.208.\u00a0NurbsCreateCap

Description.\u00a0Creates a NURBS surface filling out the selected closed curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.186.\u00a0NurbsCreateCap Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the curve which was used to create the cap

k3d::bool_t

delete_original

U Offset

Shift the capped curve U range by this amount, useful to rotate the UV-system on the cap

k3d::double_t

u_offset

Coons

Use a Coons surface to fill the curve if true, use a trimmed bilinear patch otherwise

k3d::bool_t

coons



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs209.html", "source2": "./usr/share/doc/k3d/guide/html/apbs209.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.209.\u00a0NurbsCurveTraversal
Prev\u00a0\u00a0\u00a0Next

B.209.\u00a0NurbsCurveTraversal

Description.\u00a0Creates a NURBS surface while traversing one NURBS curve along another

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.187.\u00a0NurbsCurveTraversal Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curves

Delete the curves used to construct the surface

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.209.\u00a0NurbsCurve
Prev\u00a0\u00a0\u00a0Next

B.209.\u00a0NurbsCurve

Description.\u00a0Generates a NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.187.\u00a0NurbsCurve Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Order

Order of the curve (2-linear - 4-cubic)

k3d::int32_t

order

Point Count

Number of control points

k3d::int32_t

point_count

Point Spacing

Space between points

k3d::double_t

point_spacing



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs21.html", "source2": "./usr/share/doc/k3d/guide/html/apbs21.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.21.\u00a0BendPoints
Prev\u00a0\u00a0\u00a0Next

B.21.\u00a0BendPoints

Description.\u00a0Bends mesh points around an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.16.\u00a0BendPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Angle

Bend angle

k3d::double_t

angle

Tightness

Bend tightness

k3d::double_t

tightness

Position

Bend position

k3d::double_t

position

Along

Axis to bend along

k3d::string_t

along

Around

Axis to bend around

k3d::string_t

around



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.21.\u00a0BendPoints
Prev\u00a0\u00a0\u00a0Next

B.21.\u00a0BendPoints

Description.\u00a0Bends mesh points around an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.16.\u00a0BendPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Angle

Bend angle

k3d::double_t

angle

Tightness

Bend tightness

k3d::double_t

tightness

Position

Bend position

k3d::double_t

position

Along

Axis to bend along

k3d::string_t

along

Around

Axis to bend around

k3d::string_t

around



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs210.html", "source2": "./usr/share/doc/k3d/guide/html/apbs210.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.210.\u00a0NurbsCylinder
Prev\u00a0\u00a0\u00a0Next

B.210.\u00a0NurbsCylinder

Description.\u00a0Generates a NURBS cylinder

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.188.\u00a0NurbsCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

zmax

ZMax

k3d::double_t

zmax

zmin

ZMin

k3d::double_t

zmin

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.210.\u00a0NurbsCurveDegreeElevation
Prev\u00a0\u00a0\u00a0Next

B.210.\u00a0NurbsCurveDegreeElevation

Description.\u00a0Takes a curve of degree p and turns it into a curve with degree p+degree

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.188.\u00a0NurbsCurveDegreeElevation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

The degree which will be added to the curve

The curve degree gets elevated by the amount you specify here

k3d::int32_t

degree



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs211.html", "source2": "./usr/share/doc/k3d/guide/html/apbs211.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.211.\u00a0NurbsDisk
Prev\u00a0\u00a0\u00a0Next

B.211.\u00a0NurbsDisk

Description.\u00a0Generates a NURBS disk

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.189.\u00a0NurbsDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.211.\u00a0NurbsCurveInsertKnot
Prev\u00a0\u00a0\u00a0Next

B.211.\u00a0NurbsCurveInsertKnot

Description.\u00a0Inserts a new Knot with the specified u-value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.189.\u00a0NurbsCurveInsertKnot Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u_value

Insert knot at [0,1]

k3d::double_t

u_value

multiplicity

Multiplicity

k3d::int32_t

multiplicity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs212.html", "source2": "./usr/share/doc/k3d/guide/html/apbs212.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.212.\u00a0NurbsEditCurveKnotVector
Prev\u00a0\u00a0\u00a0Next

B.212.\u00a0NurbsEditCurveKnotVector

Description.\u00a0Edit the knot vector of a NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.190.\u00a0NurbsEditCurveKnotVector Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Knot Vector

Enter a new knot vector containing knot values separated with spaces.

k3d::typed_array<k3d::double_t>

knot_vector



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.212.\u00a0NurbsCurveTraversal
Prev\u00a0\u00a0\u00a0Next

B.212.\u00a0NurbsCurveTraversal

Description.\u00a0Creates a NURBS surface while traversing one NURBS curve along another

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.190.\u00a0NurbsCurveTraversal Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curves

Delete the curves used to construct the surface

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs213.html", "source2": "./usr/share/doc/k3d/guide/html/apbs213.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.213.\u00a0NurbsExtractCurvePoint
Prev\u00a0\u00a0\u00a0Next

B.213.\u00a0NurbsExtractCurvePoint

Description.\u00a0Extract the point at the given parameter value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.191.\u00a0NurbsExtractCurvePoint Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Parameter Value

Parameter value at which the point will be extracted

k3d::double_t

parameter



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.213.\u00a0NurbsCylinder
Prev\u00a0\u00a0\u00a0Next

B.213.\u00a0NurbsCylinder

Description.\u00a0Generates a NURBS cylinder

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.191.\u00a0NurbsCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

zmax

ZMax

k3d::double_t

zmax

zmin

ZMin

k3d::double_t

zmin

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs214.html", "source2": "./usr/share/doc/k3d/guide/html/apbs214.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.214.\u00a0NurbsExtractPatchCurve
Prev\u00a0\u00a0\u00a0Next

B.214.\u00a0NurbsExtractPatchCurve

Description.\u00a0Extract a curve from a patch at a given parameter in given direction

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.192.\u00a0NurbsExtractPatchCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Parameter Value

Parameter value (u or v) for which a curve will be extracted

k3d::double_t

parameter

Extract V curve

If true, a curve in the V direction is extracted (iso-U curve), otherwise it\u2019s a U-curve

k3d::bool_t

extract_v_curve



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.214.\u00a0NurbsDisk
Prev\u00a0\u00a0\u00a0Next

B.214.\u00a0NurbsDisk

Description.\u00a0Generates a NURBS disk

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.192.\u00a0NurbsDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height

thetamax

End angle

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs215.html", "source2": "./usr/share/doc/k3d/guide/html/apbs215.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.215.\u00a0NurbsExtractTrimCurves
Prev\u00a0\u00a0\u00a0Next

B.215.\u00a0NurbsExtractTrimCurves

Description.\u00a0Extracts patch trim curves as 3D NURBS curve approximations

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.193.\u00a0NurbsExtractTrimCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Samples

Samples per knot interval of the trim curves. More is better

k3d::int32_t

samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.215.\u00a0NurbsEditCurveKnotVector
Prev\u00a0\u00a0\u00a0Next

B.215.\u00a0NurbsEditCurveKnotVector

Description.\u00a0Edit the knot vector of a NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.193.\u00a0NurbsEditCurveKnotVector Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Knot Vector

Enter a new knot vector containing knot values separated with spaces.

k3d::typed_array<k3d::double_t>

knot_vector



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs216.html", "source2": "./usr/share/doc/k3d/guide/html/apbs216.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.216.\u00a0NurbsExtrudeCurve
Prev\u00a0\u00a0\u00a0Next

B.216.\u00a0NurbsExtrudeCurve

Description.\u00a0Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.194.\u00a0NurbsExtrudeCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

How far to extrude the curve

k3d::double_t

distance

Extrude along

Axis along which the curve gets extruded

k3d::string_t

along

Delete the Curve

Delete the original curve

k3d::bool_t

delete_original

segments

Segments

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.216.\u00a0NurbsExtractCurvePoint
Prev\u00a0\u00a0\u00a0Next

B.216.\u00a0NurbsExtractCurvePoint

Description.\u00a0Extract the point at the given parameter value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.194.\u00a0NurbsExtractCurvePoint Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Parameter Value

Parameter value at which the point will be extracted

k3d::double_t

parameter



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs217.html", "source2": "./usr/share/doc/k3d/guide/html/apbs217.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.217.\u00a0NurbsExtrudePatch
Prev\u00a0\u00a0\u00a0Next

B.217.\u00a0NurbsExtrudePatch

Description.\u00a0Extrudes the selected patch along a coordinate axis

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.195.\u00a0NurbsExtrudePatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

How far to extrude the curve

k3d::double_t

distance

Extrude along

Axis along which the curve gets extruded

k3d::string_t

along

segments

Segments

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.217.\u00a0NurbsExtractPatchCurve
Prev\u00a0\u00a0\u00a0Next

B.217.\u00a0NurbsExtractPatchCurve

Description.\u00a0Extract a curve from a patch at a given parameter in given direction

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.195.\u00a0NurbsExtractPatchCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Parameter Value

Parameter value (u or v) for which a curve will be extracted

k3d::double_t

parameter

Extract V curve

If true, a curve in the V direction is extracted (iso-U curve), otherwise it\u2019s a U-curve

k3d::bool_t

extract_v_curve



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs218.html", "source2": "./usr/share/doc/k3d/guide/html/apbs218.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.218.\u00a0NurbsFlipCurve
Prev\u00a0\u00a0\u00a0Next

B.218.\u00a0NurbsFlipCurve

Description.\u00a0Flips the order of the points for the selected curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.196.\u00a0NurbsFlipCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.218.\u00a0NurbsExtractTrimCurves
Prev\u00a0\u00a0\u00a0Next

B.218.\u00a0NurbsExtractTrimCurves

Description.\u00a0Extracts patch trim curves as 3D NURBS curve approximations

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.196.\u00a0NurbsExtractTrimCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Samples

Samples per knot interval of the trim curves. More is better

k3d::int32_t

samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs219.html", "source2": "./usr/share/doc/k3d/guide/html/apbs219.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.219.\u00a0NurbsGrid
Prev\u00a0\u00a0\u00a0Next

B.219.\u00a0NurbsGrid

Description.\u00a0Generates a NURBS grid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.197.\u00a0NurbsGrid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

u_order

U Order

k3d::int32_t

u_order

v_order

V Order

k3d::int32_t

v_order

u_segments

Columns

k3d::int32_t

u_segments

v_segments

Rows

k3d::int32_t

v_segments

width

Width

k3d::double_t

width

height

Height

k3d::double_t

height



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.219.\u00a0NurbsExtrudeCurve
Prev\u00a0\u00a0\u00a0Next

B.219.\u00a0NurbsExtrudeCurve

Description.\u00a0Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.197.\u00a0NurbsExtrudeCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

How far to extrude the curve

k3d::double_t

distance

Extrude along

Axis along which the curve gets extruded

k3d::string_t

along

Delete the Curve

Delete the original curve

k3d::bool_t

delete_original

segments

Segments

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs22.html", "source2": "./usr/share/doc/k3d/guide/html/apbs22.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.22.\u00a0BevelPoints
Prev\u00a0\u00a0\u00a0Next

B.22.\u00a0BevelPoints

Description.\u00a0Bevels a surface at each selected point

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.17.\u00a0BevelPoints Properties

Label Description Type Script Name

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

Offset distance along edges.

k3d::double_t

distance

Fraction

Offset position as a fraction of edge length.

k3d::double_t

fraction

Cap

Cap each bevelled point with a new face.

k3d::bool_t

cap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.22.\u00a0BevelPoints
Prev\u00a0\u00a0\u00a0Next

B.22.\u00a0BevelPoints

Description.\u00a0Bevels a surface at each selected point

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.17.\u00a0BevelPoints Properties

Label Description Type Script Name

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

Offset distance along edges.

k3d::double_t

distance

Fraction

Offset position as a fraction of edge length.

k3d::double_t

fraction

Cap

Cap each bevelled point with a new face.

k3d::bool_t

cap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs220.html", "source2": "./usr/share/doc/k3d/guide/html/apbs220.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.220.\u00a0NurbsHyperboloid
Prev\u00a0\u00a0\u00a0Next

B.220.\u00a0NurbsHyperboloid

Description.\u00a0Generates a NURBS hyperboloid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.198.\u00a0NurbsHyperboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

x1

x1

k3d::double_t

x1

y1

y1

k3d::double_t

y1

z1

z1

k3d::double_t

z1

x2

x2

k3d::double_t

x2

y2

y2

k3d::double_t

y2

z2

z2

k3d::double_t

z2

thetamax

thetamax

k3d::double_t

thetamax



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.220.\u00a0NurbsExtrudePatch
Prev\u00a0\u00a0\u00a0Next

B.220.\u00a0NurbsExtrudePatch

Description.\u00a0Extrudes the selected patch along a coordinate axis

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.198.\u00a0NurbsExtrudePatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Distance

How far to extrude the curve

k3d::double_t

distance

Extrude along

Axis along which the curve gets extruded

k3d::string_t

along

segments

Segments

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs221.html", "source2": "./usr/share/doc/k3d/guide/html/apbs221.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.221.\u00a0NurbsMergeConnectedCurves
Prev\u00a0\u00a0\u00a0Next

B.221.\u00a0NurbsMergeConnectedCurves

Description.\u00a0Join selected curves with common endpoints into a single NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.199.\u00a0NurbsMergeConnectedCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.221.\u00a0NurbsFlipCurve
Prev\u00a0\u00a0\u00a0Next

B.221.\u00a0NurbsFlipCurve

Description.\u00a0Flips the order of the points for the selected curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.199.\u00a0NurbsFlipCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs222.html", "source2": "./usr/share/doc/k3d/guide/html/apbs222.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.222.\u00a0NurbsMergeCurveKnotVectors
Prev\u00a0\u00a0\u00a0Next

B.222.\u00a0NurbsMergeCurveKnotVectors

Description.\u00a0Inserts a new Knot with the specified u-value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.200.\u00a0NurbsMergeCurveKnotVectors Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.222.\u00a0NurbsGrid
Prev\u00a0\u00a0\u00a0Next

B.222.\u00a0NurbsGrid

Description.\u00a0Generates a NURBS grid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.200.\u00a0NurbsGrid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

u_order

U Order

k3d::int32_t

u_order

v_order

V Order

k3d::int32_t

v_order

u_segments

Columns

k3d::int32_t

u_segments

v_segments

Rows

k3d::int32_t

v_segments

width

Width

k3d::double_t

width

height

Height

k3d::double_t

height



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs223.html", "source2": "./usr/share/doc/k3d/guide/html/apbs223.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.223.\u00a0NurbsParaboloid
Prev\u00a0\u00a0\u00a0Next

B.223.\u00a0NurbsParaboloid

Description.\u00a0Generates a NURBS paraboloid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.201.\u00a0NurbsParaboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Radius

k3d::double_t

radius

Z max

Maximum point position

k3d::double_t

zmax

Z min

Origin position

k3d::double_t

zmin

Theta max

From RenderMan specification

k3d::double_t

thetamax



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.223.\u00a0NurbsHyperboloid
Prev\u00a0\u00a0\u00a0Next

B.223.\u00a0NurbsHyperboloid

Description.\u00a0Generates a NURBS hyperboloid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.201.\u00a0NurbsHyperboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

x1

x1

k3d::double_t

x1

y1

y1

k3d::double_t

y1

z1

z1

k3d::double_t

z1

x2

x2

k3d::double_t

x2

y2

y2

k3d::double_t

y2

z2

z2

k3d::double_t

z2

thetamax

thetamax

k3d::double_t

thetamax



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs224.html", "source2": "./usr/share/doc/k3d/guide/html/apbs224.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.224.\u00a0NurbsPatchDegreeElevation
Prev\u00a0\u00a0\u00a0Next

B.224.\u00a0NurbsPatchDegreeElevation

Description.\u00a0Elevates the selected patches in either u or v direction

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.202.\u00a0NurbsPatchDegreeElevation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Degree

The current degree will be increased by the amount you specified here

k3d::int32_t

degree

Elevate v? Otherwise u

By default the u direction gets elevated, by checking this box you choose to elevate v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.224.\u00a0NurbsMergeConnectedCurves
Prev\u00a0\u00a0\u00a0Next

B.224.\u00a0NurbsMergeConnectedCurves

Description.\u00a0Join selected curves with common endpoints into a single NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.202.\u00a0NurbsMergeConnectedCurves Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs225.html", "source2": "./usr/share/doc/k3d/guide/html/apbs225.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.225.\u00a0NurbsPatchInsertKnot
Prev\u00a0\u00a0\u00a0Next

B.225.\u00a0NurbsPatchInsertKnot

Description.\u00a0Adds a new knot in either u or v direction to all selected patches

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.203.\u00a0NurbsPatchInsertKnot Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u/v value of new knot

Insert knot at [0,1]

k3d::double_t

u_value

Multiplicity

Multiplicity

k3d::int32_t

multiplicity

Insert knot in v? Otherwise u

By default the knot gets inserted into the patch in u direction, by checking this box you choose to insert it to v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.225.\u00a0NurbsMergeCurveKnotVectors
Prev\u00a0\u00a0\u00a0Next

B.225.\u00a0NurbsMergeCurveKnotVectors

Description.\u00a0Inserts a new Knot with the specified u-value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.203.\u00a0NurbsMergeCurveKnotVectors Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs226.html", "source2": "./usr/share/doc/k3d/guide/html/apbs226.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.226.\u00a0NurbsPolygon
Prev\u00a0\u00a0\u00a0Next

B.226.\u00a0NurbsPolygon

Description.\u00a0Generates a NURBS polygon

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.204.\u00a0NurbsPolygon Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

u_segments

Sides

k3d::int32_t

u_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.226.\u00a0NurbsParaboloid
Prev\u00a0\u00a0\u00a0Next

B.226.\u00a0NurbsParaboloid

Description.\u00a0Generates a NURBS paraboloid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.204.\u00a0NurbsParaboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Radius

k3d::double_t

radius

Z max

Maximum point position

k3d::double_t

zmax

Z min

Origin position

k3d::double_t

zmin

Theta max

From RenderMan specification

k3d::double_t

thetamax



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs227.html", "source2": "./usr/share/doc/k3d/guide/html/apbs227.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.227.\u00a0NurbsPolygonizeCurve
Prev\u00a0\u00a0\u00a0Next

B.227.\u00a0NurbsPolygonizeCurve

Description.\u00a0Creates a LinearCurve representation of the selected NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.205.\u00a0NurbsPolygonizeCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Segments

Segments per knot interval. The more segments the better the result

k3d::int32_t

segments

Delete original?

Delete original NURBS curve?

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.227.\u00a0NurbsPatchDegreeElevation
Prev\u00a0\u00a0\u00a0Next

B.227.\u00a0NurbsPatchDegreeElevation

Description.\u00a0Elevates the selected patches in either u or v direction

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.205.\u00a0NurbsPatchDegreeElevation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Degree

The current degree will be increased by the amount you specified here

k3d::int32_t

degree

Elevate v? Otherwise u

By default the u direction gets elevated, by checking this box you choose to elevate v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs228.html", "source2": "./usr/share/doc/k3d/guide/html/apbs228.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.228.\u00a0NurbsPolygonizePatch
Prev\u00a0\u00a0\u00a0Next

B.228.\u00a0NurbsPolygonizePatch

Description.\u00a0Creates a Polyhedron representation of the selected NURBS patch

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.206.\u00a0NurbsPolygonizePatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

U Samples

Samples per knot interval in the U direction. More is better

k3d::int32_t

u_samples

V Samples

Samples per knot interval in the V direction. More is better

k3d::int32_t

v_samples

Delete original?

Delete original NURBS curve?

k3d::bool_t

delete_orig



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.228.\u00a0NurbsPatchInsertKnot
Prev\u00a0\u00a0\u00a0Next

B.228.\u00a0NurbsPatchInsertKnot

Description.\u00a0Adds a new knot in either u or v direction to all selected patches

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.206.\u00a0NurbsPatchInsertKnot Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u/v value of new knot

Insert knot at [0,1]

k3d::double_t

u_value

Multiplicity

Multiplicity

k3d::int32_t

multiplicity

Insert knot in v? Otherwise u

By default the knot gets inserted into the patch in u direction, by checking this box you choose to insert it to v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs229.html", "source2": "./usr/share/doc/k3d/guide/html/apbs229.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.229.\u00a0NurbsRevolveCurve
Prev\u00a0\u00a0\u00a0Next

B.229.\u00a0NurbsRevolveCurve

Description.\u00a0Take a NURBS curve and rotate it around one of the coordinate system axis

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.207.\u00a0NurbsRevolveCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

angle

The curve will be rotated to this angle, specify 360 for a closed shape

k3d::double_t

angle

segments

Segments

k3d::int32_t

segments

Around

Axis to revolve around

k3d::string_t

around

Delete the Curve

Delete the original curve

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.229.\u00a0NurbsPolygon
Prev\u00a0\u00a0\u00a0Next

B.229.\u00a0NurbsPolygon

Description.\u00a0Generates a NURBS polygon

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.207.\u00a0NurbsPolygon Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

u_segments

Sides

k3d::int32_t

u_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs23.html", "source2": "./usr/share/doc/k3d/guide/html/apbs23.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.23.\u00a0BicubicToPoly
Prev\u00a0\u00a0\u00a0Next

B.23.\u00a0BicubicToPoly

Description.\u00a0Polygonizes bicubic patches

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, BicubicPatch Plugins

Table\u00a0B.18.\u00a0BicubicToPoly Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Subdivisions

Patch subdivision number

k3d::int32_t

subdivisions



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.23.\u00a0BicubicToPoly
Prev\u00a0\u00a0\u00a0Next

B.23.\u00a0BicubicToPoly

Description.\u00a0Polygonizes bicubic patches

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, BicubicPatch Plugins

Table\u00a0B.18.\u00a0BicubicToPoly Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Subdivisions

Patch subdivision number

k3d::int32_t

subdivisions



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs230.html", "source2": "./usr/share/doc/k3d/guide/html/apbs230.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.230.\u00a0NurbsRuledSurface
Prev\u00a0\u00a0\u00a0Next

B.230.\u00a0NurbsRuledSurface

Description.\u00a0Creates a NURBS surface stretched between the 2 curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.208.\u00a0NurbsRuledSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

flip

Flip one of the curves before creating the surface

k3d::bool_t

flip

Delete the Curves

Delete the original curves

k3d::bool_t

delete_original

Order

Order in the linear direction

k3d::int32_t

order

Segments

Number of segments for the linear direction

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.230.\u00a0NurbsPolygonizeCurve
Prev\u00a0\u00a0\u00a0Next

B.230.\u00a0NurbsPolygonizeCurve

Description.\u00a0Creates a LinearCurve representation of the selected NURBS curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.208.\u00a0NurbsPolygonizeCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Segments

Segments per knot interval. The more segments the better the result

k3d::int32_t

segments

Delete original?

Delete original NURBS curve?

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs231.html", "source2": "./usr/share/doc/k3d/guide/html/apbs231.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.231.\u00a0NurbsSetWeight
Prev\u00a0\u00a0\u00a0Next

B.231.\u00a0NurbsSetWeight

Description.\u00a0Sets the weight of the selected Control Points

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.209.\u00a0NurbsSetWeight Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Weight

The new weight for the selected points

k3d::double_t

weight



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.231.\u00a0NurbsPolygonizePatch
Prev\u00a0\u00a0\u00a0Next

B.231.\u00a0NurbsPolygonizePatch

Description.\u00a0Creates a Polyhedron representation of the selected NURBS patch

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.209.\u00a0NurbsPolygonizePatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

U Samples

Samples per knot interval in the U direction. More is better

k3d::int32_t

u_samples

V Samples

Samples per knot interval in the V direction. More is better

k3d::int32_t

v_samples

Delete original?

Delete original NURBS curve?

k3d::bool_t

delete_orig



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs232.html", "source2": "./usr/share/doc/k3d/guide/html/apbs232.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.232.\u00a0NurbsSkinnedSurface
Prev\u00a0\u00a0\u00a0Next

B.232.\u00a0NurbsSkinnedSurface

Description.\u00a0Creates a NURBS surface stretched along all selected curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.210.\u00a0NurbsSkinnedSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curves

Delete the original curves

k3d::bool_t

delete_original

Order

Order in the direction normal to the curves (V)

k3d::int32_t

order



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.232.\u00a0NurbsRevolveCurve
Prev\u00a0\u00a0\u00a0Next

B.232.\u00a0NurbsRevolveCurve

Description.\u00a0Take a NURBS curve and rotate it around one of the coordinate system axis

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.210.\u00a0NurbsRevolveCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

angle

The curve will be rotated to this angle, specify 360 for a closed shape

k3d::double_t

angle

segments

Segments

k3d::int32_t

segments

Around

Axis to revolve around

k3d::string_t

around

Delete the Curve

Delete the original curve

k3d::bool_t

delete_original



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs233.html", "source2": "./usr/share/doc/k3d/guide/html/apbs233.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.233.\u00a0NurbsSphere
Prev\u00a0\u00a0\u00a0Next

B.233.\u00a0NurbsSphere

Description.\u00a0Generates a NURBS sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.211.\u00a0NurbsSphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

zmax

ZMax

k3d::double_t

zmax

zmin

ZMin

k3d::double_t

zmin

thetamax

thetamax

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.233.\u00a0NurbsRuledSurface
Prev\u00a0\u00a0\u00a0Next

B.233.\u00a0NurbsRuledSurface

Description.\u00a0Creates a NURBS surface stretched between the 2 curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.211.\u00a0NurbsRuledSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

flip

Flip one of the curves before creating the surface

k3d::bool_t

flip

Delete the Curves

Delete the original curves

k3d::bool_t

delete_original

Order

Order in the linear direction

k3d::int32_t

order

Segments

Number of segments for the linear direction

k3d::int32_t

segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs234.html", "source2": "./usr/share/doc/k3d/guide/html/apbs234.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.234.\u00a0NurbsSplitCurve
Prev\u00a0\u00a0\u00a0Next

B.234.\u00a0NurbsSplitCurve

Description.\u00a0Breaks a NURBS curve at a given u value (0\u20261)

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.212.\u00a0NurbsSplitCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

U value (in [0,1])

Split Curve at u in ]0,1[

k3d::double_t

u_value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.234.\u00a0NurbsSetWeight
Prev\u00a0\u00a0\u00a0Next

B.234.\u00a0NurbsSetWeight

Description.\u00a0Sets the weight of the selected Control Points

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.212.\u00a0NurbsSetWeight Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Weight

The new weight for the selected points

k3d::double_t

weight



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs235.html", "source2": "./usr/share/doc/k3d/guide/html/apbs235.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.235.\u00a0NurbsSplitPatch
Prev\u00a0\u00a0\u00a0Next

B.235.\u00a0NurbsSplitPatch

Description.\u00a0Splits a patch at the selected u/v value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.213.\u00a0NurbsSplitPatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u/v value of new knot

Insert knot at [0,1]

k3d::double_t

u_value

Insert knot in v? Otherwise u

By default the knot gets inserted into the patch in u direction, by checking this box you choose to insert it to v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.235.\u00a0NurbsSkinnedSurface
Prev\u00a0\u00a0\u00a0Next

B.235.\u00a0NurbsSkinnedSurface

Description.\u00a0Creates a NURBS surface stretched along all selected curves

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.213.\u00a0NurbsSkinnedSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curves

Delete the original curves

k3d::bool_t

delete_original

Order

Order in the direction normal to the curves (V)

k3d::int32_t

order



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs236.html", "source2": "./usr/share/doc/k3d/guide/html/apbs236.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.236.\u00a0NurbsSweepSurface
Prev\u00a0\u00a0\u00a0Next

B.236.\u00a0NurbsSweepSurface

Description.\u00a0Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.214.\u00a0NurbsSweepSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the original curves

k3d::bool_t

delete_original

Samples

The number of samples per span

k3d::int32_t

samples

Align Normal

Align the curve normal, insted of preserving the start alignment

k3d::bool_t

align_normal



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.236.\u00a0NurbsSphere
Prev\u00a0\u00a0\u00a0Next

B.236.\u00a0NurbsSphere

Description.\u00a0Generates a NURBS sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.214.\u00a0NurbsSphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

radius

Radius

k3d::double_t

radius

zmax

ZMax

k3d::double_t

zmax

zmin

ZMin

k3d::double_t

zmin

thetamax

thetamax

k3d::double_t

thetamax

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs237.html", "source2": "./usr/share/doc/k3d/guide/html/apbs237.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.237.\u00a0NurbsTorus
Prev\u00a0\u00a0\u00a0Next

B.237.\u00a0NurbsTorus

Description.\u00a0Generates a NURBS torus

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.215.\u00a0NurbsTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

majorradius

Major Radius

k3d::double_t

majorradius

minorradius

Minor Radius

k3d::double_t

minorradius

phimin

Phi Minimum

k3d::double_t

phimin

phimax

Phi Maximum

k3d::double_t

phimax

thetamax

Theta Maximum

k3d::double_t

thetamax

u_segments

U Segments

k3d::int32_t

u_segments

v_segments

V Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.237.\u00a0NurbsSplitCurve
Prev\u00a0\u00a0\u00a0Next

B.237.\u00a0NurbsSplitCurve

Description.\u00a0Breaks a NURBS curve at a given u value (0\u20261)

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.215.\u00a0NurbsSplitCurve Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

U value (in [0,1])

Split Curve at u in ]0,1[

k3d::double_t

u_value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs238.html", "source2": "./usr/share/doc/k3d/guide/html/apbs238.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.238.\u00a0OBJMeshReader
Prev\u00a0\u00a0\u00a0Next

B.238.\u00a0OBJMeshReader

Description.\u00a0Mesh reader that loads external Wavefront (.obj) files into the document by reference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.216.\u00a0OBJMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.238.\u00a0NurbsSplitPatch
Prev\u00a0\u00a0\u00a0Next

B.238.\u00a0NurbsSplitPatch

Description.\u00a0Splits a patch at the selected u/v value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.216.\u00a0NurbsSplitPatch Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

u/v value of new knot

Insert knot at [0,1]

k3d::double_t

u_value

Insert knot in v? Otherwise u

By default the knot gets inserted into the patch in u direction, by checking this box you choose to insert it to v

k3d::bool_t

insert_to_v



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs239.html", "source2": "./usr/share/doc/k3d/guide/html/apbs239.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.239.\u00a0OBJMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.239.\u00a0OBJMeshWriter

Description.\u00a0Mesh writer that saves external Wavefront (.obj) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.217.\u00a0OBJMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.239.\u00a0NurbsSweepSurface
Prev\u00a0\u00a0\u00a0Next

B.239.\u00a0NurbsSweepSurface

Description.\u00a0Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, NURBS Plugins

Table\u00a0B.217.\u00a0NurbsSweepSurface Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Delete the Curve

Delete the original curves

k3d::bool_t

delete_original

Samples

The number of samples per span

k3d::int32_t

samples

Align Normal

Align the curve normal, insted of preserving the start alignment

k3d::bool_t

align_normal



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs24.html", "source2": "./usr/share/doc/k3d/guide/html/apbs24.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.24.\u00a0BitmapAdd
Prev\u00a0\u00a0\u00a0Next

B.24.\u00a0BitmapAdd

Description.\u00a0Add value to each pixel color component

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.19.\u00a0BitmapAdd Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Add value

Add value to each pixel\u2019s Red, Green and Blue component

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.24.\u00a0BitmapAdd
Prev\u00a0\u00a0\u00a0Next

B.24.\u00a0BitmapAdd

Description.\u00a0Add value to each pixel color component

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.19.\u00a0BitmapAdd Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Add value

Add value to each pixel\u2019s Red, Green and Blue component

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs240.html", "source2": "./usr/share/doc/k3d/guide/html/apbs240.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.240.\u00a0ODEPhysicalNode
Prev\u00a0\u00a0\u00a0Next

B.240.\u00a0ODEPhysicalNode

Description.\u00a0Rigid-body dynamics object.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.218.\u00a0ODEPhysicalNode Properties

Label Description Type Script Name

Simulation

ODE simulation node.

k3d::inode*

simulation

Input matrix

Input matrix

k3d::matrix4

input_matrix

Mass

Mass.

k3d::double_t

mass

Linear Velocity

Defines the initial linear velocity (if any).

k3d::vector3

linear_velocity

Output Matrix

Output matrix (read only)

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.240.\u00a0NurbsTorus
Prev\u00a0\u00a0\u00a0Next

B.240.\u00a0NurbsTorus

Description.\u00a0Generates a NURBS torus

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, NURBS Plugins

Table\u00a0B.218.\u00a0NurbsTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

majorradius

Major Radius

k3d::double_t

majorradius

minorradius

Minor Radius

k3d::double_t

minorradius

phimin

Phi Minimum

k3d::double_t

phimin

phimax

Phi Maximum

k3d::double_t

phimax

thetamax

Theta Maximum

k3d::double_t

thetamax

u_segments

U Segments

k3d::int32_t

u_segments

v_segments

V Segments

k3d::int32_t

v_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs241.html", "source2": "./usr/share/doc/k3d/guide/html/apbs241.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.241.\u00a0ODESimulation
Prev\u00a0\u00a0\u00a0Next

B.241.\u00a0ODESimulation

Description.\u00a0Rigid-body dynamics simulation.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.219.\u00a0ODESimulation Properties

Label Description Type Script Name

Time

Current simulation time.

k3d::double_t

time

Gravity

Defines the gravity direction and magnitude (if any).

k3d::vector3

gravity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.241.\u00a0OBJMeshReader
Prev\u00a0\u00a0\u00a0Next

B.241.\u00a0OBJMeshReader

Description.\u00a0Mesh reader that loads external Wavefront (.obj) files into the document by reference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.219.\u00a0OBJMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs242.html", "source2": "./usr/share/doc/k3d/guide/html/apbs242.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.242.\u00a0OgreXmlMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.242.\u00a0OgreXmlMeshWriter

Description.\u00a0Mesh writer that saves external Ogre XML Mesh files

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshWriter Plugins

Table\u00a0B.220.\u00a0OgreXmlMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.242.\u00a0OBJMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.242.\u00a0OBJMeshWriter

Description.\u00a0Mesh writer that saves external Wavefront (.obj) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.220.\u00a0OBJMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs243.html", "source2": "./usr/share/doc/k3d/guide/html/apbs243.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.243.\u00a0OpenGLBezierTrianglePatchPainter
Prev\u00a0\u00a0\u00a0Next

B.243.\u00a0OpenGLBezierTrianglePatchPainter

Description.\u00a0Renders Bezier triangle patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.221.\u00a0OpenGLBezierTrianglePatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.243.\u00a0ODEPhysicalNode
Prev\u00a0\u00a0\u00a0Next

B.243.\u00a0ODEPhysicalNode

Description.\u00a0Rigid-body dynamics object.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.221.\u00a0ODEPhysicalNode Properties

Label Description Type Script Name

Simulation

ODE simulation node.

k3d::inode*

simulation

Input matrix

Input matrix

k3d::matrix4

input_matrix

Mass

Mass.

k3d::double_t

mass

Linear Velocity

Defines the initial linear velocity (if any).

k3d::vector3

linear_velocity

Output Matrix

Output matrix (read only)

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs244.html", "source2": "./usr/share/doc/k3d/guide/html/apbs244.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.244.\u00a0OpenGLBicubicPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.244.\u00a0OpenGLBicubicPatchPainter

Description.\u00a0Renders bicubic patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.222.\u00a0OpenGLBicubicPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.244.\u00a0ODESimulation
Prev\u00a0\u00a0\u00a0Next

B.244.\u00a0ODESimulation

Description.\u00a0Rigid-body dynamics simulation.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.222.\u00a0ODESimulation Properties

Label Description Type Script Name

Time

Current simulation time.

k3d::double_t

time

Gravity

Defines the gravity direction and magnitude (if any).

k3d::vector3

gravity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs245.html", "source2": "./usr/share/doc/k3d/guide/html/apbs245.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.245.\u00a0OpenGLBilinearPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.245.\u00a0OpenGLBilinearPatchPainter

Description.\u00a0Renders bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.223.\u00a0OpenGLBilinearPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.245.\u00a0OgreXmlMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.245.\u00a0OgreXmlMeshWriter

Description.\u00a0Mesh writer that saves external Ogre XML Mesh files

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshWriter Plugins

Table\u00a0B.223.\u00a0OgreXmlMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs246.html", "source2": "./usr/share/doc/k3d/guide/html/apbs246.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.246.\u00a0OpenGLBlobbyPointPainter
Prev\u00a0\u00a0\u00a0Next

B.246.\u00a0OpenGLBlobbyPointPainter

Description.\u00a0Renders blobby primitives using points and lines

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.224.\u00a0OpenGLBlobbyPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.246.\u00a0OpenGLBezierTrianglePatchPainter
Prev\u00a0\u00a0\u00a0Next

B.246.\u00a0OpenGLBezierTrianglePatchPainter

Description.\u00a0Renders Bezier triangle patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.224.\u00a0OpenGLBezierTrianglePatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs247.html", "source2": "./usr/share/doc/k3d/guide/html/apbs247.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.247.\u00a0OpenGLColorFacePainter
Prev\u00a0\u00a0\u00a0Next

B.247.\u00a0OpenGLColorFacePainter

Description.\u00a0Renders mesh faces using a per-face color array

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.225.\u00a0OpenGLColorFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Color Array

Specifies the array name to be used for face colors

k3d::string_t

color_array

Array Type

Type of array to use

k3d::string_t

array_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.247.\u00a0OpenGLBicubicPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.247.\u00a0OpenGLBicubicPatchPainter

Description.\u00a0Renders bicubic patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.225.\u00a0OpenGLBicubicPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs248.html", "source2": "./usr/share/doc/k3d/guide/html/apbs248.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.248.\u00a0OpenGLConePainter
Prev\u00a0\u00a0\u00a0Next

B.248.\u00a0OpenGLConePainter

Description.\u00a0Renders cone primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.226.\u00a0OpenGLConePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.248.\u00a0OpenGLBilinearPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.248.\u00a0OpenGLBilinearPatchPainter

Description.\u00a0Renders bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.226.\u00a0OpenGLBilinearPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs249.html", "source2": "./usr/share/doc/k3d/guide/html/apbs249.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.249.\u00a0OpenGLCubicCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.249.\u00a0OpenGLCubicCurvePainter

Description.\u00a0Renders cubic curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.227.\u00a0OpenGLCubicCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.249.\u00a0OpenGLBlobbyPointPainter
Prev\u00a0\u00a0\u00a0Next

B.249.\u00a0OpenGLBlobbyPointPainter

Description.\u00a0Renders blobby primitives using points and lines

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.227.\u00a0OpenGLBlobbyPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs25.html", "source2": "./usr/share/doc/k3d/guide/html/apbs25.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.25.\u00a0BitmapChecker
Prev\u00a0\u00a0\u00a0Next

B.25.\u00a0BitmapChecker

Description.\u00a0Generates a checker-pattern bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.20.\u00a0BitmapChecker Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Width

Bitmap width

k3d::int32_t

width

Height

Bitmap height

k3d::int32_t

height

Check width

Check (rectangle) width

k3d::int32_t

check_width

Check height

Check (rectangle) height

k3d::int32_t

check_height

Color 1

First check color

k3d::color

color1

Color 2

Second check color

k3d::color

color2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.25.\u00a0BitmapChecker
Prev\u00a0\u00a0\u00a0Next

B.25.\u00a0BitmapChecker

Description.\u00a0Generates a checker-pattern bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.20.\u00a0BitmapChecker Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Width

Bitmap width

k3d::int32_t

width

Height

Bitmap height

k3d::int32_t

height

Check width

Check (rectangle) width

k3d::int32_t

check_width

Check height

Check (rectangle) height

k3d::int32_t

check_height

Color 1

First check color

k3d::color

color1

Color 2

Second check color

k3d::color

color2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs250.html", "source2": "./usr/share/doc/k3d/guide/html/apbs250.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.250.\u00a0OpenGLCylinderPainter
Prev\u00a0\u00a0\u00a0Next

B.250.\u00a0OpenGLCylinderPainter

Description.\u00a0Renders cylinder primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.228.\u00a0OpenGLCylinderPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.250.\u00a0OpenGLColorFacePainter
Prev\u00a0\u00a0\u00a0Next

B.250.\u00a0OpenGLColorFacePainter

Description.\u00a0Renders mesh faces using a per-face color array

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.228.\u00a0OpenGLColorFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Color Array

Specifies the array name to be used for face colors

k3d::string_t

color_array

Array Type

Type of array to use

k3d::string_t

array_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs251.html", "source2": "./usr/share/doc/k3d/guide/html/apbs251.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.251.\u00a0OpenGLDiskPainter
Prev\u00a0\u00a0\u00a0Next

B.251.\u00a0OpenGLDiskPainter

Description.\u00a0Renders disk primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.229.\u00a0OpenGLDiskPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.251.\u00a0OpenGLConePainter
Prev\u00a0\u00a0\u00a0Next

B.251.\u00a0OpenGLConePainter

Description.\u00a0Renders cone primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.229.\u00a0OpenGLConePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs252.html", "source2": "./usr/share/doc/k3d/guide/html/apbs252.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.252.\u00a0OpenGLEdgeNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.252.\u00a0OpenGLEdgeNumberingPainter

Description.\u00a0Numbers polyhedron edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.230.\u00a0OpenGLEdgeNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons.

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons.

k3d::color

unselected_color

Edge Offset

Offsets numbers away from their edges.

k3d::double_t

edge_offset

Face Offset

Offsets numbers away from their polygons.

k3d::double_t

face_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.252.\u00a0OpenGLCubicCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.252.\u00a0OpenGLCubicCurvePainter

Description.\u00a0Renders cubic curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.230.\u00a0OpenGLCubicCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs253.html", "source2": "./usr/share/doc/k3d/guide/html/apbs253.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.253.\u00a0OpenGLEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.253.\u00a0OpenGLEdgePainter

Description.\u00a0Renders mesh edges (OpenGL 1.1)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.231.\u00a0OpenGLEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.253.\u00a0OpenGLCylinderPainter
Prev\u00a0\u00a0\u00a0Next

B.253.\u00a0OpenGLCylinderPainter

Description.\u00a0Renders cylinder primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.231.\u00a0OpenGLCylinderPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs254.html", "source2": "./usr/share/doc/k3d/guide/html/apbs254.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.254.\u00a0OpenGLEngine
Prev\u00a0\u00a0\u00a0Next

B.254.\u00a0OpenGLEngine

Description.\u00a0OpenGL Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, RenderEngine Plugins

Table\u00a0B.232.\u00a0OpenGLEngine Properties

Label Description Type Script Name

Point Size

OpengGL point size

k3d::double_t

point_size

Background Color

Background color

k3d::color

background_color

Fog

Fog

k3d::bool_t

fog

Fog Near

Fog near distance

k3d::double_t

fog_near

Fog Far

Fog far distance

k3d::double_t

fog_far

Headlight

Headlight

k3d::bool_t

headlight

Show Lights

Show lights (on/off)

k3d::bool_t

show_lights

Draw Two Sided

Draw two sided

k3d::bool_t

draw_two_sided

Draw Safe Zone

Draw Safe Zone

k3d::bool_t

draw_safe_zone

Draw Aim Point

Draw center screen cross

k3d::bool_t

draw_aimpoint

Draw Crop Window

Draw bounding rectangle for output rendering

k3d::bool_t

draw_crop_window

Draw Frustum

Draw Camera Frustum

k3d::bool_t

draw_frustum

Node Selection

Node storing the currently selected nodes

k3d::inode*

node_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.254.\u00a0OpenGLDiskPainter
Prev\u00a0\u00a0\u00a0Next

B.254.\u00a0OpenGLDiskPainter

Description.\u00a0Renders disk primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.232.\u00a0OpenGLDiskPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs255.html", "source2": "./usr/share/doc/k3d/guide/html/apbs255.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.255.\u00a0OpenGLFaceNormalPainter
Prev\u00a0\u00a0\u00a0Next

B.255.\u00a0OpenGLFaceNormalPainter

Description.\u00a0Renders polyhedron face normal vectors

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.233.\u00a0OpenGLFaceNormalPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.255.\u00a0OpenGLEdgeNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.255.\u00a0OpenGLEdgeNumberingPainter

Description.\u00a0Numbers polyhedron edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.233.\u00a0OpenGLEdgeNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons.

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons.

k3d::color

unselected_color

Edge Offset

Offsets numbers away from their edges.

k3d::double_t

edge_offset

Face Offset

Offsets numbers away from their polygons.

k3d::double_t

face_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs256.html", "source2": "./usr/share/doc/k3d/guide/html/apbs256.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.256.\u00a0OpenGLFaceNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.256.\u00a0OpenGLFaceNumberingPainter

Description.\u00a0Numbers polyhedron faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.234.\u00a0OpenGLFaceNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color

Offset

Offsets numbers away from their polygons

k3d::double_t

offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.256.\u00a0OpenGLEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.256.\u00a0OpenGLEdgePainter

Description.\u00a0Renders mesh edges (OpenGL 1.1)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.234.\u00a0OpenGLEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs257.html", "source2": "./usr/share/doc/k3d/guide/html/apbs257.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.257.\u00a0OpenGLFaceOrientationPainter
Prev\u00a0\u00a0\u00a0Next

B.257.\u00a0OpenGLFaceOrientationPainter

Description.\u00a0Draws arrows to show polyhedron face orientation

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.235.\u00a0OpenGLFaceOrientationPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.257.\u00a0OpenGLEngine
Prev\u00a0\u00a0\u00a0Next

B.257.\u00a0OpenGLEngine

Description.\u00a0OpenGL Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, RenderEngine Plugins

Table\u00a0B.235.\u00a0OpenGLEngine Properties

Label Description Type Script Name

Point Size

OpengGL point size

k3d::double_t

point_size

Background Color

Background color

k3d::color

background_color

Fog

Fog

k3d::bool_t

fog

Fog Near

Fog near distance

k3d::double_t

fog_near

Fog Far

Fog far distance

k3d::double_t

fog_far

Headlight

Headlight

k3d::bool_t

headlight

Show Lights

Show lights (on/off)

k3d::bool_t

show_lights

Draw Two Sided

Draw two sided

k3d::bool_t

draw_two_sided

Draw Safe Zone

Draw Safe Zone

k3d::bool_t

draw_safe_zone

Draw Aim Point

Draw center screen cross

k3d::bool_t

draw_aimpoint

Draw Crop Window

Draw bounding rectangle for output rendering

k3d::bool_t

draw_crop_window

Draw Frustum

Draw Camera Frustum

k3d::bool_t

draw_frustum

Node Selection

Node storing the currently selected nodes

k3d::inode*

node_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs258.html", "source2": "./usr/share/doc/k3d/guide/html/apbs258.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.258.\u00a0OpenGLFacePainter
Prev\u00a0\u00a0\u00a0Next

B.258.\u00a0OpenGLFacePainter

Description.\u00a0Renders mesh faces, after trianglulating them (OpenGL 1.1)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.236.\u00a0OpenGLFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.258.\u00a0OpenGLFaceNormalPainter
Prev\u00a0\u00a0\u00a0Next

B.258.\u00a0OpenGLFaceNormalPainter

Description.\u00a0Renders polyhedron face normal vectors

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.236.\u00a0OpenGLFaceNormalPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs259.html", "source2": "./usr/share/doc/k3d/guide/html/apbs259.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.259.\u00a0OpenGLHalfEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.259.\u00a0OpenGLHalfEdgePainter

Description.\u00a0Draws arrows to show polyhedron half edge orientation

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.237.\u00a0OpenGLHalfEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color

Offset

Offset from edge

k3d::double_t

offset

Arrow size

Size for the arrow

k3d::double_t

arrow_size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.259.\u00a0OpenGLFaceNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.259.\u00a0OpenGLFaceNumberingPainter

Description.\u00a0Numbers polyhedron faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.237.\u00a0OpenGLFaceNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color

Offset

Offsets numbers away from their polygons

k3d::double_t

offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs26.html", "source2": "./usr/share/doc/k3d/guide/html/apbs26.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.26.\u00a0BitmapColorMonochrome
Prev\u00a0\u00a0\u00a0Next

B.26.\u00a0BitmapColorMonochrome

Description.\u00a0Make any image black and white

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.21.\u00a0BitmapColorMonochrome Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Red weight

Scale Red componnt value

k3d::double_t

red_weight

Green weight

Scale Green component value

k3d::double_t

green_weight

Blue weight

Scale Blue component value

k3d::double_t

blue_weight



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.26.\u00a0BitmapColorMonochrome
Prev\u00a0\u00a0\u00a0Next

B.26.\u00a0BitmapColorMonochrome

Description.\u00a0Make any image black and white

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.21.\u00a0BitmapColorMonochrome Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Red weight

Scale Red componnt value

k3d::double_t

red_weight

Green weight

Scale Green component value

k3d::double_t

green_weight

Blue weight

Scale Blue component value

k3d::double_t

blue_weight



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs260.html", "source2": "./usr/share/doc/k3d/guide/html/apbs260.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.260.\u00a0OpenGLHyperboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.260.\u00a0OpenGLHyperboloidPainter

Description.\u00a0Renders hyperboloid primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.238.\u00a0OpenGLHyperboloidPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.260.\u00a0OpenGLFaceOrientationPainter
Prev\u00a0\u00a0\u00a0Next

B.260.\u00a0OpenGLFaceOrientationPainter

Description.\u00a0Draws arrows to show polyhedron face orientation

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.238.\u00a0OpenGLFaceOrientationPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs261.html", "source2": "./usr/share/doc/k3d/guide/html/apbs261.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.261.\u00a0OpenGLLinearCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.261.\u00a0OpenGLLinearCurvePainter

Description.\u00a0Renders linear curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.239.\u00a0OpenGLLinearCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.261.\u00a0OpenGLFacePainter
Prev\u00a0\u00a0\u00a0Next

B.261.\u00a0OpenGLFacePainter

Description.\u00a0Renders mesh faces, after trianglulating them (OpenGL 1.1)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.239.\u00a0OpenGLFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs262.html", "source2": "./usr/share/doc/k3d/guide/html/apbs262.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.262.\u00a0OpenGLMultiPainter
Prev\u00a0\u00a0\u00a0Next

B.262.\u00a0OpenGLMultiPainter

Description.\u00a0Distributes rendering across multiple mesh painters

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.240.\u00a0OpenGLMultiPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.262.\u00a0OpenGLHalfEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.262.\u00a0OpenGLHalfEdgePainter

Description.\u00a0Draws arrows to show polyhedron half edge orientation

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.240.\u00a0OpenGLHalfEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color

Offset

Offset from edge

k3d::double_t

offset

Arrow size

Size for the arrow

k3d::double_t

arrow_size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs263.html", "source2": "./usr/share/doc/k3d/guide/html/apbs263.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.263.\u00a0OpenGLNURBSCurveNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.263.\u00a0OpenGLNURBSCurveNumberingPainter

Description.\u00a0Numbers NURBS curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.241.\u00a0OpenGLNURBSCurveNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected curves.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected curves.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected curves.

k3d::color

selected_color

Unselected Color

Normal color for unselected curves.

k3d::color

unselected_color

X-Offset

Offsets numbers away from their curve.

k3d::double_t

x_offset

Y-Offset

Offsets numbers away from their curve.

k3d::double_t

y_offset

Z-Offset

Offsets numbers away from their curve.

k3d::double_t

z_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.263.\u00a0OpenGLHyperboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.263.\u00a0OpenGLHyperboloidPainter

Description.\u00a0Renders hyperboloid primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.241.\u00a0OpenGLHyperboloidPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs264.html", "source2": "./usr/share/doc/k3d/guide/html/apbs264.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.264.\u00a0OpenGLNURBSCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.264.\u00a0OpenGLNURBSCurvePainter

Description.\u00a0Renders NURBS curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.242.\u00a0OpenGLNURBSCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.264.\u00a0OpenGLLinearCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.264.\u00a0OpenGLLinearCurvePainter

Description.\u00a0Renders linear curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.242.\u00a0OpenGLLinearCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs265.html", "source2": "./usr/share/doc/k3d/guide/html/apbs265.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.265.\u00a0OpenGLNURBSPatchNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.265.\u00a0OpenGLNURBSPatchNumberingPainter

Description.\u00a0Numbers NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.243.\u00a0OpenGLNURBSPatchNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected patches.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected patches.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected patches.

k3d::color

selected_color

Unselected Color

Normal color for unselected patches.

k3d::color

unselected_color

X-Offset

Offsets numbers away from their patches.

k3d::double_t

x_offset

Y-Offset

Offsets numbers away from their patches.

k3d::double_t

y_offset

Z-Offset

Offsets numbers away from their patches..

k3d::double_t

z_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.265.\u00a0OpenGLMultiPainter
Prev\u00a0\u00a0\u00a0Next

B.265.\u00a0OpenGLMultiPainter

Description.\u00a0Distributes rendering across multiple mesh painters

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.243.\u00a0OpenGLMultiPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs266.html", "source2": "./usr/share/doc/k3d/guide/html/apbs266.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.266.\u00a0OpenGLNURBSPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.266.\u00a0OpenGLNURBSPatchPainter

Description.\u00a0Renders NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.244.\u00a0OpenGLNURBSPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.266.\u00a0OpenGLNURBSCurveNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.266.\u00a0OpenGLNURBSCurveNumberingPainter

Description.\u00a0Numbers NURBS curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.244.\u00a0OpenGLNURBSCurveNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected curves.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected curves.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected curves.

k3d::color

selected_color

Unselected Color

Normal color for unselected curves.

k3d::color

unselected_color

X-Offset

Offsets numbers away from their curve.

k3d::double_t

x_offset

Y-Offset

Offsets numbers away from their curve.

k3d::double_t

y_offset

Z-Offset

Offsets numbers away from their curve.

k3d::double_t

z_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs267.html", "source2": "./usr/share/doc/k3d/guide/html/apbs267.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.267.\u00a0OpenGLNormalArrayPainter
Prev\u00a0\u00a0\u00a0Next

B.267.\u00a0OpenGLNormalArrayPainter

Description.\u00a0Visualizes normal-vector arrays

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.245.\u00a0OpenGLNormalArrayPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Storage Class

Array storage class

k3d::string_t

storage_class

Array Name

Name of the array to visualize.

k3d::string_t

array_name

Color

Color

k3d::color

color

Normalize

Normalize vectors for display

k3d::bool_t

normalize

Scale

Scale vectors for display

k3d::double_t

scale



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.267.\u00a0OpenGLNURBSCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.267.\u00a0OpenGLNURBSCurvePainter

Description.\u00a0Renders NURBS curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.245.\u00a0OpenGLNURBSCurvePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs268.html", "source2": "./usr/share/doc/k3d/guide/html/apbs268.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.268.\u00a0OpenGLPainterScript
Prev\u00a0\u00a0\u00a0Next

B.268.\u00a0OpenGLPainterScript

Description.\u00a0Scripted Mesh Painter

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins, Script Plugins

Table\u00a0B.246.\u00a0OpenGLPainterScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.268.\u00a0OpenGLNURBSPatchNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.268.\u00a0OpenGLNURBSPatchNumberingPainter

Description.\u00a0Numbers NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.246.\u00a0OpenGLNURBSPatchNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected patches.

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected patches.

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected patches.

k3d::color

selected_color

Unselected Color

Normal color for unselected patches.

k3d::color

unselected_color

X-Offset

Offsets numbers away from their patches.

k3d::double_t

x_offset

Y-Offset

Offsets numbers away from their patches.

k3d::double_t

y_offset

Z-Offset

Offsets numbers away from their patches..

k3d::double_t

z_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs269.html", "source2": "./usr/share/doc/k3d/guide/html/apbs269.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.269.\u00a0OpenGLParaboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.269.\u00a0OpenGLParaboloidPainter

Description.\u00a0Renders paraboloid primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.247.\u00a0OpenGLParaboloidPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.269.\u00a0OpenGLNURBSPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.269.\u00a0OpenGLNURBSPatchPainter

Description.\u00a0Renders NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.247.\u00a0OpenGLNURBSPatchPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs27.html", "source2": "./usr/share/doc/k3d/guide/html/apbs27.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.27.\u00a0BitmapGamma
Prev\u00a0\u00a0\u00a0Next

B.27.\u00a0BitmapGamma

Description.\u00a0Apply gamma value to each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.22.\u00a0BitmapGamma Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Gamma Value

Apply gamma value to each pixel.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.27.\u00a0BitmapGamma
Prev\u00a0\u00a0\u00a0Next

B.27.\u00a0BitmapGamma

Description.\u00a0Apply gamma value to each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.22.\u00a0BitmapGamma Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Gamma Value

Apply gamma value to each pixel.

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs270.html", "source2": "./usr/share/doc/k3d/guide/html/apbs270.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.270.\u00a0OpenGLPointNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.270.\u00a0OpenGLPointNumberingPainter

Description.\u00a0Numbers points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.248.\u00a0OpenGLPointNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.270.\u00a0OpenGLNormalArrayPainter
Prev\u00a0\u00a0\u00a0Next

B.270.\u00a0OpenGLNormalArrayPainter

Description.\u00a0Visualizes normal-vector arrays

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.248.\u00a0OpenGLNormalArrayPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Storage Class

Array storage class

k3d::string_t

storage_class

Array Name

Name of the array to visualize.

k3d::string_t

array_name

Color

Color

k3d::color

color

Normalize

Normalize vectors for display

k3d::bool_t

normalize

Scale

Scale vectors for display

k3d::double_t

scale



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs271.html", "source2": "./usr/share/doc/k3d/guide/html/apbs271.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.271.\u00a0OpenGLPointPainter
Prev\u00a0\u00a0\u00a0Next

B.271.\u00a0OpenGLPointPainter

Description.\u00a0Renders mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.249.\u00a0OpenGLPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.271.\u00a0OpenGLPainterScript
Prev\u00a0\u00a0\u00a0Next

B.271.\u00a0OpenGLPainterScript

Description.\u00a0Scripted Mesh Painter

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins, Script Plugins

Table\u00a0B.249.\u00a0OpenGLPainterScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs272.html", "source2": "./usr/share/doc/k3d/guide/html/apbs272.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.272.\u00a0OpenGLRenderableScript
Prev\u00a0\u00a0\u00a0Next

B.272.\u00a0OpenGLRenderableScript

Description.\u00a0Scriped node that can do arbitrary rendering using OpenGL.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Script Plugins

Table\u00a0B.250.\u00a0OpenGLRenderableScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.272.\u00a0OpenGLParaboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.272.\u00a0OpenGLParaboloidPainter

Description.\u00a0Renders paraboloid primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.250.\u00a0OpenGLParaboloidPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs273.html", "source2": "./usr/share/doc/k3d/guide/html/apbs273.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.273.\u00a0OpenGLSDSEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.273.\u00a0OpenGLSDSEdgePainter

Description.\u00a0Renders mesh as SDS patch borders using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Development Plugins

Table\u00a0B.251.\u00a0OpenGLSDSEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.273.\u00a0OpenGLPointNumberingPainter
Prev\u00a0\u00a0\u00a0Next

B.273.\u00a0OpenGLPointNumberingPainter

Description.\u00a0Numbers points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.251.\u00a0OpenGLPointNumberingPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Draw Selected

Draw normals for selected polygons

k3d::bool_t

draw_selected

Draw Unselected

Draw normals for unselected polygons

k3d::bool_t

draw_unselected

Selected Color

Normal color for selected polygons

k3d::color

selected_color

Unselected Color

Normal color for unselected polygons

k3d::color

unselected_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs274.html", "source2": "./usr/share/doc/k3d/guide/html/apbs274.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.274.\u00a0OpenGLSDSFacePainter
Prev\u00a0\u00a0\u00a0Next

B.274.\u00a0OpenGLSDSFacePainter

Description.\u00a0Renders mesh as SDS faces using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.252.\u00a0OpenGLSDSFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.274.\u00a0OpenGLPointPainter
Prev\u00a0\u00a0\u00a0Next

B.274.\u00a0OpenGLPointPainter

Description.\u00a0Renders mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.252.\u00a0OpenGLPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs275.html", "source2": "./usr/share/doc/k3d/guide/html/apbs275.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.275.\u00a0OpenGLSDSPointPainter
Prev\u00a0\u00a0\u00a0Next

B.275.\u00a0OpenGLSDSPointPainter

Description.\u00a0Renders mesh as SDS patch corners using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Development Plugins

Table\u00a0B.253.\u00a0OpenGLSDSPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.275.\u00a0OpenGLRenderableScript
Prev\u00a0\u00a0\u00a0Next

B.275.\u00a0OpenGLRenderableScript

Description.\u00a0Scriped node that can do arbitrary rendering using OpenGL.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Script Plugins

Table\u00a0B.253.\u00a0OpenGLRenderableScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs276.html", "source2": "./usr/share/doc/k3d/guide/html/apbs276.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.276.\u00a0OpenGLSLPainter
Prev\u00a0\u00a0\u00a0Next

B.276.\u00a0OpenGLSLPainter

Description.\u00a0Applies an OpenGL shader to downstream painters

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.254.\u00a0OpenGLSLPainter Properties

Label Description Type Script Name

Vertex Shader

Vertex shader source code

k3d::string_t

vertex_shader

Fragment Shader

Fragment shader source code

k3d::string_t

fragment_shader



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.276.\u00a0OpenGLSDSEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.276.\u00a0OpenGLSDSEdgePainter

Description.\u00a0Renders mesh as SDS patch borders using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Development Plugins

Table\u00a0B.254.\u00a0OpenGLSDSEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs277.html", "source2": "./usr/share/doc/k3d/guide/html/apbs277.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.277.\u00a0OpenGLSpherePainter
Prev\u00a0\u00a0\u00a0Next

B.277.\u00a0OpenGLSpherePainter

Description.\u00a0Renders sphere primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.255.\u00a0OpenGLSpherePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.277.\u00a0OpenGLSDSFacePainter
Prev\u00a0\u00a0\u00a0Next

B.277.\u00a0OpenGLSDSFacePainter

Description.\u00a0Renders mesh as SDS faces using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.255.\u00a0OpenGLSDSFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs278.html", "source2": "./usr/share/doc/k3d/guide/html/apbs278.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.278.\u00a0OpenGLTeapotPainter
Prev\u00a0\u00a0\u00a0Next

B.278.\u00a0OpenGLTeapotPainter

Description.\u00a0Renders teapot primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.256.\u00a0OpenGLTeapotPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.278.\u00a0OpenGLSDSPointPainter
Prev\u00a0\u00a0\u00a0Next

B.278.\u00a0OpenGLSDSPointPainter

Description.\u00a0Renders mesh as SDS patch corners using OpenGL 1.1

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Development Plugins

Table\u00a0B.256.\u00a0OpenGLSDSPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs279.html", "source2": "./usr/share/doc/k3d/guide/html/apbs279.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.279.\u00a0OpenGLTorusPainter
Prev\u00a0\u00a0\u00a0Next

B.279.\u00a0OpenGLTorusPainter

Description.\u00a0Renders torus primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.257.\u00a0OpenGLTorusPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.279.\u00a0OpenGLSLPainter
Prev\u00a0\u00a0\u00a0Next

B.279.\u00a0OpenGLSLPainter

Description.\u00a0Applies an OpenGL shader to downstream painters

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.257.\u00a0OpenGLSLPainter Properties

Label Description Type Script Name

Vertex Shader

Vertex shader source code

k3d::string_t

vertex_shader

Fragment Shader

Fragment shader source code

k3d::string_t

fragment_shader



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs28.html", "source2": "./usr/share/doc/k3d/guide/html/apbs28.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.28.\u00a0BitmapInvert
Prev\u00a0\u00a0\u00a0Next

B.28.\u00a0BitmapInvert

Description.\u00a0Inverts a bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.23.\u00a0BitmapInvert Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.28.\u00a0BitmapInvert
Prev\u00a0\u00a0\u00a0Next

B.28.\u00a0BitmapInvert

Description.\u00a0Inverts a bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.23.\u00a0BitmapInvert Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs280.html", "source2": "./usr/share/doc/k3d/guide/html/apbs280.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.280.\u00a0OpenGLVaryingDataPainter
Prev\u00a0\u00a0\u00a0Next

B.280.\u00a0OpenGLVaryingDataPainter

Description.\u00a0Prints associated varying data near each edge, for debugging purposes

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.258.\u00a0OpenGLVaryingDataPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Color

Color of the text

k3d::color

color

Edge Offset

Offsets numbers away from their edges.

k3d::double_t

edge_offset

Face Offset

Offsets numbers away from their polygons.

k3d::double_t

face_offset

Array Name

Specifies the array to draw

k3d::string_t

array_name



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.280.\u00a0OpenGLSpherePainter
Prev\u00a0\u00a0\u00a0Next

B.280.\u00a0OpenGLSpherePainter

Description.\u00a0Renders sphere primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.258.\u00a0OpenGLSpherePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs281.html", "source2": "./usr/share/doc/k3d/guide/html/apbs281.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.281.\u00a0OpenGLVersionCheck
Prev\u00a0\u00a0\u00a0Next

B.281.\u00a0OpenGLVersionCheck

Description.\u00a0Checks OpenGL version and warns if it is known to contain bugs affecting K-3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.259.\u00a0OpenGLVersionCheck Metadata

Name Value

ngui:opengl-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.281.\u00a0OpenGLTeapotPainter
Prev\u00a0\u00a0\u00a0Next

B.281.\u00a0OpenGLTeapotPainter

Description.\u00a0Renders teapot primitives using OpoenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.259.\u00a0OpenGLTeapotPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs282.html", "source2": "./usr/share/doc/k3d/guide/html/apbs282.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.282.\u00a0OpenGLVertexDataPainter
Prev\u00a0\u00a0\u00a0Next

B.282.\u00a0OpenGLVertexDataPainter

Description.\u00a0Prints vertex data near each corresponding vertex

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.260.\u00a0OpenGLVertexDataPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Color

Color of the numbers

k3d::color

color

Array Name

Specifies the array to draw

k3d::string_t

array_name



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.282.\u00a0OpenGLTorusPainter
Prev\u00a0\u00a0\u00a0Next

B.282.\u00a0OpenGLTorusPainter

Description.\u00a0Renders torus primitives using OpenGL

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.260.\u00a0OpenGLTorusPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs283.html", "source2": "./usr/share/doc/k3d/guide/html/apbs283.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.283.\u00a0PLYMeshReader
Prev\u00a0\u00a0\u00a0Next

B.283.\u00a0PLYMeshReader

Description.\u00a0Mesh source that reads external Stanford PLY (.ply) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.261.\u00a0PLYMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.283.\u00a0OpenGLVaryingDataPainter
Prev\u00a0\u00a0\u00a0Next

B.283.\u00a0OpenGLVaryingDataPainter

Description.\u00a0Prints associated varying data near each edge, for debugging purposes

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.261.\u00a0OpenGLVaryingDataPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Color

Color of the text

k3d::color

color

Edge Offset

Offsets numbers away from their edges.

k3d::double_t

edge_offset

Face Offset

Offsets numbers away from their polygons.

k3d::double_t

face_offset

Array Name

Specifies the array to draw

k3d::string_t

array_name



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs284.html", "source2": "./usr/share/doc/k3d/guide/html/apbs284.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.284.\u00a0PLYMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.284.\u00a0PLYMeshWriter

Description.\u00a0Mesh writer that saves external Stanford PLY (.ply) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.262.\u00a0PLYMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.284.\u00a0OpenGLVersionCheck
Prev\u00a0\u00a0\u00a0Next

B.284.\u00a0OpenGLVersionCheck

Description.\u00a0Checks OpenGL version and warns if it is known to contain bugs affecting K-3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.262.\u00a0OpenGLVersionCheck Metadata

Name Value

ngui:opengl-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs285.html", "source2": "./usr/share/doc/k3d/guide/html/apbs285.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.285.\u00a0PNGBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.285.\u00a0PNGBitmapImporter

Description.\u00a0PNG (*.png)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.263.\u00a0PNGBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/png



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.285.\u00a0OpenGLVertexDataPainter
Prev\u00a0\u00a0\u00a0Next

B.285.\u00a0OpenGLVertexDataPainter

Description.\u00a0Prints vertex data near each corresponding vertex

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.263.\u00a0OpenGLVertexDataPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Font

Font path

k3d::filesystem::path

font

Font Size

Font size.

k3d::double_t

font_size

Font Antialiasing

Render antialiased text.

k3d::bool_t

antialias

Color

Color of the numbers

k3d::color

color

Array Name

Specifies the array to draw

k3d::string_t

array_name



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs286.html", "source2": "./usr/share/doc/k3d/guide/html/apbs286.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.286.\u00a0PNGBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.286.\u00a0PNGBitmapReader

Description.\u00a0Loads a PNG (*.png) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.264.\u00a0PNGBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.286.\u00a0PLYMeshReader
Prev\u00a0\u00a0\u00a0Next

B.286.\u00a0PLYMeshReader

Description.\u00a0Mesh source that reads external Stanford PLY (.ply) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.264.\u00a0PLYMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs287.html", "source2": "./usr/share/doc/k3d/guide/html/apbs287.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.287.\u00a0PNGBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.287.\u00a0PNGBitmapWriter

Description.\u00a0Bitmap writer that saves PNG (*.png) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.265.\u00a0PNGBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.287.\u00a0PLYMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.287.\u00a0PLYMeshWriter

Description.\u00a0Mesh writer that saves external Stanford PLY (.ply) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.265.\u00a0PLYMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs288.html", "source2": "./usr/share/doc/k3d/guide/html/apbs288.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.288.\u00a0POVManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.288.\u00a0POVManRenderManEngine

Description.\u00a0Provides render integration with POVMan

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.288.\u00a0PNGBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.288.\u00a0PNGBitmapImporter

Description.\u00a0PNG (*.png)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.266.\u00a0PNGBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/png



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs289.html", "source2": "./usr/share/doc/k3d/guide/html/apbs289.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.289.\u00a0PRManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.289.\u00a0PRManRenderManEngine

Description.\u00a0Provides render integration with PRMan, http://renderman.pixar.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.289.\u00a0PNGBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.289.\u00a0PNGBitmapReader

Description.\u00a0Loads a PNG (*.png) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.267.\u00a0PNGBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs29.html", "source2": "./usr/share/doc/k3d/guide/html/apbs29.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.29.\u00a0BitmapMatteColorDiff
Prev\u00a0\u00a0\u00a0Next

B.29.\u00a0BitmapMatteColorDiff

Description.\u00a0Create alpha channel using color difference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.24.\u00a0BitmapMatteColorDiff Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Threshold Value

Set alpha channel using color difference

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.29.\u00a0BitmapMatteColorDiff
Prev\u00a0\u00a0\u00a0Next

B.29.\u00a0BitmapMatteColorDiff

Description.\u00a0Create alpha channel using color difference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.24.\u00a0BitmapMatteColorDiff Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Threshold Value

Set alpha channel using color difference

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs290.html", "source2": "./usr/share/doc/k3d/guide/html/apbs290.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.290.\u00a0PapagayoLipsyncReader
Prev\u00a0\u00a0\u00a0Next

B.290.\u00a0PapagayoLipsyncReader

Description.\u00a0Load a papagayo lipsync (.dat) file and output its values given a time source

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.266.\u00a0PapagayoLipsyncReader Properties

Label Description Type Script Name

Papagayo File

Papagayo Lipsync File to Load

k3d::filesystem::path

papagayo_file

Frame Rate

Frame rate of the papagayo lipsync file. Frames are converted to time units according to this value.

k3d::double_t

frame_rate

Time

Time for the current mouths' values(should be connected to a time source)

k3d::double_t

time

Interpolate

Enables linear interpolation between mouths values.

k3d::bool_t

interpolate

Interpolation Time

Time for the transition from mouth to mouth

k3d::double_t

interpolation_time

AI

AI mouth value.

k3d::double_t

AI

E

E mouth value.

k3d::double_t

E

etc

etc mouth value.

k3d::double_t

etc

FV

FV mouth value.

k3d::double_t

FV

L

L mouth value.

k3d::double_t

L

MBP

MBP mouth value.

k3d::double_t

MBP

O

O mouth value.

k3d::double_t

O

rest

rest mouth value.

k3d::double_t

rest

U

U mouth value.

k3d::double_t

U

WQ

WQ mouth value.

k3d::double_t

WQ



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.290.\u00a0PNGBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.290.\u00a0PNGBitmapWriter

Description.\u00a0Bitmap writer that saves PNG (*.png) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.268.\u00a0PNGBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs291.html", "source2": "./usr/share/doc/k3d/guide/html/apbs291.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.291.\u00a0PipelineProfiler
Prev\u00a0\u00a0\u00a0Next

B.291.\u00a0PipelineProfiler

Description.\u00a0Records data profiling execution of the visualization pipeline

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.267.\u00a0PipelineProfiler Properties

Label Description Type Script Name

Records

Contains records storing the execution time for individual node tasks.

records



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.291.\u00a0POVManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.291.\u00a0POVManRenderManEngine

Description.\u00a0Provides render integration with POVMan

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs292.html", "source2": "./usr/share/doc/k3d/guide/html/apbs292.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.292.\u00a0PixieRaytraceMap
Prev\u00a0\u00a0\u00a0Next

B.292.\u00a0PixieRaytraceMap

Description.\u00a0Dummy shadow map source for raytracing with Pixie

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.292.\u00a0PRManRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.292.\u00a0PRManRenderManEngine

Description.\u00a0Provides render integration with PRMan, http://renderman.pixar.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs293.html", "source2": "./usr/share/doc/k3d/guide/html/apbs293.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.293.\u00a0PixieRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.293.\u00a0PixieRenderManEngine

Description.\u00a0Provides render integration with Pixie, http://www.renderpixie.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.293.\u00a0PapagayoLipsyncReader
Prev\u00a0\u00a0\u00a0Next

B.293.\u00a0PapagayoLipsyncReader

Description.\u00a0Load a papagayo lipsync (.dat) file and output its values given a time source

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Animation Plugins

Table\u00a0B.269.\u00a0PapagayoLipsyncReader Properties

Label Description Type Script Name

Papagayo File

Papagayo Lipsync File to Load

k3d::filesystem::path

papagayo_file

Frame Rate

Frame rate of the papagayo lipsync file. Frames are converted to time units according to this value.

k3d::double_t

frame_rate

Time

Time for the current mouths' values(should be connected to a time source)

k3d::double_t

time

Interpolate

Enables linear interpolation between mouths values.

k3d::bool_t

interpolate

Interpolation Time

Time for the transition from mouth to mouth

k3d::double_t

interpolation_time

AI

AI mouth value.

k3d::double_t

AI

E

E mouth value.

k3d::double_t

E

etc

etc mouth value.

k3d::double_t

etc

FV

FV mouth value.

k3d::double_t

FV

L

L mouth value.

k3d::double_t

L

MBP

MBP mouth value.

k3d::double_t

MBP

O

O mouth value.

k3d::double_t

O

rest

rest mouth value.

k3d::double_t

rest

U

U mouth value.

k3d::double_t

U

WQ

WQ mouth value.

k3d::double_t

WQ



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs294.html", "source2": "./usr/share/doc/k3d/guide/html/apbs294.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.294.\u00a0PointsCentroid
Prev\u00a0\u00a0\u00a0Next

B.294.\u00a0PointsCentroid

Description.\u00a0Calculates the average position (centroid) of the points, weighted by the selection value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Mesh Plugins

Table\u00a0B.268.\u00a0PointsCentroid Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Centroid

Calculated centroid

k3d::point3

centroid



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.294.\u00a0PipelineProfiler
Prev\u00a0\u00a0\u00a0Next

B.294.\u00a0PipelineProfiler

Description.\u00a0Records data profiling execution of the visualization pipeline

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.270.\u00a0PipelineProfiler Properties

Label Description Type Script Name

Records

Contains records storing the execution time for individual node tasks.

records



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs295.html", "source2": "./usr/share/doc/k3d/guide/html/apbs295.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.295.\u00a0PointsToBlobby
Prev\u00a0\u00a0\u00a0Next

B.295.\u00a0PointsToBlobby

Description.\u00a0Converts input points to an implicit surface composed of blobby ellipsoids

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.269.\u00a0PointsToBlobby Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Points radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.295.\u00a0PixieRaytraceMap
Prev\u00a0\u00a0\u00a0Next

B.295.\u00a0PixieRaytraceMap

Description.\u00a0Dummy shadow map source for raytracing with Pixie

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs296.html", "source2": "./usr/share/doc/k3d/guide/html/apbs296.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.296.\u00a0PointsToParticles
Prev\u00a0\u00a0\u00a0Next

B.296.\u00a0PointsToParticles

Description.\u00a0Converts input geometric points into a single group of particles.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Particles Plugins

Table\u00a0B.270.\u00a0PointsToParticles Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Width

Controls the width of the output points.

k3d::double_t

width



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.296.\u00a0PixieRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.296.\u00a0PixieRenderManEngine

Description.\u00a0Provides render integration with Pixie, http://www.renderpixie.com

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs297.html", "source2": "./usr/share/doc/k3d/guide/html/apbs297.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.297.\u00a0PolyCone
Prev\u00a0\u00a0\u00a0Next

B.297.\u00a0PolyCone

Description.\u00a0Generates a polygonal cone with optional endcap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.271.\u00a0PolyCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Bottom

Cap cone bottom

k3d::bool_t

bottom

Radius

Bottom radius

k3d::double_t

radius

Height

Z Max (RenderMan convention)

k3d::double_t

height

U power

Radial power

k3d::double_t

u_power

V power

Length power

k3d::double_t

v_power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.297.\u00a0PointsCentroid
Prev\u00a0\u00a0\u00a0Next

B.297.\u00a0PointsCentroid

Description.\u00a0Calculates the average position (centroid) of the points, weighted by the selection value

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Mesh Plugins

Table\u00a0B.271.\u00a0PointsCentroid Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Centroid

Calculated centroid

k3d::point3

centroid



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs298.html", "source2": "./usr/share/doc/k3d/guide/html/apbs298.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.298.\u00a0PolyCube
Prev\u00a0\u00a0\u00a0Next

B.298.\u00a0PolyCube

Description.\u00a0Generates a polygonal cube

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.272.\u00a0PolyCube Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Columns

Column number (X axis)

k3d::int32_t

columns

Rows

Row number (Y axis)

k3d::int32_t

rows

Slices

Slice number (Z axis)

k3d::int32_t

slices

Width

Cube width

k3d::double_t

width

Height

Cube height

k3d::double_t

height

Depth

Cube depth

k3d::double_t

depth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.298.\u00a0PointsToBlobby
Prev\u00a0\u00a0\u00a0Next

B.298.\u00a0PointsToBlobby

Description.\u00a0Converts input points to an implicit surface composed of blobby ellipsoids

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.272.\u00a0PointsToBlobby Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Points radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs299.html", "source2": "./usr/share/doc/k3d/guide/html/apbs299.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.299.\u00a0PolyCushion
Prev\u00a0\u00a0\u00a0Next

B.299.\u00a0PolyCushion

Description.\u00a0Generates a polygonal cushion (a cube with rounded edges)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.273.\u00a0PolyCushion Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Length segments

Length segments

k3d::int32_t

length_segments

Radial segments

Radial segments

k3d::int32_t

radial_segments

Diameter

Rounded parts diameter

k3d::double_t

diameter

Width

Original cube width

k3d::double_t

width

Height

Original cube height

k3d::double_t

height

Depth

Original cube depth

k3d::double_t

depth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.299.\u00a0PointsToParticles
Prev\u00a0\u00a0\u00a0Next

B.299.\u00a0PointsToParticles

Description.\u00a0Converts input geometric points into a single group of particles.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Particles Plugins

Table\u00a0B.273.\u00a0PointsToParticles Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Width

Controls the width of the output points.

k3d::double_t

width



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs30.html", "source2": "./usr/share/doc/k3d/guide/html/apbs30.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.30.\u00a0BitmapMatteInvert
Prev\u00a0\u00a0\u00a0Next

B.30.\u00a0BitmapMatteInvert

Description.\u00a0Inverts a bitmap\u2019s alpha channel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.25.\u00a0BitmapMatteInvert Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.30.\u00a0BitmapMatteInvert
Prev\u00a0\u00a0\u00a0Next

B.30.\u00a0BitmapMatteInvert

Description.\u00a0Inverts a bitmap\u2019s alpha channel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.25.\u00a0BitmapMatteInvert Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs300.html", "source2": "./usr/share/doc/k3d/guide/html/apbs300.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.300.\u00a0PolyCylinder
Prev\u00a0\u00a0\u00a0Next

B.300.\u00a0PolyCylinder

Description.\u00a0Generates a polygonal cylinder with optional endcaps

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.274.\u00a0PolyCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Top

Cap cylinder top

k3d::bool_t

top

Bottom

Cap cylinder bottom

k3d::bool_t

bottom

Radius

Cylinder radius

k3d::double_t

radius

Z max

Z max (RenderMan convention)

k3d::double_t

zmax

Z min

Z min (RenderMan convention)

k3d::double_t

zmin

U power

Radial power

k3d::double_t

u_power

Top segments

0 : single face, >= 1 : segments

k3d::int32_t

top_segments

Bottom segments

0 : single face, >= 1 : segments

k3d::int32_t

bottom_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.300.\u00a0PolyCone
Prev\u00a0\u00a0\u00a0Next

B.300.\u00a0PolyCone

Description.\u00a0Generates a polygonal cone with optional endcap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.274.\u00a0PolyCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Bottom

Cap cone bottom

k3d::bool_t

bottom

Radius

Bottom radius

k3d::double_t

radius

Height

Z Max (RenderMan convention)

k3d::double_t

height

U power

Radial power

k3d::double_t

u_power

V power

Length power

k3d::double_t

v_power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs301.html", "source2": "./usr/share/doc/k3d/guide/html/apbs301.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.301.\u00a0PolyDisk
Prev\u00a0\u00a0\u00a0Next

B.301.\u00a0PolyDisk

Description.\u00a0Generates a polygonal disk

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.275.\u00a0PolyDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.301.\u00a0PolyCube
Prev\u00a0\u00a0\u00a0Next

B.301.\u00a0PolyCube

Description.\u00a0Generates a polygonal cube

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.275.\u00a0PolyCube Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Columns

Column number (X axis)

k3d::int32_t

columns

Rows

Row number (Y axis)

k3d::int32_t

rows

Slices

Slice number (Z axis)

k3d::int32_t

slices

Width

Cube width

k3d::double_t

width

Height

Cube height

k3d::double_t

height

Depth

Cube depth

k3d::double_t

depth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs302.html", "source2": "./usr/share/doc/k3d/guide/html/apbs302.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.302.\u00a0PolyGrid
Prev\u00a0\u00a0\u00a0Next

B.302.\u00a0PolyGrid

Description.\u00a0Generates a polygonal grid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.276.\u00a0PolyGrid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Columns

Column number

k3d::int32_t

columns

Rows

Row number

k3d::int32_t

rows

Width

Grid width

k3d::double_t

width

Height

Grid height

k3d::double_t

height

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.302.\u00a0PolyCushion
Prev\u00a0\u00a0\u00a0Next

B.302.\u00a0PolyCushion

Description.\u00a0Generates a polygonal cushion (a cube with rounded edges)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.276.\u00a0PolyCushion Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Length segments

Length segments

k3d::int32_t

length_segments

Radial segments

Radial segments

k3d::int32_t

radial_segments

Diameter

Rounded parts diameter

k3d::double_t

diameter

Width

Original cube width

k3d::double_t

width

Height

Original cube height

k3d::double_t

height

Depth

Original cube depth

k3d::double_t

depth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs303.html", "source2": "./usr/share/doc/k3d/guide/html/apbs303.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.303.\u00a0PolyIcosahedron
Prev\u00a0\u00a0\u00a0Next

B.303.\u00a0PolyIcosahedron

Description.\u00a0Generates a polygonal sphere by recursive subdivision of an isocahedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.277.\u00a0PolyIcosahedron Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Sphere radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.303.\u00a0PolyCylinder
Prev\u00a0\u00a0\u00a0Next

B.303.\u00a0PolyCylinder

Description.\u00a0Generates a polygonal cylinder with optional endcaps

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.277.\u00a0PolyCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Top

Cap cylinder top

k3d::bool_t

top

Bottom

Cap cylinder bottom

k3d::bool_t

bottom

Radius

Cylinder radius

k3d::double_t

radius

Z max

Z max (RenderMan convention)

k3d::double_t

zmax

Z min

Z min (RenderMan convention)

k3d::double_t

zmin

U power

Radial power

k3d::double_t

u_power

Top segments

0 : single face, >= 1 : segments

k3d::int32_t

top_segments

Bottom segments

0 : single face, >= 1 : segments

k3d::int32_t

bottom_segments



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs304.html", "source2": "./usr/share/doc/k3d/guide/html/apbs304.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.304.\u00a0PolySphere
Prev\u00a0\u00a0\u00a0Next

B.304.\u00a0PolySphere

Description.\u00a0Generates a polygonal sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.278.\u00a0PolySphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Radius

Sphere radius

k3d::double_t

radius

U power

Radial Power

k3d::double_t

u_power

V power

Length Power

k3d::double_t

v_power

Primitive

Primitive type (sphere, quad only sphere or sphereized cylinder

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.304.\u00a0PolyDisk
Prev\u00a0\u00a0\u00a0Next

B.304.\u00a0PolyDisk

Description.\u00a0Generates a polygonal disk

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.278.\u00a0PolyDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

u_segments

Radial Segments

k3d::int32_t

u_segments

v_segments

Radial Segments

k3d::int32_t

v_segments

radius

Radius

k3d::double_t

radius

height

Height

k3d::double_t

height



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs305.html", "source2": "./usr/share/doc/k3d/guide/html/apbs305.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.305.\u00a0PolyText
Prev\u00a0\u00a0\u00a0Next

B.305.\u00a0PolyText

Description.\u00a0Generates polygonal text using Freetype 2

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.279.\u00a0PolyText Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Font

Font path

k3d::filesystem::path

font

Text

Text

k3d::string_t

text

Curve subdivisions

Bezier curves subdivision number

k3d::int32_t

curve_divisions

Height

Font height

k3d::double_t

height

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.305.\u00a0PolyGrid
Prev\u00a0\u00a0\u00a0Next

B.305.\u00a0PolyGrid

Description.\u00a0Generates a polygonal grid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.279.\u00a0PolyGrid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Columns

Column number

k3d::int32_t

columns

Rows

Row number

k3d::int32_t

rows

Width

Grid width

k3d::double_t

width

Height

Grid height

k3d::double_t

height

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs306.html", "source2": "./usr/share/doc/k3d/guide/html/apbs306.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.306.\u00a0PolyToBilinear
Prev\u00a0\u00a0\u00a0Next

B.306.\u00a0PolyToBilinear

Description.\u00a0Converts input quadrilaterals to bilinear patches.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, BilinearPatch Plugins

Table\u00a0B.280.\u00a0PolyToBilinear Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.306.\u00a0PolyIcosahedron
Prev\u00a0\u00a0\u00a0Next

B.306.\u00a0PolyIcosahedron

Description.\u00a0Generates a polygonal sphere by recursive subdivision of an isocahedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.280.\u00a0PolyIcosahedron Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Sphere radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs307.html", "source2": "./usr/share/doc/k3d/guide/html/apbs307.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.307.\u00a0PolyTorus
Prev\u00a0\u00a0\u00a0Next

B.307.\u00a0PolyTorus

Description.\u00a0Generates a polygonal torus

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.281.\u00a0PolyTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Major radius

Major Radius

k3d::double_t

majorradius

Minor radius

Minor Radius

k3d::double_t

minorradius

U power

Major Power

k3d::double_t

u_power

V power

Minor Power

k3d::double_t

v_power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.307.\u00a0PolySphere
Prev\u00a0\u00a0\u00a0Next

B.307.\u00a0PolySphere

Description.\u00a0Generates a polygonal sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.281.\u00a0PolySphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Radius

Sphere radius

k3d::double_t

radius

U power

Radial Power

k3d::double_t

u_power

V power

Length Power

k3d::double_t

v_power

Primitive

Primitive type (sphere, quad only sphere or sphereized cylinder

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs308.html", "source2": "./usr/share/doc/k3d/guide/html/apbs308.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.308.\u00a0Python
Prev\u00a0\u00a0\u00a0Next

B.308.\u00a0Python

Description.\u00a0Python scripting engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, ScriptEngine Plugins

Table\u00a0B.282.\u00a0Python Metadata

Name Value

k3d:mime-types

text/x-python



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.308.\u00a0PolyText
Prev\u00a0\u00a0\u00a0Next

B.308.\u00a0PolyText

Description.\u00a0Generates polygonal text using Freetype 2

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.282.\u00a0PolyText Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Font

Font path

k3d::filesystem::path

font

Text

Text

k3d::string_t

text

Curve subdivisions

Bezier curves subdivision number

k3d::int32_t

curve_divisions

Height

Font height

k3d::double_t

height

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs309.html", "source2": "./usr/share/doc/k3d/guide/html/apbs309.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.309.\u00a0QSlim
Prev\u00a0\u00a0\u00a0Next

B.309.\u00a0QSlim

Description.\u00a0Surface simplification using quadric error metrics

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.283.\u00a0QSlim Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Face Count

Desired number of outputs faces.

k3d::int32_t

face_count

Contraction type

Stop function

k3d::string_t

contraction_type

Placement policy

Placement policy (optimal, line, endpoint or midpoint, endpoints)

k3d::string_t

placement_policy

Quadric weighting

Quadric weighting policy (uniform, area, angle)

k3d::string_t

quadric_weighting

Boundary weight

Use boundary preservation planes with given weight

k3d::double_t

boundary_weight

Compactness ratio

Compactness ratio

k3d::double_t

compactness_ratio

Meshing penalty

Penalty for bad meshes

k3d::double_t

meshing_penalty



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.309.\u00a0PolyToBilinear
Prev\u00a0\u00a0\u00a0Next

B.309.\u00a0PolyToBilinear

Description.\u00a0Converts input quadrilaterals to bilinear patches.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, BilinearPatch Plugins

Table\u00a0B.283.\u00a0PolyToBilinear Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs31.html", "source2": "./usr/share/doc/k3d/guide/html/apbs31.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.31.\u00a0BitmapModifierScript
Prev\u00a0\u00a0\u00a0Next

B.31.\u00a0BitmapModifierScript

Description.\u00a0Bitmap modifier that uses a script to modify an input bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Bitmap Plugins

Table\u00a0B.26.\u00a0BitmapModifierScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.31.\u00a0BitmapModifierScript
Prev\u00a0\u00a0\u00a0Next

B.31.\u00a0BitmapModifierScript

Description.\u00a0Bitmap modifier that uses a script to modify an input bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Bitmap Plugins

Table\u00a0B.26.\u00a0BitmapModifierScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs310.html", "source2": "./usr/share/doc/k3d/guide/html/apbs310.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.310.\u00a0QuadricCone
Prev\u00a0\u00a0\u00a0Next

B.310.\u00a0QuadricCone

Description.\u00a0Creates a cone primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.284.\u00a0QuadricCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output cone.

k3d::matrix4

transformation

Height

Defines the cone height along the +Z axis.

k3d::double_t

height

Radius

Controls the radius of the output cone.

k3d::double_t

radius

Sweep Angle

Optionally limits the sweep angle of the cone to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.310.\u00a0PolyTorus
Prev\u00a0\u00a0\u00a0Next

B.310.\u00a0PolyTorus

Description.\u00a0Generates a polygonal torus

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.284.\u00a0PolyTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

U segments

Columns

k3d::int32_t

u_segments

V segments

Rows

k3d::int32_t

v_segments

Major radius

Major Radius

k3d::double_t

majorradius

Minor radius

Minor Radius

k3d::double_t

minorradius

U power

Major Power

k3d::double_t

u_power

V power

Minor Power

k3d::double_t

v_power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs311.html", "source2": "./usr/share/doc/k3d/guide/html/apbs311.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.311.\u00a0QuadricCylinder
Prev\u00a0\u00a0\u00a0Next

B.311.\u00a0QuadricCylinder

Description.\u00a0Creates a cylinder primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.285.\u00a0QuadricCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output cylinder.

k3d::matrix4

transformation

Radius

Controls the radius of the output cylinder.

k3d::double_t

radius

Z Min

Defines the cylinder length along the -Z axis.

k3d::double_t

z_min

Z Max

Defines the cylinder length along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the cylinder to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.311.\u00a0PyUI
Prev\u00a0\u00a0\u00a0Next

B.311.\u00a0PyUI

Description.\u00a0Python User Interface (PyUI)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Interface Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs312.html", "source2": "./usr/share/doc/k3d/guide/html/apbs312.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.312.\u00a0QuadricDisk
Prev\u00a0\u00a0\u00a0Next

B.312.\u00a0QuadricDisk

Description.\u00a0Creates a disk primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.286.\u00a0QuadricDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output disk.

k3d::matrix4

transformation

Height

Defines the disk height along the +Z axis.

k3d::double_t

height

Radius

Controls the radius of the output disk.

k3d::double_t

radius

Sweep Angle

Optionally limits the sweep angle of the disk to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.312.\u00a0Python
Prev\u00a0\u00a0\u00a0Next

B.312.\u00a0Python

Description.\u00a0Python scripting engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, ScriptEngine Plugins

Table\u00a0B.285.\u00a0Python Metadata

Name Value

k3d:mime-types

text/x-python



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs313.html", "source2": "./usr/share/doc/k3d/guide/html/apbs313.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.313.\u00a0QuadricHyperboloid
Prev\u00a0\u00a0\u00a0Next

B.313.\u00a0QuadricHyperboloid

Description.\u00a0Creates a hyperboloid primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.287.\u00a0QuadricHyperboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output hyperboloid.

k3d::matrix4

transformation

Start Point

First point in the swept line segment that defines the output hyperboloid.

k3d::point3

start_point

End Point

Second point in the swept line segment that defines the output hyperboloid.

k3d::point3

end_point

Sweep Angle

Optionally limits the sweep angle of the hyperboloid to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.313.\u00a0QSlim
Prev\u00a0\u00a0\u00a0Next

B.313.\u00a0QSlim

Description.\u00a0Surface simplification using quadric error metrics

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.286.\u00a0QSlim Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Face Count

Desired number of outputs faces.

k3d::int32_t

face_count

Contraction type

Stop function

k3d::string_t

contraction_type

Placement policy

Placement policy (optimal, line, endpoint or midpoint, endpoints)

k3d::string_t

placement_policy

Quadric weighting

Quadric weighting policy (uniform, area, angle)

k3d::string_t

quadric_weighting

Boundary weight

Use boundary preservation planes with given weight

k3d::double_t

boundary_weight

Compactness ratio

Compactness ratio

k3d::double_t

compactness_ratio

Meshing penalty

Penalty for bad meshes

k3d::double_t

meshing_penalty



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs314.html", "source2": "./usr/share/doc/k3d/guide/html/apbs314.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.314.\u00a0QuadricLogo
Prev\u00a0\u00a0\u00a0Next

B.314.\u00a0QuadricLogo

Description.\u00a0Creates the K-3D logo using quadric primitives.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.288.\u00a0QuadricLogo Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Controls the radius of the output logo.

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.314.\u00a0QuadricCone
Prev\u00a0\u00a0\u00a0Next

B.314.\u00a0QuadricCone

Description.\u00a0Creates a cone primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.287.\u00a0QuadricCone Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output cone.

k3d::matrix4

transformation

Height

Defines the cone height along the +Z axis.

k3d::double_t

height

Radius

Controls the radius of the output cone.

k3d::double_t

radius

Sweep Angle

Optionally limits the sweep angle of the cone to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs315.html", "source2": "./usr/share/doc/k3d/guide/html/apbs315.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.315.\u00a0QuadricParaboloid
Prev\u00a0\u00a0\u00a0Next

B.315.\u00a0QuadricParaboloid

Description.\u00a0Creates a paraboloid primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.289.\u00a0QuadricParaboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output paraboloid.

k3d::matrix4

transformation

Radius

Controls the radius of the output paraboloid.

k3d::double_t

radius

Z Min

Defines the paraboloid length along the -Z axis.

k3d::double_t

z_min

Z Max

Defines the paraboloid length along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the paraboloid to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.315.\u00a0QuadricCylinder
Prev\u00a0\u00a0\u00a0Next

B.315.\u00a0QuadricCylinder

Description.\u00a0Creates a cylinder primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.288.\u00a0QuadricCylinder Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output cylinder.

k3d::matrix4

transformation

Radius

Controls the radius of the output cylinder.

k3d::double_t

radius

Z Min

Defines the cylinder length along the -Z axis.

k3d::double_t

z_min

Z Max

Defines the cylinder length along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the cylinder to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs316.html", "source2": "./usr/share/doc/k3d/guide/html/apbs316.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.316.\u00a0QuadricSphere
Prev\u00a0\u00a0\u00a0Next

B.316.\u00a0QuadricSphere

Description.\u00a0Creates a sphere primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.290.\u00a0QuadricSphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output sphere.

k3d::matrix4

transformation

Radius

Controls the radius the output sphere.

k3d::double_t

radius

Z Min

Optionally truncates the sphere along the -Z axis.

k3d::double_t

z_min

Z Max

Optionally truncates the sphere along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the sphere to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.316.\u00a0QuadricDisk
Prev\u00a0\u00a0\u00a0Next

B.316.\u00a0QuadricDisk

Description.\u00a0Creates a disk primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.289.\u00a0QuadricDisk Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output disk.

k3d::matrix4

transformation

Height

Defines the disk height along the +Z axis.

k3d::double_t

height

Radius

Controls the radius of the output disk.

k3d::double_t

radius

Sweep Angle

Optionally limits the sweep angle of the disk to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs317.html", "source2": "./usr/share/doc/k3d/guide/html/apbs317.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.317.\u00a0QuadricTorus
Prev\u00a0\u00a0\u00a0Next

B.317.\u00a0QuadricTorus

Description.\u00a0Creates a torus primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.291.\u00a0QuadricTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output torus.

k3d::matrix4

transformation

Major Radius

Controls the major radius of the output torus.

k3d::double_t

major_radius

Minor Radius

Controls the minor radius of the output torus.

k3d::double_t

minor_radius

Phi Min

Phi Min.

k3d::double_t

phi_min

Phi Max

Phi Max.

k3d::double_t

phi_max

Sweep Angle

Optionally limits the sweep angle of the torus to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.317.\u00a0QuadricHyperboloid
Prev\u00a0\u00a0\u00a0Next

B.317.\u00a0QuadricHyperboloid

Description.\u00a0Creates a hyperboloid primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.290.\u00a0QuadricHyperboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output hyperboloid.

k3d::matrix4

transformation

Start Point

First point in the swept line segment that defines the output hyperboloid.

k3d::point3

start_point

End Point

Second point in the swept line segment that defines the output hyperboloid.

k3d::point3

end_point

Sweep Angle

Optionally limits the sweep angle of the hyperboloid to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs318.html", "source2": "./usr/share/doc/k3d/guide/html/apbs318.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.318.\u00a0RealTimeSource
Prev\u00a0\u00a0\u00a0Next

B.318.\u00a0RealTimeSource

Description.\u00a0Provides a realtime time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.292.\u00a0RealTimeSource Properties

Label Description Type Script Name

Frame rate

Frame rate

k3d::double_t

frame_rate

Time

Time

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.318.\u00a0QuadricLogo
Prev\u00a0\u00a0\u00a0Next

B.318.\u00a0QuadricLogo

Description.\u00a0Creates the K-3D logo using quadric primitives.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.291.\u00a0QuadricLogo Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Controls the radius of the output logo.

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs319.html", "source2": "./usr/share/doc/k3d/guide/html/apbs319.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.319.\u00a0ReferenceImage2D
Prev\u00a0\u00a0\u00a0Next

B.319.\u00a0ReferenceImage2D

Description.\u00a0Displays a bitmap image in the background of the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.293.\u00a0ReferenceImage2D Properties

Label Description Type Script Name

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Camera

Camera

k3d::inode*

camera

Bitmap

Bitmap

k3d::bitmap*

bitmap

Aspect Ratio Type

Aspect Ratio Type

k3d::string_t

aspect_ratio_type

Aspect Ratio

Aspect Ratio

k3d::double_t

aspect_ratio



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.319.\u00a0QuadricParaboloid
Prev\u00a0\u00a0\u00a0Next

B.319.\u00a0QuadricParaboloid

Description.\u00a0Creates a paraboloid primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.292.\u00a0QuadricParaboloid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output paraboloid.

k3d::matrix4

transformation

Radius

Controls the radius of the output paraboloid.

k3d::double_t

radius

Z Min

Defines the paraboloid length along the -Z axis.

k3d::double_t

z_min

Z Max

Defines the paraboloid length along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the paraboloid to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs32.html", "source2": "./usr/share/doc/k3d/guide/html/apbs32.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.32.\u00a0BitmapMultiply
Prev\u00a0\u00a0\u00a0Next

B.32.\u00a0BitmapMultiply

Description.\u00a0Multiply value of each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.27.\u00a0BitmapMultiply Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Multiplicand

Multiply each pixel component with this value

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.32.\u00a0BitmapMultiply
Prev\u00a0\u00a0\u00a0Next

B.32.\u00a0BitmapMultiply

Description.\u00a0Multiply value of each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.27.\u00a0BitmapMultiply Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Multiplicand

Multiply each pixel component with this value

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs320.html", "source2": "./usr/share/doc/k3d/guide/html/apbs320.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.320.\u00a0ReferenceImage3D
Prev\u00a0\u00a0\u00a0Next

B.320.\u00a0ReferenceImage3D

Description.\u00a0Displays a bitmap image on a resizable plane within the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.294.\u00a0ReferenceImage3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Bitmap

Bitmap

k3d::bitmap*

bitmap

Size

Size

k3d::double_t

size

Aspect Ratio Type

Aspect Ratio Type

k3d::string_t

aspect_ratio_type

Aspect Ratio

Aspect Ratio

k3d::double_t

aspect_ratio

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation

Draw Behind

Draw the image so that always appears behind geometry

k3d::bool_t

draw_behind



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.320.\u00a0QuadricSphere
Prev\u00a0\u00a0\u00a0Next

B.320.\u00a0QuadricSphere

Description.\u00a0Creates a sphere primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.293.\u00a0QuadricSphere Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output sphere.

k3d::matrix4

transformation

Radius

Controls the radius the output sphere.

k3d::double_t

radius

Z Min

Optionally truncates the sphere along the -Z axis.

k3d::double_t

z_min

Z Max

Optionally truncates the sphere along the +Z axis.

k3d::double_t

z_max

Sweep Angle

Optionally limits the sweep angle of the sphere to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs321.html", "source2": "./usr/share/doc/k3d/guide/html/apbs321.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.321.\u00a0RenderDotCRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.321.\u00a0RenderDotCRenderManEngine

Description.\u00a0Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.321.\u00a0QuadricTorus
Prev\u00a0\u00a0\u00a0Next

B.321.\u00a0QuadricTorus

Description.\u00a0Creates a torus primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.294.\u00a0QuadricTorus Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output torus.

k3d::matrix4

transformation

Major Radius

Controls the major radius of the output torus.

k3d::double_t

major_radius

Minor Radius

Controls the minor radius of the output torus.

k3d::double_t

minor_radius

Phi Min

Phi Min.

k3d::double_t

phi_min

Phi Max

Phi Max.

k3d::double_t

phi_max

Sweep Angle

Optionally limits the sweep angle of the torus to less-than 360 degrees.

k3d::double_t

sweep_angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs322.html", "source2": "./usr/share/doc/k3d/guide/html/apbs322.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.322.\u00a0RenderEngineScript
Prev\u00a0\u00a0\u00a0Next

B.322.\u00a0RenderEngineScript

Description.\u00a0Script node that acts as a render engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.295.\u00a0RenderEngineScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Visible Nodes

Visible Nodes

std::vector<k3d::inode*>

visible_nodes



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.322.\u00a0RealTimeSource
Prev\u00a0\u00a0\u00a0Next

B.322.\u00a0RealTimeSource

Description.\u00a0Provides a realtime time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.295.\u00a0RealTimeSource Properties

Label Description Type Script Name

Frame rate

Frame rate

k3d::double_t

frame_rate

Time

Time

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs323.html", "source2": "./usr/share/doc/k3d/guide/html/apbs323.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.323.\u00a0RenderManAreaLight
Prev\u00a0\u00a0\u00a0Next

B.323.\u00a0RenderManAreaLight

Description.\u00a0RenderMan area light source

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, RenderMan Plugins, Light Plugins

Table\u00a0B.296.\u00a0RenderManAreaLight Properties

Label Description Type Script Name

Shader

Light shader

k3d::inode*

shader

Geometry

Geometry

k3d::inode*

geometry



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.323.\u00a0ReferenceImage2D
Prev\u00a0\u00a0\u00a0Next

B.323.\u00a0ReferenceImage2D

Description.\u00a0Displays a bitmap image in the background of the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.296.\u00a0ReferenceImage2D Properties

Label Description Type Script Name

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Camera

Camera

k3d::inode*

camera

Bitmap

Bitmap

k3d::bitmap*

bitmap

Aspect Ratio Type

Aspect Ratio Type

k3d::string_t

aspect_ratio_type

Aspect Ratio

Aspect Ratio

k3d::double_t

aspect_ratio



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs324.html", "source2": "./usr/share/doc/k3d/guide/html/apbs324.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.324.\u00a0RenderManArray1D
Prev\u00a0\u00a0\u00a0Next

B.324.\u00a0RenderManArray1D

Description.\u00a0Renders a one-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.297.\u00a0RenderManArray1D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

count

Count

k3d::int32_t

count



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.324.\u00a0ReferenceImage3D
Prev\u00a0\u00a0\u00a0Next

B.324.\u00a0ReferenceImage3D

Description.\u00a0Displays a bitmap image on a resizable plane within the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.297.\u00a0ReferenceImage3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Bitmap

Bitmap

k3d::bitmap*

bitmap

Size

Size

k3d::double_t

size

Aspect Ratio Type

Aspect Ratio Type

k3d::string_t

aspect_ratio_type

Aspect Ratio

Aspect Ratio

k3d::double_t

aspect_ratio

Orientation

Orientation type (forward or backward along X, Y or Z axis)

k3d::string_t

orientation

Draw Behind

Draw the image so that always appears behind geometry

k3d::bool_t

draw_behind



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs325.html", "source2": "./usr/share/doc/k3d/guide/html/apbs325.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.325.\u00a0RenderManArray2D
Prev\u00a0\u00a0\u00a0Next

B.325.\u00a0RenderManArray2D

Description.\u00a0Renders a two-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.298.\u00a0RenderManArray2D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

Count 1

Dimension 1 Count

k3d::int32_t

count1

Count 2

Dimension 2 Count

k3d::int32_t

count2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.325.\u00a0RenderDotCRenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.325.\u00a0RenderDotCRenderManEngine

Description.\u00a0Provides render integration with RenderDotC, http://www.dotcsw.com/rdc.html

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs326.html", "source2": "./usr/share/doc/k3d/guide/html/apbs326.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.326.\u00a0RenderManArray3D
Prev\u00a0\u00a0\u00a0Next

B.326.\u00a0RenderManArray3D

Description.\u00a0Renders a three-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.299.\u00a0RenderManArray3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

Count 1

Dimension 1 Count

k3d::int32_t

count1

Count 2

Dimension 2 Count

k3d::int32_t

count2

Count 3

Dimension 3 Count

k3d::int32_t

count3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.326.\u00a0RenderEngineScript
Prev\u00a0\u00a0\u00a0Next

B.326.\u00a0RenderEngineScript

Description.\u00a0Script node that acts as a render engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.298.\u00a0RenderEngineScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Visible Nodes

Visible Nodes

std::vector<k3d::inode*>

visible_nodes



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs327.html", "source2": "./usr/share/doc/k3d/guide/html/apbs327.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.327.\u00a0RenderManBackgroundPlane
Prev\u00a0\u00a0\u00a0Next

B.327.\u00a0RenderManBackgroundPlane

Description.\u00a0Places a shader on a bilinear patch, aligned with the farplane

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.300.\u00a0RenderManBackgroundPlane Properties

Label Description Type Script Name

Surface Material

Surface material

k3d::inode*

material

distance

Distance

k3d::double_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.327.\u00a0RenderManAreaLight
Prev\u00a0\u00a0\u00a0Next

B.327.\u00a0RenderManAreaLight

Description.\u00a0RenderMan area light source

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, RenderMan Plugins, Light Plugins

Table\u00a0B.299.\u00a0RenderManAreaLight Properties

Label Description Type Script Name

Shader

Light shader

k3d::inode*

shader

Geometry

Geometry

k3d::inode*

geometry



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs328.html", "source2": "./usr/share/doc/k3d/guide/html/apbs328.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.328.\u00a0RenderManBicubicPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.328.\u00a0RenderManBicubicPatchPainter

Description.\u00a0Renders bicubic patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.328.\u00a0RenderManArray1D
Prev\u00a0\u00a0\u00a0Next

B.328.\u00a0RenderManArray1D

Description.\u00a0Renders a one-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.300.\u00a0RenderManArray1D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

count

Count

k3d::int32_t

count



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs329.html", "source2": "./usr/share/doc/k3d/guide/html/apbs329.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.329.\u00a0RenderManBilinearPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.329.\u00a0RenderManBilinearPatchPainter

Description.\u00a0Renders bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.329.\u00a0RenderManArray2D
Prev\u00a0\u00a0\u00a0Next

B.329.\u00a0RenderManArray2D

Description.\u00a0Renders a two-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.301.\u00a0RenderManArray2D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

Count 1

Dimension 1 Count

k3d::int32_t

count1

Count 2

Dimension 2 Count

k3d::int32_t

count2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs33.html", "source2": "./usr/share/doc/k3d/guide/html/apbs33.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.33.\u00a0BitmapPerceptualDifference
Prev\u00a0\u00a0\u00a0Next

B.33.\u00a0BitmapPerceptualDifference

Description.\u00a0Calculate a perceptual difference metric between two bitmap images

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Bitmap Plugins, Test Plugins

Table\u00a0B.28.\u00a0BitmapPerceptualDifference Properties

Label Description Type Script Name

Input A

A input bitmap

k3d::bitmap*

input_a

Input B

B input bitmap

k3d::bitmap*

input_b

Field-of-view

Field-of-view (degrees)

k3d::double_t

field_of_view

Gamma

Gamma

k3d::double_t

gamma

Luminance

Display Luminance (candela per square meter)

k3d::double_t

luminance

Difference

The count of perceivably-different pixels

k3d::uint32_t

difference

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.33.\u00a0BitmapPerceptualDifference
Prev\u00a0\u00a0\u00a0Next

B.33.\u00a0BitmapPerceptualDifference

Description.\u00a0Calculate a perceptual difference metric between two bitmap images

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Bitmap Plugins, Test Plugins

Table\u00a0B.28.\u00a0BitmapPerceptualDifference Properties

Label Description Type Script Name

Input A

A input bitmap

k3d::bitmap*

input_a

Input B

B input bitmap

k3d::bitmap*

input_b

Field-of-view

Field-of-view (degrees)

k3d::double_t

field_of_view

Gamma

Gamma

k3d::double_t

gamma

Luminance

Display Luminance (candela per square meter)

k3d::double_t

luminance

Difference

The count of perceivably-different pixels

k3d::uint32_t

difference

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs330.html", "source2": "./usr/share/doc/k3d/guide/html/apbs330.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.330.\u00a0RenderManBlobbyPainter
Prev\u00a0\u00a0\u00a0Next

B.330.\u00a0RenderManBlobbyPainter

Description.\u00a0Renders blobbies (implicit surfaces)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.330.\u00a0RenderManArray3D
Prev\u00a0\u00a0\u00a0Next

B.330.\u00a0RenderManArray3D

Description.\u00a0Renders a three-dimensional array of geometric object instances

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Array Plugins

Table\u00a0B.302.\u00a0RenderManArray3D Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Surface Material

Surface material

k3d::inode*

material

Source

Source

k3d::inode*

source

Layout

Layout

k3d::inode*

layout

Count 1

Dimension 1 Count

k3d::int32_t

count1

Count 2

Dimension 2 Count

k3d::int32_t

count2

Count 3

Dimension 3 Count

k3d::int32_t

count3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs331.html", "source2": "./usr/share/doc/k3d/guide/html/apbs331.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.331.\u00a0RenderManCSGOperator
Prev\u00a0\u00a0\u00a0Next

B.331.\u00a0RenderManCSGOperator

Description.\u00a0Combines solids using boolean operators at render-time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, CSG Plugins

Table\u00a0B.301.\u00a0RenderManCSGOperator Properties

Label Description Type Script Name

type

Operation

k3d::string_t

type

instance1

Instance1

k3d::inode*

instance1

instance2

Instance2

k3d::inode*

instance2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.331.\u00a0RenderManBackgroundPlane
Prev\u00a0\u00a0\u00a0Next

B.331.\u00a0RenderManBackgroundPlane

Description.\u00a0Places a shader on a bilinear patch, aligned with the farplane

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.303.\u00a0RenderManBackgroundPlane Properties

Label Description Type Script Name

Surface Material

Surface material

k3d::inode*

material

distance

Distance

k3d::double_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs332.html", "source2": "./usr/share/doc/k3d/guide/html/apbs332.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.332.\u00a0RenderManCSGSolid
Prev\u00a0\u00a0\u00a0Next

B.332.\u00a0RenderManCSGSolid

Description.\u00a0Designates a solid volume at render-time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, CSG Plugins

Table\u00a0B.302.\u00a0RenderManCSGSolid Properties

Label Description Type Script Name

instance

Instance

k3d::inode*

instance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.332.\u00a0RenderManBicubicPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.332.\u00a0RenderManBicubicPatchPainter

Description.\u00a0Renders bicubic patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs333.html", "source2": "./usr/share/doc/k3d/guide/html/apbs333.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.333.\u00a0RenderManConePainter
Prev\u00a0\u00a0\u00a0Next

B.333.\u00a0RenderManConePainter

Description.\u00a0Renders cone primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.333.\u00a0RenderManBilinearPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.333.\u00a0RenderManBilinearPatchPainter

Description.\u00a0Renders bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs334.html", "source2": "./usr/share/doc/k3d/guide/html/apbs334.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.334.\u00a0RenderManCubicCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.334.\u00a0RenderManCubicCurvePainter

Description.\u00a0Renders cubic curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.334.\u00a0RenderManBlobbyPainter
Prev\u00a0\u00a0\u00a0Next

B.334.\u00a0RenderManBlobbyPainter

Description.\u00a0Renders blobbies (implicit surfaces)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs335.html", "source2": "./usr/share/doc/k3d/guide/html/apbs335.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.335.\u00a0RenderManCylinderPainter
Prev\u00a0\u00a0\u00a0Next

B.335.\u00a0RenderManCylinderPainter

Description.\u00a0Renders cylinder primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.335.\u00a0RenderManCSGOperator
Prev\u00a0\u00a0\u00a0Next

B.335.\u00a0RenderManCSGOperator

Description.\u00a0Combines solids using boolean operators at render-time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, CSG Plugins

Table\u00a0B.304.\u00a0RenderManCSGOperator Properties

Label Description Type Script Name

type

Operation

k3d::string_t

type

instance1

Instance1

k3d::inode*

instance1

instance2

Instance2

k3d::inode*

instance2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs336.html", "source2": "./usr/share/doc/k3d/guide/html/apbs336.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.336.\u00a0RenderManDelayedReadArchive
Prev\u00a0\u00a0\u00a0Next

B.336.\u00a0RenderManDelayedReadArchive

Description.\u00a0Inserts a RenderMan DelayedReadArchive call into rendered output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.303.\u00a0RenderManDelayedReadArchive Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

file

RIB archive to be inserted in output

k3d::filesystem::path

file

bounding_box

Visibility bounding box

k3d::bounding_box3

bounding_box



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.336.\u00a0RenderManCSGSolid
Prev\u00a0\u00a0\u00a0Next

B.336.\u00a0RenderManCSGSolid

Description.\u00a0Designates a solid volume at render-time

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, CSG Plugins

Table\u00a0B.305.\u00a0RenderManCSGSolid Properties

Label Description Type Script Name

instance

Instance

k3d::inode*

instance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs337.html", "source2": "./usr/share/doc/k3d/guide/html/apbs337.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.337.\u00a0RenderManDirectTextureMap
Prev\u00a0\u00a0\u00a0Next

B.337.\u00a0RenderManDirectTextureMap

Description.\u00a0Links a RenderMan Texture Map directly to a file

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.304.\u00a0RenderManDirectTextureMap Properties

Label Description Type Script Name

File

Texture File

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.337.\u00a0RenderManConePainter
Prev\u00a0\u00a0\u00a0Next

B.337.\u00a0RenderManConePainter

Description.\u00a0Renders cone primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs338.html", "source2": "./usr/share/doc/k3d/guide/html/apbs338.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.338.\u00a0RenderManDiskPainter
Prev\u00a0\u00a0\u00a0Next

B.338.\u00a0RenderManDiskPainter

Description.\u00a0Renders disk primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.338.\u00a0RenderManCubicCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.338.\u00a0RenderManCubicCurvePainter

Description.\u00a0Renders cubic curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs339.html", "source2": "./usr/share/doc/k3d/guide/html/apbs339.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.339.\u00a0RenderManDisplacementShader
Prev\u00a0\u00a0\u00a0Next

B.339.\u00a0RenderManDisplacementShader

Description.\u00a0Encapsulates a RenderMan displacement shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.305.\u00a0RenderManDisplacementShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.339.\u00a0RenderManCylinderPainter
Prev\u00a0\u00a0\u00a0Next

B.339.\u00a0RenderManCylinderPainter

Description.\u00a0Renders cylinder primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs34.html", "source2": "./usr/share/doc/k3d/guide/html/apbs34.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.34.\u00a0BitmapReader
Prev\u00a0\u00a0\u00a0Next

B.34.\u00a0BitmapReader

Description.\u00a0Loads a bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.29.\u00a0BitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.34.\u00a0BitmapReader
Prev\u00a0\u00a0\u00a0Next

B.34.\u00a0BitmapReader

Description.\u00a0Loads a bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.29.\u00a0BitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs340.html", "source2": "./usr/share/doc/k3d/guide/html/apbs340.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.340.\u00a0RenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.340.\u00a0RenderManEngine

Description.\u00a0RenderMan Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, RenderEngine Plugins

Table\u00a0B.306.\u00a0RenderManEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Render Engine

Choose an installed RenderMan engine to be used for rendering.

k3d::inode*

render_engine

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

Hider

Hider Algorithm

k3d::string_t

hider

Pixel Width

Output pixel width

k3d::int32_t

pixel_width

Pixel Height

Output pixel height

k3d::int32_t

pixel_height

Pixel Aspect Ratio

Output pixel aspect ratio

k3d::double_t

pixel_aspect_ratio

Default Atmosphere Shader

Default atmosphere shader

k3d::inode*

default_atmosphere_shader

Default Interior Shader

Default interior shader

k3d::inode*

default_interior_shader

Default Exterior Shader

Default exterior shader

k3d::inode*

default_exterior_shader

Imager Shader

Imager shader

k3d::inode*

imager_shader

Bucket Width

Bucket Width

k3d::int32_t

bucket_width

Bucket Height

Bucket Height

k3d::int32_t

bucket_height

Grid Size

Grid Size

k3d::int32_t

grid_size

Eye Splits

Eye Splits

k3d::int32_t

eye_splits

Texture Memory

Texture Memory

k3d::int32_t

texture_memory

Render Alpha

Render Alpha

k3d::bool_t

render_alpha

Pixel X Samples

The smaller the faster, the higher the better (anti-aliasing)

k3d::double_t

pixel_xsamples

Pixel Y Samples

The smaller the faster, the higher the better (anti-aliasing)

k3d::double_t

pixel_ysamples

Pixel Filter

Anti-aliasing type

k3d::string_t

pixel_filter

Pixel Filter Width

Filter width in X

k3d::double_t

pixel_filter_width

Pixel Filter Height

Filter width in Y

k3d::double_t

pixel_filter_height

Exposure

Exposure

k3d::double_t

exposure

Gamma

Gamma

k3d::double_t

gamma

DOF

Depth of Field

k3d::bool_t

dof

f-Stop

f-Stop

k3d::double_t

fstop

Focal Length

Focal Length

k3d::double_t

focal_length

Focus Plane

Focus Plane

k3d::double_t

focus_plane

Shading Rate

Shading Rate

k3d::double_t

shading_rate

Shading Interpolation

Shading Interpolation

k3d::string_t

shading_interpolation

Two-Sided

Two Sided

k3d::bool_t

two_sided

Motion Blur

Motion Blur

k3d::bool_t

motion_blur

Render Motion Blur

Render Motion Blur

k3d::bool_t

render_motion_blur



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.340.\u00a0RenderManDelayedReadArchive
Prev\u00a0\u00a0\u00a0Next

B.340.\u00a0RenderManDelayedReadArchive

Description.\u00a0Inserts a RenderMan DelayedReadArchive call into rendered output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.306.\u00a0RenderManDelayedReadArchive Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

file

RIB archive to be inserted in output

k3d::filesystem::path

file

bounding_box

Visibility bounding box

k3d::bounding_box3

bounding_box



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs341.html", "source2": "./usr/share/doc/k3d/guide/html/apbs341.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.341.\u00a0RenderManHyperboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.341.\u00a0RenderManHyperboloidPainter

Description.\u00a0Renders hyperboloid primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.341.\u00a0RenderManDirectTextureMap
Prev\u00a0\u00a0\u00a0Next

B.341.\u00a0RenderManDirectTextureMap

Description.\u00a0Links a RenderMan Texture Map directly to a file

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.307.\u00a0RenderManDirectTextureMap Properties

Label Description Type Script Name

File

Texture File

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs342.html", "source2": "./usr/share/doc/k3d/guide/html/apbs342.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.342.\u00a0RenderManImagerShader
Prev\u00a0\u00a0\u00a0Next

B.342.\u00a0RenderManImagerShader

Description.\u00a0Encapsulates a RenderMan imager shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.307.\u00a0RenderManImagerShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.342.\u00a0RenderManDiskPainter
Prev\u00a0\u00a0\u00a0Next

B.342.\u00a0RenderManDiskPainter

Description.\u00a0Renders disk primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs343.html", "source2": "./usr/share/doc/k3d/guide/html/apbs343.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.343.\u00a0RenderManLatLongEnvironmentMap
Prev\u00a0\u00a0\u00a0Next

B.343.\u00a0RenderManLatLongEnvironmentMap

Description.\u00a0Converts a bitmap into a RenderMan LatLong Environment Map

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.308.\u00a0RenderManLatLongEnvironmentMap Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

filter

Filter

k3d::string_t

filter

swidth

Filter S Width

k3d::double_t

swidth

twidth

Filter T Width

k3d::double_t

twidth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.343.\u00a0RenderManDisplacementShader
Prev\u00a0\u00a0\u00a0Next

B.343.\u00a0RenderManDisplacementShader

Description.\u00a0Encapsulates a RenderMan displacement shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.308.\u00a0RenderManDisplacementShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs344.html", "source2": "./usr/share/doc/k3d/guide/html/apbs344.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.344.\u00a0RenderManLight
Prev\u00a0\u00a0\u00a0Next

B.344.\u00a0RenderManLight

Description.\u00a0RenderMan light source

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Light Plugins

Table\u00a0B.309.\u00a0RenderManLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Shader

Light shader

k3d::inode*

shader



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.344.\u00a0RenderManEngine
Prev\u00a0\u00a0\u00a0Next

B.344.\u00a0RenderManEngine

Description.\u00a0RenderMan Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, RenderEngine Plugins

Table\u00a0B.309.\u00a0RenderManEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Render Engine

Choose an installed RenderMan engine to be used for rendering.

k3d::inode*

render_engine

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

Hider

Hider Algorithm

k3d::string_t

hider

Pixel Width

Output pixel width

k3d::int32_t

pixel_width

Pixel Height

Output pixel height

k3d::int32_t

pixel_height

Pixel Aspect Ratio

Output pixel aspect ratio

k3d::double_t

pixel_aspect_ratio

Default Atmosphere Shader

Default atmosphere shader

k3d::inode*

default_atmosphere_shader

Default Interior Shader

Default interior shader

k3d::inode*

default_interior_shader

Default Exterior Shader

Default exterior shader

k3d::inode*

default_exterior_shader

Imager Shader

Imager shader

k3d::inode*

imager_shader

Bucket Width

Bucket Width

k3d::int32_t

bucket_width

Bucket Height

Bucket Height

k3d::int32_t

bucket_height

Grid Size

Grid Size

k3d::int32_t

grid_size

Eye Splits

Eye Splits

k3d::int32_t

eye_splits

Texture Memory

Texture Memory

k3d::int32_t

texture_memory

Render Alpha

Render Alpha

k3d::bool_t

render_alpha

Pixel X Samples

The smaller the faster, the higher the better (anti-aliasing)

k3d::double_t

pixel_xsamples

Pixel Y Samples

The smaller the faster, the higher the better (anti-aliasing)

k3d::double_t

pixel_ysamples

Pixel Filter

Anti-aliasing type

k3d::string_t

pixel_filter

Pixel Filter Width

Filter width in X

k3d::double_t

pixel_filter_width

Pixel Filter Height

Filter width in Y

k3d::double_t

pixel_filter_height

Exposure

Exposure

k3d::double_t

exposure

Gamma

Gamma

k3d::double_t

gamma

DOF

Depth of Field

k3d::bool_t

dof

f-Stop

f-Stop

k3d::double_t

fstop

Focal Length

Focal Length

k3d::double_t

focal_length

Focus Plane

Focus Plane

k3d::double_t

focus_plane

Shading Rate

Shading Rate

k3d::double_t

shading_rate

Shading Interpolation

Shading Interpolation

k3d::string_t

shading_interpolation

Two-Sided

Two Sided

k3d::bool_t

two_sided

Motion Blur

Motion Blur

k3d::bool_t

motion_blur

Render Motion Blur

Render Motion Blur

k3d::bool_t

render_motion_blur



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs345.html", "source2": "./usr/share/doc/k3d/guide/html/apbs345.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.345.\u00a0RenderManLightShader
Prev\u00a0\u00a0\u00a0Next

B.345.\u00a0RenderManLightShader

Description.\u00a0Encapsulates a RenderMan light shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.310.\u00a0RenderManLightShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.345.\u00a0RenderManHyperboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.345.\u00a0RenderManHyperboloidPainter

Description.\u00a0Renders hyperboloid primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs346.html", "source2": "./usr/share/doc/k3d/guide/html/apbs346.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.346.\u00a0RenderManLinearCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.346.\u00a0RenderManLinearCurvePainter

Description.\u00a0Renders linear curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.346.\u00a0RenderManImagerShader
Prev\u00a0\u00a0\u00a0Next

B.346.\u00a0RenderManImagerShader

Description.\u00a0Encapsulates a RenderMan imager shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.310.\u00a0RenderManImagerShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs347.html", "source2": "./usr/share/doc/k3d/guide/html/apbs347.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.347.\u00a0RenderManMaterial
Prev\u00a0\u00a0\u00a0Next

B.347.\u00a0RenderManMaterial

Description.\u00a0A RenderMan surface / displacement material

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Material Plugins

Table\u00a0B.311.\u00a0RenderManMaterial Properties

Label Description Type Script Name

Surface Shader

Surface shader

k3d::inode*

surface_shader

Displacement Shader

Displacement shader

k3d::inode*

displacement_shader

Atmosphere Shader

Atmosphere shader

k3d::inode*

atmosphere_shader

Interior Shader

Interior shader

k3d::inode*

interior_shader

Exterior Shader

Exterior shader

k3d::inode*

exterior_shader

Matte

Render geometry as a matte

k3d::bool_t

matte

Displacement Bounds

Displacement bounds

k3d::double_t

displacement_bounds

Color

Color

k3d::color

color

Opacity

Opacity

k3d::color

opacity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.347.\u00a0RenderManLatLongEnvironmentMap
Prev\u00a0\u00a0\u00a0Next

B.347.\u00a0RenderManLatLongEnvironmentMap

Description.\u00a0Converts a bitmap into a RenderMan LatLong Environment Map

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.311.\u00a0RenderManLatLongEnvironmentMap Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

filter

Filter

k3d::string_t

filter

swidth

Filter S Width

k3d::double_t

swidth

twidth

Filter T Width

k3d::double_t

twidth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs348.html", "source2": "./usr/share/doc/k3d/guide/html/apbs348.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.348.\u00a0RenderManMultiPainter
Prev\u00a0\u00a0\u00a0Next

B.348.\u00a0RenderManMultiPainter

Description.\u00a0Distributes rendering across multiple mesh painters

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.348.\u00a0RenderManLight
Prev\u00a0\u00a0\u00a0Next

B.348.\u00a0RenderManLight

Description.\u00a0RenderMan light source

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Light Plugins

Table\u00a0B.312.\u00a0RenderManLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Shader

Light shader

k3d::inode*

shader



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs349.html", "source2": "./usr/share/doc/k3d/guide/html/apbs349.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.349.\u00a0RenderManNURBSPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.349.\u00a0RenderManNURBSPatchPainter

Description.\u00a0Renders NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.349.\u00a0RenderManLightShader
Prev\u00a0\u00a0\u00a0Next

B.349.\u00a0RenderManLightShader

Description.\u00a0Encapsulates a RenderMan light shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.313.\u00a0RenderManLightShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs35.html", "source2": "./usr/share/doc/k3d/guide/html/apbs35.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.35.\u00a0BitmapSolid
Prev\u00a0\u00a0\u00a0Next

B.35.\u00a0BitmapSolid

Description.\u00a0Generates a solid-color bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.30.\u00a0BitmapSolid Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Width

Bitmap width

k3d::int32_t

width

Height

Bitmap height

k3d::int32_t

height

Color

Bitmap color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.35.\u00a0BitmapSolid
Prev\u00a0\u00a0\u00a0Next

B.35.\u00a0BitmapSolid

Description.\u00a0Generates a solid-color bitmap

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.30.\u00a0BitmapSolid Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Width

Bitmap width

k3d::int32_t

width

Height

Bitmap height

k3d::int32_t

height

Color

Bitmap color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs350.html", "source2": "./usr/share/doc/k3d/guide/html/apbs350.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.350.\u00a0RenderManParaboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.350.\u00a0RenderManParaboloidPainter

Description.\u00a0Renders paraboloid primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.350.\u00a0RenderManLinearCurvePainter
Prev\u00a0\u00a0\u00a0Next

B.350.\u00a0RenderManLinearCurvePainter

Description.\u00a0Renders linear curves

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs351.html", "source2": "./usr/share/doc/k3d/guide/html/apbs351.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.351.\u00a0RenderManParticlePainter
Prev\u00a0\u00a0\u00a0Next

B.351.\u00a0RenderManParticlePainter

Description.\u00a0Renders particle primitives.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.351.\u00a0RenderManMaterial
Prev\u00a0\u00a0\u00a0Next

B.351.\u00a0RenderManMaterial

Description.\u00a0A RenderMan surface / displacement material

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Material Plugins

Table\u00a0B.314.\u00a0RenderManMaterial Properties

Label Description Type Script Name

Surface Shader

Surface shader

k3d::inode*

surface_shader

Displacement Shader

Displacement shader

k3d::inode*

displacement_shader

Atmosphere Shader

Atmosphere shader

k3d::inode*

atmosphere_shader

Interior Shader

Interior shader

k3d::inode*

interior_shader

Exterior Shader

Exterior shader

k3d::inode*

exterior_shader

Matte

Render geometry as a matte

k3d::bool_t

matte

Displacement Bounds

Displacement bounds

k3d::double_t

displacement_bounds

Color

Color

k3d::color

color

Opacity

Opacity

k3d::color

opacity



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs352.html", "source2": "./usr/share/doc/k3d/guide/html/apbs352.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.352.\u00a0RenderManPolyhedronPainter
Prev\u00a0\u00a0\u00a0Next

B.352.\u00a0RenderManPolyhedronPainter

Description.\u00a0Renders mesh polyhedra

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.352.\u00a0RenderManMultiPainter
Prev\u00a0\u00a0\u00a0Next

B.352.\u00a0RenderManMultiPainter

Description.\u00a0Distributes rendering across multiple mesh painters

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs353.html", "source2": "./usr/share/doc/k3d/guide/html/apbs353.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.353.\u00a0RenderManReadArchive
Prev\u00a0\u00a0\u00a0Next

B.353.\u00a0RenderManReadArchive

Description.\u00a0Inserts a RenderMan ReadArchive call into rendered output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.312.\u00a0RenderManReadArchive Properties

Label Description Type Script Name

file

RIB archive to be inserted in output

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.353.\u00a0RenderManNURBSPatchPainter
Prev\u00a0\u00a0\u00a0Next

B.353.\u00a0RenderManNURBSPatchPainter

Description.\u00a0Renders NURBS patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs354.html", "source2": "./usr/share/doc/k3d/guide/html/apbs354.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.354.\u00a0RenderManScript
Prev\u00a0\u00a0\u00a0Next

B.354.\u00a0RenderManScript

Description.\u00a0Creates RenderMan output under script control

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Script Plugins

Table\u00a0B.313.\u00a0RenderManScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.354.\u00a0RenderManParaboloidPainter
Prev\u00a0\u00a0\u00a0Next

B.354.\u00a0RenderManParaboloidPainter

Description.\u00a0Renders paraboloid primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs355.html", "source2": "./usr/share/doc/k3d/guide/html/apbs355.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.355.\u00a0RenderManScriptedPainter
Prev\u00a0\u00a0\u00a0Next

B.355.\u00a0RenderManScriptedPainter

Description.\u00a0Uses a script to render meshes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins

Table\u00a0B.314.\u00a0RenderManScriptedPainter Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.355.\u00a0RenderManParticlePainter
Prev\u00a0\u00a0\u00a0Next

B.355.\u00a0RenderManParticlePainter

Description.\u00a0Renders particle primitives.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs356.html", "source2": "./usr/share/doc/k3d/guide/html/apbs356.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.356.\u00a0RenderManShadowMap
Prev\u00a0\u00a0\u00a0Next

B.356.\u00a0RenderManShadowMap

Description.\u00a0A shadow_map source within the 3D workspace

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.315.\u00a0RenderManShadowMap Properties

Label Description Type Script Name

Camera

Shadow Map Camera

k3d::inode*

camera

create

Create shadow map during rendering

k3d::bool_t

create

view

View shadow map creation during rendering

k3d::bool_t

view

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

Output pixel width

k3d::int32_t

pixel_width

pixel_height

Output pixel height

k3d::int32_t

pixel_height

pixel_aspect_ratio

Output pixel aspect ratio

k3d::double_t

pixel_aspect_ratio



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.356.\u00a0RenderManPolyhedronPainter
Prev\u00a0\u00a0\u00a0Next

B.356.\u00a0RenderManPolyhedronPainter

Description.\u00a0Renders mesh polyhedra

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs357.html", "source2": "./usr/share/doc/k3d/guide/html/apbs357.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.357.\u00a0RenderManSpherePainter
Prev\u00a0\u00a0\u00a0Next

B.357.\u00a0RenderManSpherePainter

Description.\u00a0Renders sphere primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.357.\u00a0RenderManReadArchive
Prev\u00a0\u00a0\u00a0Next

B.357.\u00a0RenderManReadArchive

Description.\u00a0Inserts a RenderMan ReadArchive call into rendered output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.315.\u00a0RenderManReadArchive Properties

Label Description Type Script Name

file

RIB archive to be inserted in output

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs358.html", "source2": "./usr/share/doc/k3d/guide/html/apbs358.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.358.\u00a0RenderManSubdivisionSurfacePainter
Prev\u00a0\u00a0\u00a0Next

B.358.\u00a0RenderManSubdivisionSurfacePainter

Description.\u00a0Renders mesh subdivision surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.358.\u00a0RenderManScript
Prev\u00a0\u00a0\u00a0Next

B.358.\u00a0RenderManScript

Description.\u00a0Creates RenderMan output under script control

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Script Plugins

Table\u00a0B.316.\u00a0RenderManScript Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Render

Controls whether this node will be visible in the final rendered image.

k3d::bool_t

render_final

Render Shadows

Controls whether this node will be visible during shadow-map render passes.

k3d::bool_t

render_shadows

Motion Blur

If enabled, this node will be rendered with motion-blur.

k3d::bool_t

motion_blur

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs359.html", "source2": "./usr/share/doc/k3d/guide/html/apbs359.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.359.\u00a0RenderManSurfaceShader
Prev\u00a0\u00a0\u00a0Next

B.359.\u00a0RenderManSurfaceShader

Description.\u00a0Encapsulates a RenderMan surface shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.316.\u00a0RenderManSurfaceShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.359.\u00a0RenderManScriptedPainter
Prev\u00a0\u00a0\u00a0Next

B.359.\u00a0RenderManScriptedPainter

Description.\u00a0Uses a script to render meshes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins

Table\u00a0B.317.\u00a0RenderManScriptedPainter Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs36.html", "source2": "./usr/share/doc/k3d/guide/html/apbs36.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.36.\u00a0BitmapSourceScript
Prev\u00a0\u00a0\u00a0Next

B.36.\u00a0BitmapSourceScript

Description.\u00a0Bitmap source that uses a script to generate images

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Bitmap Plugins

Table\u00a0B.31.\u00a0BitmapSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.36.\u00a0BitmapSourceScript
Prev\u00a0\u00a0\u00a0Next

B.36.\u00a0BitmapSourceScript

Description.\u00a0Bitmap source that uses a script to generate images

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Bitmap Plugins

Table\u00a0B.31.\u00a0BitmapSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs360.html", "source2": "./usr/share/doc/k3d/guide/html/apbs360.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.360.\u00a0RenderManTeapotPainter
Prev\u00a0\u00a0\u00a0Next

B.360.\u00a0RenderManTeapotPainter

Description.\u00a0Renders teapot primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.360.\u00a0RenderManShadowMap
Prev\u00a0\u00a0\u00a0Next

B.360.\u00a0RenderManShadowMap

Description.\u00a0A shadow_map source within the 3D workspace

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.318.\u00a0RenderManShadowMap Properties

Label Description Type Script Name

Camera

Shadow Map Camera

k3d::inode*

camera

create

Create shadow map during rendering

k3d::bool_t

create

view

View shadow map creation during rendering

k3d::bool_t

view

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

Output pixel width

k3d::int32_t

pixel_width

pixel_height

Output pixel height

k3d::int32_t

pixel_height

pixel_aspect_ratio

Output pixel aspect ratio

k3d::double_t

pixel_aspect_ratio



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs361.html", "source2": "./usr/share/doc/k3d/guide/html/apbs361.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.361.\u00a0RenderManTextureMap
Prev\u00a0\u00a0\u00a0Next

B.361.\u00a0RenderManTextureMap

Description.\u00a0Converts a bitmap into a RenderMan Texture Map

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.317.\u00a0RenderManTextureMap Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

swrap

S Wrap

k3d::string_t

swrap

twrap

T Wrap

k3d::string_t

twrap

filter

Filter

k3d::string_t

filter

swidth

Filter S Width

k3d::double_t

swidth

twidth

Filter T Width

k3d::double_t

twidth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.361.\u00a0RenderManSpherePainter
Prev\u00a0\u00a0\u00a0Next

B.361.\u00a0RenderManSpherePainter

Description.\u00a0Renders sphere primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs362.html", "source2": "./usr/share/doc/k3d/guide/html/apbs362.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.362.\u00a0RenderManTorusPainter
Prev\u00a0\u00a0\u00a0Next

B.362.\u00a0RenderManTorusPainter

Description.\u00a0Renders torus primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.362.\u00a0RenderManSubdivisionSurfacePainter
Prev\u00a0\u00a0\u00a0Next

B.362.\u00a0RenderManSubdivisionSurfacePainter

Description.\u00a0Renders mesh subdivision surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs363.html", "source2": "./usr/share/doc/k3d/guide/html/apbs363.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.363.\u00a0RenderManVolumeShader
Prev\u00a0\u00a0\u00a0Next

B.363.\u00a0RenderManVolumeShader

Description.\u00a0Encapsulates a RenderMan volume shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.318.\u00a0RenderManVolumeShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.363.\u00a0RenderManSurfaceShader
Prev\u00a0\u00a0\u00a0Next

B.363.\u00a0RenderManSurfaceShader

Description.\u00a0Encapsulates a RenderMan surface shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.319.\u00a0RenderManSurfaceShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs364.html", "source2": "./usr/share/doc/k3d/guide/html/apbs364.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.364.\u00a0ReshapeFaceToCircle
Prev\u00a0\u00a0\u00a0Next

B.364.\u00a0ReshapeFaceToCircle

Description.\u00a0Reshapes the first edge loop of the face to a circle.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.319.\u00a0ReshapeFaceToCircle Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

radius

Radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.364.\u00a0RenderManTeapotPainter
Prev\u00a0\u00a0\u00a0Next

B.364.\u00a0RenderManTeapotPainter

Description.\u00a0Renders teapot primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs365.html", "source2": "./usr/share/doc/k3d/guide/html/apbs365.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.365.\u00a0RotateArray1D
Prev\u00a0\u00a0\u00a0Next

B.365.\u00a0RotateArray1D

Description.\u00a0RotateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.320.\u00a0RotateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle

Angle

k3d::angle_axis

angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.365.\u00a0RenderManTextureMap
Prev\u00a0\u00a0\u00a0Next

B.365.\u00a0RenderManTextureMap

Description.\u00a0Converts a bitmap into a RenderMan Texture Map

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.320.\u00a0RenderManTextureMap Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

swrap

S Wrap

k3d::string_t

swrap

twrap

T Wrap

k3d::string_t

twrap

filter

Filter

k3d::string_t

filter

swidth

Filter S Width

k3d::double_t

swidth

twidth

Filter T Width

k3d::double_t

twidth



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs366.html", "source2": "./usr/share/doc/k3d/guide/html/apbs366.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.366.\u00a0RotateArray2D
Prev\u00a0\u00a0\u00a0Next

B.366.\u00a0RotateArray2D

Description.\u00a0RotateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.321.\u00a0RotateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle 1

Angle 1

k3d::angle_axis

angle1

Angle 2

Angle 2

k3d::angle_axis

angle2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.366.\u00a0RenderManTorusPainter
Prev\u00a0\u00a0\u00a0Next

B.366.\u00a0RenderManTorusPainter

Description.\u00a0Renders torus primitives

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins, Painter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs367.html", "source2": "./usr/share/doc/k3d/guide/html/apbs367.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.367.\u00a0RotateArray3D
Prev\u00a0\u00a0\u00a0Next

B.367.\u00a0RotateArray3D

Description.\u00a0RotateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.322.\u00a0RotateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle 1

Angle 1

k3d::angle_axis

angle1

Angle 2

Angle 2

k3d::angle_axis

angle2

Angle 3

Angle 3

k3d::angle_axis

angle3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.367.\u00a0RenderManVolumeShader
Prev\u00a0\u00a0\u00a0Next

B.367.\u00a0RenderManVolumeShader

Description.\u00a0Encapsulates a RenderMan volume shader instance

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderMan Plugins

Table\u00a0B.321.\u00a0RenderManVolumeShader Properties

Label Description Type Script Name

Shader Path

Shader Path

k3d::filesystem::path

shader_path



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs368.html", "source2": "./usr/share/doc/k3d/guide/html/apbs368.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.368.\u00a0RotatePoints
Prev\u00a0\u00a0\u00a0Next

B.368.\u00a0RotatePoints

Description.\u00a0Rotates mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.323.\u00a0RotatePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X rotation angle

k3d::double_t

x

Y

Y rotation angle

k3d::double_t

y

Z

Z rotation angle

k3d::double_t

z

Origin

Origin of the rotation.

k3d::point3

origin



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.368.\u00a0ReshapeFaceToCircle
Prev\u00a0\u00a0\u00a0Next

B.368.\u00a0ReshapeFaceToCircle

Description.\u00a0Reshapes the first edge loop of the face to a circle.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.322.\u00a0ReshapeFaceToCircle Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

radius

Radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs369.html", "source2": "./usr/share/doc/k3d/guide/html/apbs369.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.369.\u00a0RubberBand
Prev\u00a0\u00a0\u00a0Next

B.369.\u00a0RubberBand

Description.\u00a0Displays a rubber-band box in the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.324.\u00a0RubberBand Properties

Label Description Type Script Name

Camera

Camera

k3d::inode*

camera

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Border Color

Border Color

k3d::color

border_color

Border Opacity

Border Opacity

k3d::double_t

border_opacity

Rectangle

Rectangle

k3d::rectangle

rectangle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.369.\u00a0RotateArray1D
Prev\u00a0\u00a0\u00a0Next

B.369.\u00a0RotateArray1D

Description.\u00a0RotateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.323.\u00a0RotateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle

Angle

k3d::angle_axis

angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs37.html", "source2": "./usr/share/doc/k3d/guide/html/apbs37.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.37.\u00a0BitmapSubtract
Prev\u00a0\u00a0\u00a0Next

B.37.\u00a0BitmapSubtract

Description.\u00a0Subtract value from each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.32.\u00a0BitmapSubtract Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Subtract value

Subtract value to each pixel color component

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.37.\u00a0BitmapSubtract
Prev\u00a0\u00a0\u00a0Next

B.37.\u00a0BitmapSubtract

Description.\u00a0Subtract value from each pixel

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.32.\u00a0BitmapSubtract Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Subtract value

Subtract value to each pixel color component

k3d::double_t

value



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs370.html", "source2": "./usr/share/doc/k3d/guide/html/apbs370.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.370.\u00a0SDSCorner
Prev\u00a0\u00a0\u00a0Next

B.370.\u00a0SDSCorner

Description.\u00a0Adds variable-sharpness corners to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.325.\u00a0SDSCorner Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sharpness

Controls the sharpness of subdivision surface corners

k3d::double_t

sharpness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.370.\u00a0RotateArray2D
Prev\u00a0\u00a0\u00a0Next

B.370.\u00a0RotateArray2D

Description.\u00a0RotateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.324.\u00a0RotateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle 1

Angle 1

k3d::angle_axis

angle1

Angle 2

Angle 2

k3d::angle_axis

angle2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs371.html", "source2": "./usr/share/doc/k3d/guide/html/apbs371.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.371.\u00a0SDSCrease
Prev\u00a0\u00a0\u00a0Next

B.371.\u00a0SDSCrease

Description.\u00a0Adds variable-sharpness creases to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.326.\u00a0SDSCrease Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sharpness

Controls the sharpness of subdivision surface creases

k3d::double_t

sharpness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.371.\u00a0RotateArray3D
Prev\u00a0\u00a0\u00a0Next

B.371.\u00a0RotateArray3D

Description.\u00a0RotateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.325.\u00a0RotateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Angle 1

Angle 1

k3d::angle_axis

angle1

Angle 2

Angle 2

k3d::angle_axis

angle2

Angle 3

Angle 3

k3d::angle_axis

angle3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs372.html", "source2": "./usr/share/doc/k3d/guide/html/apbs372.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.372.\u00a0SDSHole
Prev\u00a0\u00a0\u00a0Next

B.372.\u00a0SDSHole

Description.\u00a0Inserts holes into a subdivision surface mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.327.\u00a0SDSHole Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.372.\u00a0RotatePoints
Prev\u00a0\u00a0\u00a0Next

B.372.\u00a0RotatePoints

Description.\u00a0Rotates mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.326.\u00a0RotatePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X rotation angle

k3d::double_t

x

Y

Y rotation angle

k3d::double_t

y

Z

Z rotation angle

k3d::double_t

z

Origin

Origin of the rotation.

k3d::point3

origin



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs373.html", "source2": "./usr/share/doc/k3d/guide/html/apbs373.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.373.\u00a0STLMeshReader
Prev\u00a0\u00a0\u00a0Next

B.373.\u00a0STLMeshReader

Description.\u00a0Mesh reader that loads external Wavefront (.stl) files into the document by reference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.328.\u00a0STLMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold

Store Normals

If true, the normals from the STL file are read into a face attribute array

k3d::bool_t

store_normals

Color Array

Name of the array containing face colors (for binary, colored STL only)

k3d::string_t

color_array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.373.\u00a0RubberBand
Prev\u00a0\u00a0\u00a0Next

B.373.\u00a0RubberBand

Description.\u00a0Displays a rubber-band box in the viewport.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Annotation Plugins

Table\u00a0B.327.\u00a0RubberBand Properties

Label Description Type Script Name

Camera

Camera

k3d::inode*

camera

Color

Color

k3d::color

color

Opacity

Opacity

k3d::double_t

opacity

Border Color

Border Color

k3d::color

border_color

Border Opacity

Border Opacity

k3d::double_t

border_opacity

Rectangle

Rectangle

k3d::rectangle

rectangle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs374.html", "source2": "./usr/share/doc/k3d/guide/html/apbs374.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.374.\u00a0STLMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.374.\u00a0STLMeshWriter

Description.\u00a0Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.329.\u00a0STLMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file

Group Solids

Group solids using a per-face array.

k3d::bool_t

group_solids

Group Array

Name of a per-face array containing solid labels (as used in OpenFOAM).

k3d::string_t

group_array

Color Array

Name of the array containing face colors (for binary, colored STL only)

k3d::string_t

color_array

File Type

STL file type

k3d::string_t

file_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.374.\u00a0SDSCorner
Prev\u00a0\u00a0\u00a0Next

B.374.\u00a0SDSCorner

Description.\u00a0Adds variable-sharpness corners to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.328.\u00a0SDSCorner Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sharpness

Controls the sharpness of subdivision surface corners

k3d::double_t

sharpness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs375.html", "source2": "./usr/share/doc/k3d/guide/html/apbs375.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.375.\u00a0SVGMeshReader
Prev\u00a0\u00a0\u00a0Next

B.375.\u00a0SVGMeshReader

Description.\u00a0Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.330.\u00a0SVGMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.375.\u00a0SDSCrease
Prev\u00a0\u00a0\u00a0Next

B.375.\u00a0SDSCrease

Description.\u00a0Adds variable-sharpness creases to SDS surfaces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.329.\u00a0SDSCrease Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sharpness

Controls the sharpness of subdivision surface creases

k3d::double_t

sharpness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs376.html", "source2": "./usr/share/doc/k3d/guide/html/apbs376.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.376.\u00a0ScalePoints
Prev\u00a0\u00a0\u00a0Next

B.376.\u00a0ScalePoints

Description.\u00a0Scales mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.331.\u00a0ScalePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X scale

k3d::double_t

x

Y

Y scale

k3d::double_t

y

Z

Z scale

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.376.\u00a0SDSHole
Prev\u00a0\u00a0\u00a0Next

B.376.\u00a0SDSHole

Description.\u00a0Inserts holes into a subdivision surface mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Subdivision Plugins

Table\u00a0B.330.\u00a0SDSHole Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs377.html", "source2": "./usr/share/doc/k3d/guide/html/apbs377.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.377.\u00a0SelectBicubicPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.377.\u00a0SelectBicubicPatchByNumber

Description.\u00a0Selects a bicubic patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.332.\u00a0SelectBicubicPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Number

Patch Number

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.377.\u00a0STLMeshReader
Prev\u00a0\u00a0\u00a0Next

B.377.\u00a0STLMeshReader

Description.\u00a0Mesh reader that loads external Wavefront (.stl) files into the document by reference

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.331.\u00a0STLMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Threshold

Controls the sensitivity for deciding when two edges are collinear.

k3d::double_t

threshold

Store Normals

If true, the normals from the STL file are read into a face attribute array

k3d::bool_t

store_normals

Color Array

Name of the array containing face colors (for binary, colored STL only)

k3d::string_t

color_array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs378.html", "source2": "./usr/share/doc/k3d/guide/html/apbs378.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.378.\u00a0SelectBilinearPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.378.\u00a0SelectBilinearPatchByNumber

Description.\u00a0Selects a bilinear patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.333.\u00a0SelectBilinearPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Number

Patch Number

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.378.\u00a0STLMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.378.\u00a0STLMeshWriter

Description.\u00a0Mesh writer that saves external Stereo Triangulation Lithograph (.stl) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.332.\u00a0STLMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file

Group Solids

Group solids using a per-face array.

k3d::bool_t

group_solids

Group Array

Name of a per-face array containing solid labels (as used in OpenFOAM).

k3d::string_t

group_array

Color Array

Name of the array containing face colors (for binary, colored STL only)

k3d::string_t

color_array

File Type

STL file type

k3d::string_t

file_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs379.html", "source2": "./usr/share/doc/k3d/guide/html/apbs379.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.379.\u00a0SelectBoundaryEdges
Prev\u00a0\u00a0\u00a0Next

B.379.\u00a0SelectBoundaryEdges

Description.\u00a0Selects edges that are on the boundary of the mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.334.\u00a0SelectBoundaryEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.379.\u00a0SVGMeshReader
Prev\u00a0\u00a0\u00a0Next

B.379.\u00a0SVGMeshReader

Description.\u00a0Reader that loads external Scalable Vector Graphics (.svg) files into the document by reference

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshReader Plugins

Table\u00a0B.333.\u00a0SVGMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs38.html", "source2": "./usr/share/doc/k3d/guide/html/apbs38.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.38.\u00a0BitmapThreshold
Prev\u00a0\u00a0\u00a0Next

B.38.\u00a0BitmapThreshold

Description.\u00a0Cut off chanels at a certain value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.33.\u00a0BitmapThreshold Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Red threshold

Clamp Red channel to threshold

k3d::double_t

red_threshold

Green threshold

Clamp Green channel to threshold

k3d::double_t

green_threshold

Blue threshold

Clamp Blue channel to threshold

k3d::double_t

blue_threshold

Alpha threshold

Clamp Alpha channel to threshold

k3d::double_t

alpha_threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.38.\u00a0BitmapThreshold
Prev\u00a0\u00a0\u00a0Next

B.38.\u00a0BitmapThreshold

Description.\u00a0Cut off chanels at a certain value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins

Table\u00a0B.33.\u00a0BitmapThreshold Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

Red threshold

Clamp Red channel to threshold

k3d::double_t

red_threshold

Green threshold

Clamp Green channel to threshold

k3d::double_t

green_threshold

Blue threshold

Clamp Blue channel to threshold

k3d::double_t

blue_threshold

Alpha threshold

Clamp Alpha channel to threshold

k3d::double_t

alpha_threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs380.html", "source2": "./usr/share/doc/k3d/guide/html/apbs380.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.380.\u00a0SelectClockwise
Prev\u00a0\u00a0\u00a0Next

B.380.\u00a0SelectClockwise

Description.\u00a0Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.335.\u00a0SelectClockwise Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.380.\u00a0ScalePoints
Prev\u00a0\u00a0\u00a0Next

B.380.\u00a0ScalePoints

Description.\u00a0Scales mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.334.\u00a0ScalePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X scale

k3d::double_t

x

Y

Y scale

k3d::double_t

y

Z

Z scale

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs381.html", "source2": "./usr/share/doc/k3d/guide/html/apbs381.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.381.\u00a0SelectCompanion
Prev\u00a0\u00a0\u00a0Next

B.381.\u00a0SelectCompanion

Description.\u00a0Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.336.\u00a0SelectCompanion Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Keep Original Selection

Keep the original selection, rather than selecting only the companions

k3d::bool_t

keep_original_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.381.\u00a0SelectBicubicPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.381.\u00a0SelectBicubicPatchByNumber

Description.\u00a0Selects a bicubic patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.335.\u00a0SelectBicubicPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Number

Patch Number

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs382.html", "source2": "./usr/share/doc/k3d/guide/html/apbs382.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.382.\u00a0SelectConnectedComponents
Prev\u00a0\u00a0\u00a0Next

B.382.\u00a0SelectConnectedComponents

Description.\u00a0Select all components that are directly or indirectly connected to the selected component

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.337.\u00a0SelectConnectedComponents Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Select Faces

Select connected faces

k3d::bool_t

select_faces

Select Edges

Select connected edges

k3d::bool_t

select_edges

Select Vertices

Select connected vertices

k3d::bool_t

select_vertices

Select Points

Select connected points

k3d::bool_t

select_points

Same Attributes

Only selects components where the face attributes in the supplied array are the same

k3d::bool_t

same_attributes

Array

Specifies the array name for the attributes that must match when growing the selection (if Same Attributes is on)

k3d::string_t

array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.382.\u00a0SelectBilinearPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.382.\u00a0SelectBilinearPatchByNumber

Description.\u00a0Selects a bilinear patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.336.\u00a0SelectBilinearPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Number

Patch Number

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs383.html", "source2": "./usr/share/doc/k3d/guide/html/apbs383.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.383.\u00a0SelectCube
Prev\u00a0\u00a0\u00a0Next

B.383.\u00a0SelectCube

Description.\u00a0Selects portions of the input mesh that intersect a cube

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.338.\u00a0SelectCube Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

X1

X coordinate of cube\u2019s min corner

k3d::double_t

x1

Y1

Y coordinate of cube\u2019s min corner

k3d::double_t

y1

Z1

Z coordinate of cube\u2019s min corner

k3d::double_t

z1

X2

X coordinate of cube\u2019s max corner

k3d::double_t

x2

Y2

Y coordinate of cube\u2019s max corner

k3d::double_t

y2

Z2

Z coordinate of cube\u2019s max corner

k3d::double_t

z2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.383.\u00a0SelectBoundaryEdges
Prev\u00a0\u00a0\u00a0Next

B.383.\u00a0SelectBoundaryEdges

Description.\u00a0Selects edges that are on the boundary of the mesh

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.337.\u00a0SelectBoundaryEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs384.html", "source2": "./usr/share/doc/k3d/guide/html/apbs384.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.384.\u00a0SelectCubicCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.384.\u00a0SelectCubicCurveByNumber

Description.\u00a0Selects a cubic curve from based on its index number.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.339.\u00a0SelectCubicCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Number

Curve Number.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.384.\u00a0SelectClockwise
Prev\u00a0\u00a0\u00a0Next

B.384.\u00a0SelectClockwise

Description.\u00a0Select the clockwise edge of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.338.\u00a0SelectClockwise Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs385.html", "source2": "./usr/share/doc/k3d/guide/html/apbs385.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.385.\u00a0SelectDegenerateFaces
Prev\u00a0\u00a0\u00a0Next

B.385.\u00a0SelectDegenerateFaces

Description.\u00a0Selects all faces with a zero-length normal

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.340.\u00a0SelectDegenerateFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.385.\u00a0SelectCompanion
Prev\u00a0\u00a0\u00a0Next

B.385.\u00a0SelectCompanion

Description.\u00a0Select the companion of an edge. If multiple edges are selected the first one in the list is selected and all others are deselected

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.339.\u00a0SelectCompanion Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Keep Original Selection

Keep the original selection, rather than selecting only the companions

k3d::bool_t

keep_original_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs386.html", "source2": "./usr/share/doc/k3d/guide/html/apbs386.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.386.\u00a0SelectEdgeByNumber
Prev\u00a0\u00a0\u00a0Next

B.386.\u00a0SelectEdgeByNumber

Description.\u00a0Selects an edge from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.341.\u00a0SelectEdgeByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Face Index

Face Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.386.\u00a0SelectConnectedComponents
Prev\u00a0\u00a0\u00a0Next

B.386.\u00a0SelectConnectedComponents

Description.\u00a0Select all components that are directly or indirectly connected to the selected component

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.340.\u00a0SelectConnectedComponents Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Select Faces

Select connected faces

k3d::bool_t

select_faces

Select Edges

Select connected edges

k3d::bool_t

select_edges

Select Vertices

Select connected vertices

k3d::bool_t

select_vertices

Select Points

Select connected points

k3d::bool_t

select_points

Same Attributes

Only selects components where the face attributes in the supplied array are the same

k3d::bool_t

same_attributes

Array

Specifies the array name for the attributes that must match when growing the selection (if Same Attributes is on)

k3d::string_t

array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs387.html", "source2": "./usr/share/doc/k3d/guide/html/apbs387.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.387.\u00a0SelectEdgeLoops
Prev\u00a0\u00a0\u00a0Next

B.387.\u00a0SelectEdgeLoops

Description.\u00a0Selects edge loops containing selected egdes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.342.\u00a0SelectEdgeLoops Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Ring Side A

Find loop using the edgering on one side of the selected edge(s)

k3d::bool_t

ring_side_a

Ring Side B

Find loop using the edgering on the other side of the selected edge(s)

k3d::bool_t

ring_side_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.387.\u00a0SelectCube
Prev\u00a0\u00a0\u00a0Next

B.387.\u00a0SelectCube

Description.\u00a0Selects portions of the input mesh that intersect a cube

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.341.\u00a0SelectCube Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

X1

X coordinate of cube\u2019s min corner

k3d::double_t

x1

Y1

Y coordinate of cube\u2019s min corner

k3d::double_t

y1

Z1

Z coordinate of cube\u2019s min corner

k3d::double_t

z1

X2

X coordinate of cube\u2019s max corner

k3d::double_t

x2

Y2

Y coordinate of cube\u2019s max corner

k3d::double_t

y2

Z2

Z coordinate of cube\u2019s max corner

k3d::double_t

z2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs388.html", "source2": "./usr/share/doc/k3d/guide/html/apbs388.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.388.\u00a0SelectEdgeRings
Prev\u00a0\u00a0\u00a0Next

B.388.\u00a0SelectEdgeRings

Description.\u00a0Selects edge rings containing selected egdes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.343.\u00a0SelectEdgeRings Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.388.\u00a0SelectCubicCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.388.\u00a0SelectCubicCurveByNumber

Description.\u00a0Selects a cubic curve from based on its index number.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.342.\u00a0SelectCubicCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Number

Curve Number.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs389.html", "source2": "./usr/share/doc/k3d/guide/html/apbs389.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.389.\u00a0SelectFaceByNumber
Prev\u00a0\u00a0\u00a0Next

B.389.\u00a0SelectFaceByNumber

Description.\u00a0Selects a face from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.344.\u00a0SelectFaceByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Face Index

Face Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.389.\u00a0SelectDegenerateFaces
Prev\u00a0\u00a0\u00a0Next

B.389.\u00a0SelectDegenerateFaces

Description.\u00a0Selects all faces with a zero-length normal

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Selection Plugins

Table\u00a0B.343.\u00a0SelectDegenerateFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs39.html", "source2": "./usr/share/doc/k3d/guide/html/apbs39.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.39.\u00a0BlobbyAdd
Prev\u00a0\u00a0\u00a0Next

B.39.\u00a0BlobbyAdd

Description.\u00a0Combines blobbies using the Addition operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.34.\u00a0BlobbyAdd Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.39.\u00a0BlobbyAdd
Prev\u00a0\u00a0\u00a0Next

B.39.\u00a0BlobbyAdd

Description.\u00a0Combines blobbies using the Addition operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.34.\u00a0BlobbyAdd Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs390.html", "source2": "./usr/share/doc/k3d/guide/html/apbs390.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.390.\u00a0SelectLinearCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.390.\u00a0SelectLinearCurveByNumber

Description.\u00a0Selects a linear curve from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.345.\u00a0SelectLinearCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Number

Curve Number.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.390.\u00a0SelectEdgeByNumber
Prev\u00a0\u00a0\u00a0Next

B.390.\u00a0SelectEdgeByNumber

Description.\u00a0Selects an edge from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.344.\u00a0SelectEdgeByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Face Index

Face Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs391.html", "source2": "./usr/share/doc/k3d/guide/html/apbs391.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.391.\u00a0SelectNSided
Prev\u00a0\u00a0\u00a0Next

B.391.\u00a0SelectNSided

Description.\u00a0Selects points or faces that have numbers of sides within a specified range

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.346.\u00a0SelectNSided Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Side number

Gives chosen side number

k3d::int32_t

sides

Operator

Selection operator comparing with side number

k3d::string_t

operator



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.391.\u00a0SelectEdgeLoops
Prev\u00a0\u00a0\u00a0Next

B.391.\u00a0SelectEdgeLoops

Description.\u00a0Selects edge loops containing selected egdes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.345.\u00a0SelectEdgeLoops Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Ring Side A

Find loop using the edgering on one side of the selected edge(s)

k3d::bool_t

ring_side_a

Ring Side B

Find loop using the edgering on the other side of the selected edge(s)

k3d::bool_t

ring_side_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs392.html", "source2": "./usr/share/doc/k3d/guide/html/apbs392.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.392.\u00a0SelectNurbsCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.392.\u00a0SelectNurbsCurveByNumber

Description.\u00a0Selects a NURBS curve from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.347.\u00a0SelectNurbsCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Index

Controls the curve to be selected.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.392.\u00a0SelectEdgeRings
Prev\u00a0\u00a0\u00a0Next

B.392.\u00a0SelectEdgeRings

Description.\u00a0Selects edge rings containing selected egdes

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.346.\u00a0SelectEdgeRings Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs393.html", "source2": "./usr/share/doc/k3d/guide/html/apbs393.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.393.\u00a0SelectNurbsPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.393.\u00a0SelectNurbsPatchByNumber

Description.\u00a0Selects a NURBS patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.348.\u00a0SelectNurbsPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Index

Patch Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.393.\u00a0SelectFaceByNumber
Prev\u00a0\u00a0\u00a0Next

B.393.\u00a0SelectFaceByNumber

Description.\u00a0Selects a face from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.347.\u00a0SelectFaceByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Face Index

Face Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs394.html", "source2": "./usr/share/doc/k3d/guide/html/apbs394.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.394.\u00a0SelectPointByNumber
Prev\u00a0\u00a0\u00a0Next

B.394.\u00a0SelectPointByNumber

Description.\u00a0Selects a point from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.349.\u00a0SelectPointByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Point Index

Point Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.394.\u00a0SelectLinearCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.394.\u00a0SelectLinearCurveByNumber

Description.\u00a0Selects a linear curve from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.348.\u00a0SelectLinearCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Number

Curve Number.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs395.html", "source2": "./usr/share/doc/k3d/guide/html/apbs395.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.395.\u00a0SelectedFacesToPolyhedron
Prev\u00a0\u00a0\u00a0Next

B.395.\u00a0SelectedFacesToPolyhedron

Description.\u00a0Outputs all selected faces to a single polyhedron.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.350.\u00a0SelectedFacesToPolyhedron Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.395.\u00a0SelectNSided
Prev\u00a0\u00a0\u00a0Next

B.395.\u00a0SelectNSided

Description.\u00a0Selects points or faces that have numbers of sides within a specified range

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.349.\u00a0SelectNSided Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Side number

Gives chosen side number

k3d::int32_t

sides

Operator

Selection operator comparing with side number

k3d::string_t

operator



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs396.html", "source2": "./usr/share/doc/k3d/guide/html/apbs396.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.396.\u00a0SelectionToStdout
Prev\u00a0\u00a0\u00a0Next

B.396.\u00a0SelectionToStdout

Description.\u00a0Prints selection information to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.351.\u00a0SelectionToStdout Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.396.\u00a0SelectNurbsCurveByNumber
Prev\u00a0\u00a0\u00a0Next

B.396.\u00a0SelectNurbsCurveByNumber

Description.\u00a0Selects a NURBS curve from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.350.\u00a0SelectNurbsCurveByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Curve Index

Controls the curve to be selected.

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs397.html", "source2": "./usr/share/doc/k3d/guide/html/apbs397.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.397.\u00a0SetColor
Prev\u00a0\u00a0\u00a0Next

B.397.\u00a0SetColor

Description.\u00a0Sets geometry color

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Material Plugins, MeshAttributes Plugins

Table\u00a0B.352.\u00a0SetColor Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Default Color

Color used for unselected faces in case no previous array existed

k3d::color

default_color

Color

Color to apply to selected faces

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.397.\u00a0SelectNurbsPatchByNumber
Prev\u00a0\u00a0\u00a0Next

B.397.\u00a0SelectNurbsPatchByNumber

Description.\u00a0Selects a NURBS patch from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.351.\u00a0SelectNurbsPatchByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Primitive Number

Primitive Number.

k3d::int32_t

primitive

Patch Index

Patch Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs398.html", "source2": "./usr/share/doc/k3d/guide/html/apbs398.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.398.\u00a0SetMaterial
Prev\u00a0\u00a0\u00a0Next

B.398.\u00a0SetMaterial

Description.\u00a0Sets geometry materials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Material Plugins, MeshAttributes Plugins

Table\u00a0B.353.\u00a0SetMaterial Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.398.\u00a0SelectPointByNumber
Prev\u00a0\u00a0\u00a0Next

B.398.\u00a0SelectPointByNumber

Description.\u00a0Selects a point from the input mesh by its index number

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.352.\u00a0SelectPointByNumber Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Point Index

Point Index

k3d::int32_t

index



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs399.html", "source2": "./usr/share/doc/k3d/guide/html/apbs399.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.399.\u00a0SetPosition
Prev\u00a0\u00a0\u00a0Next

B.399.\u00a0SetPosition

Description.\u00a0Set points positions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.354.\u00a0SetPosition Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X position

k3d::double_t

x

Y

Y position

k3d::double_t

y

Z

Z position

k3d::double_t

z

Use X

Set position on X components

k3d::bool_t

use_x

Use Y

Set position on Y components

k3d::bool_t

use_y

Use Z

Set position on Z components

k3d::bool_t

use_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.399.\u00a0SelectedFacesToPolyhedron
Prev\u00a0\u00a0\u00a0Next

B.399.\u00a0SelectedFacesToPolyhedron

Description.\u00a0Outputs all selected faces to a single polyhedron.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.353.\u00a0SelectedFacesToPolyhedron Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs40.html", "source2": "./usr/share/doc/k3d/guide/html/apbs40.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.40.\u00a0BlobbyDivide
Prev\u00a0\u00a0\u00a0Next

B.40.\u00a0BlobbyDivide

Description.\u00a0Combines blobbies using the Division operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.35.\u00a0BlobbyDivide Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input A

First input mesh.

k3d::mesh*

input_a

Input B

Second input mesh.

k3d::mesh*

input_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.40.\u00a0BlobbyDivide
Prev\u00a0\u00a0\u00a0Next

B.40.\u00a0BlobbyDivide

Description.\u00a0Combines blobbies using the Division operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.35.\u00a0BlobbyDivide Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input A

First input mesh.

k3d::mesh*

input_a

Input B

Second input mesh.

k3d::mesh*

input_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs400.html", "source2": "./usr/share/doc/k3d/guide/html/apbs400.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.400.\u00a0ShearPoints
Prev\u00a0\u00a0\u00a0Next

B.400.\u00a0ShearPoints

Description.\u00a0Shears mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.355.\u00a0ShearPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Direction

Shear direction

k3d::string_t

direction

Axis

Shear axis

k3d::string_t

axis

Shear factor

Shear factor

k3d::double_t

shear_factor



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.400.\u00a0SelectionToStdout
Prev\u00a0\u00a0\u00a0Next

B.400.\u00a0SelectionToStdout

Description.\u00a0Prints selection information to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.354.\u00a0SelectionToStdout Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs401.html", "source2": "./usr/share/doc/k3d/guide/html/apbs401.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.401.\u00a0SmoothPoints
Prev\u00a0\u00a0\u00a0Next

B.401.\u00a0SmoothPoints

Description.\u00a0Smooths mesh points by averaging their positions with their neighbors'

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.356.\u00a0SmoothPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Smoothing

Smoothing factor

k3d::double_t

smoothing



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.401.\u00a0SetColor
Prev\u00a0\u00a0\u00a0Next

B.401.\u00a0SetColor

Description.\u00a0Sets geometry color

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Material Plugins, MeshAttributes Plugins

Table\u00a0B.355.\u00a0SetColor Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Default Color

Color used for unselected faces in case no previous array existed

k3d::color

default_color

Color

Color to apply to selected faces

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs402.html", "source2": "./usr/share/doc/k3d/guide/html/apbs402.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.402.\u00a0Snap
Prev\u00a0\u00a0\u00a0Next

B.402.\u00a0Snap

Description.\u00a0Snaps one node to another

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Matrix Plugins

Table\u00a0B.357.\u00a0Snap Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Source Node

Source Node

k3d::inode*

source

Snap Source

Snap Source

k3d::string_t

snap_source

Target Node

Target Node

k3d::inode*

target

Snap Target

Snap Target

k3d::string_t

snap_target

Snap Orientation

Snap Orientation

k3d::bool_t

snap_orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.402.\u00a0SetMaterial
Prev\u00a0\u00a0\u00a0Next

B.402.\u00a0SetMaterial

Description.\u00a0Sets geometry materials

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Material Plugins, MeshAttributes Plugins

Table\u00a0B.356.\u00a0SetMaterial Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs403.html", "source2": "./usr/share/doc/k3d/guide/html/apbs403.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.403.\u00a0SolarPosition
Prev\u00a0\u00a0\u00a0Next

B.403.\u00a0SolarPosition

Description.\u00a0Calculates the position of the Sun based on observer position, date, and time.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.358.\u00a0SolarPosition Properties

Label Description Type Script Name

Latitude

Observer latitude (decimal degrees).

k3d::double_t

latitude

Longitude

Observer longitude (decimal degrees).

k3d::double_t

longitude

Time

Time since 1970-1-1, in seconds.

k3d::double_t

time

Time Zone Offset

Time zone offset in minutes, [-720, +720]. Note that you must adjust the timezone manually to account for daylight savings time.

k3d::int32_t

time_zone_offset

North

Specifies which direction will be treated as North.

k3d::vector3

north

East

Specifies which direction will be treated as East.

k3d::vector3

east

Up

Specifies which direction will be treated as up.

k3d::vector3

up

Solar Position

Solar position.

k3d::vector3

position



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.403.\u00a0SetPosition
Prev\u00a0\u00a0\u00a0Next

B.403.\u00a0SetPosition

Description.\u00a0Set points positions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.357.\u00a0SetPosition Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X position

k3d::double_t

x

Y

Y position

k3d::double_t

y

Z

Z position

k3d::double_t

z

Use X

Set position on X components

k3d::bool_t

use_x

Use Y

Set position on Y components

k3d::bool_t

use_y

Use Z

Set position on Z components

k3d::bool_t

use_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs404.html", "source2": "./usr/share/doc/k3d/guide/html/apbs404.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.404.\u00a0SphereizePoints
Prev\u00a0\u00a0\u00a0Next

B.404.\u00a0SphereizePoints

Description.\u00a0Constrains points to the surface of a sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.359.\u00a0SphereizePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sphere factor

Sphere factor

k3d::double_t

sphere_factor



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.404.\u00a0ShearPoints
Prev\u00a0\u00a0\u00a0Next

B.404.\u00a0ShearPoints

Description.\u00a0Shears mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.358.\u00a0ShearPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Direction

Shear direction

k3d::string_t

direction

Axis

Shear axis

k3d::string_t

axis

Shear factor

Shear factor

k3d::double_t

shear_factor



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs405.html", "source2": "./usr/share/doc/k3d/guide/html/apbs405.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.405.\u00a0StringSourceScript
Prev\u00a0\u00a0\u00a0Next

B.405.\u00a0StringSourceScript

Description.\u00a0String source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, String Plugins

Table\u00a0B.360.\u00a0StringSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output String

Output string

k3d::string_t

output_string



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.405.\u00a0SmoothPoints
Prev\u00a0\u00a0\u00a0Next

B.405.\u00a0SmoothPoints

Description.\u00a0Smooths mesh points by averaging their positions with their neighbors'

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.359.\u00a0SmoothPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Smoothing

Smoothing factor

k3d::double_t

smoothing



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs406.html", "source2": "./usr/share/doc/k3d/guide/html/apbs406.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.406.\u00a0StringToStdout
Prev\u00a0\u00a0\u00a0Next

B.406.\u00a0StringToStdout

Description.\u00a0Prints an input string value to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.361.\u00a0StringToStdout Properties

Label Description Type Script Name

Input

Prints input string to console\u2019s stdout

k3d::string_t

input



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.406.\u00a0Snap
Prev\u00a0\u00a0\u00a0Next

B.406.\u00a0Snap

Description.\u00a0Snaps one node to another

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Matrix Plugins

Table\u00a0B.360.\u00a0Snap Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Source Node

Source Node

k3d::inode*

source

Snap Source

Snap Source

k3d::string_t

snap_source

Target Node

Target Node

k3d::inode*

target

Snap Target

Snap Target

k3d::string_t

snap_target

Snap Orientation

Snap Orientation

k3d::bool_t

snap_orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs407.html", "source2": "./usr/share/doc/k3d/guide/html/apbs407.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.407.\u00a0SubdivideEdges
Prev\u00a0\u00a0\u00a0Next

B.407.\u00a0SubdivideEdges

Description.\u00a0Subdivides selected edges by adding points.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.362.\u00a0SubdivideEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Vertices

Number of vertices to insert in each selected edge

k3d::int32_t

vertices



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.407.\u00a0SolarPosition
Prev\u00a0\u00a0\u00a0Next

B.407.\u00a0SolarPosition

Description.\u00a0Calculates the position of the Sun based on observer position, date, and time.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.361.\u00a0SolarPosition Properties

Label Description Type Script Name

Latitude

Observer latitude (decimal degrees).

k3d::double_t

latitude

Longitude

Observer longitude (decimal degrees).

k3d::double_t

longitude

Time

Time since 1970-1-1, in seconds.

k3d::double_t

time

Time Zone Offset

Time zone offset in minutes, [-720, +720]. Note that you must adjust the timezone manually to account for daylight savings time.

k3d::int32_t

time_zone_offset

North

Specifies which direction will be treated as North.

k3d::vector3

north

East

Specifies which direction will be treated as East.

k3d::vector3

east

Up

Specifies which direction will be treated as up.

k3d::vector3

up

Solar Position

Solar position.

k3d::vector3

position



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs408.html", "source2": "./usr/share/doc/k3d/guide/html/apbs408.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.408.\u00a0SubdivideFaces
Prev\u00a0\u00a0\u00a0Next

B.408.\u00a0SubdivideFaces

Description.\u00a0Subdivides faces by creating new center / midpoints.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.363.\u00a0SubdivideFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Subdivision type

Join : center to midpoints, midpoints, center to points

k3d::string_t

subdivision_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.408.\u00a0SphereizePoints
Prev\u00a0\u00a0\u00a0Next

B.408.\u00a0SphereizePoints

Description.\u00a0Constrains points to the surface of a sphere

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.362.\u00a0SphereizePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Sphere factor

Sphere factor

k3d::double_t

sphere_factor



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs409.html", "source2": "./usr/share/doc/k3d/guide/html/apbs409.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.409.\u00a0SurfacePlot
Prev\u00a0\u00a0\u00a0Next

B.409.\u00a0SurfacePlot

Description.\u00a0Creates a 3D surface plot.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Math Plugins

Table\u00a0B.364.\u00a0SurfacePlot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Function

Function to be plotted, in terms of u, v, and any scalar user properties added to the node.

k3d::string_t

function

U Samples

Number of samples along the u dimension.

k3d::int32_t

u_samples

V Samples

Number of samples along the v dimension.

k3d::int32_t

v_samples

U Size

Plot size along the u dimension.

k3d::double_t

u_size

V Size

Plot size along the v dimension.

k3d::double_t

v_size

Orientation

Plot orientation (positive or negative along the X, Y or Z axis).

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.409.\u00a0StringSourceScript
Prev\u00a0\u00a0\u00a0Next

B.409.\u00a0StringSourceScript

Description.\u00a0String source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, String Plugins

Table\u00a0B.363.\u00a0StringSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output String

Output string

k3d::string_t

output_string



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs41.html", "source2": "./usr/share/doc/k3d/guide/html/apbs41.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.41.\u00a0BlobbyEllipsoid
Prev\u00a0\u00a0\u00a0Next

B.41.\u00a0BlobbyEllipsoid

Description.\u00a0Creates a RenderMan Blobby Ellipsoid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.36.\u00a0BlobbyEllipsoid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

X Position

Position on X axis

k3d::double_t

x

Y Position

Position on Y axis

k3d::double_t

y

Z Position

Position on Z axis

k3d::double_t

z

X Size

Size on X axis

k3d::double_t

size_x

Y Size

Size on Y axis

k3d::double_t

size_y

Z Size

Size on Z axis

k3d::double_t

size_z

Color

Ellipsoid color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.41.\u00a0BlobbyEllipsoid
Prev\u00a0\u00a0\u00a0Next

B.41.\u00a0BlobbyEllipsoid

Description.\u00a0Creates a RenderMan Blobby Ellipsoid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.36.\u00a0BlobbyEllipsoid Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

X Position

Position on X axis

k3d::double_t

x

Y Position

Position on Y axis

k3d::double_t

y

Z Position

Position on Z axis

k3d::double_t

z

X Size

Size on X axis

k3d::double_t

size_x

Y Size

Size on Y axis

k3d::double_t

size_y

Z Size

Size on Z axis

k3d::double_t

size_z

Color

Ellipsoid color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs410.html", "source2": "./usr/share/doc/k3d/guide/html/apbs410.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.410.\u00a0TIFFBitmapExporter
Prev\u00a0\u00a0\u00a0Next

B.410.\u00a0TIFFBitmapExporter

Description.\u00a0TIFF (*.tiff)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapExporter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.410.\u00a0StringToStdout
Prev\u00a0\u00a0\u00a0Next

B.410.\u00a0StringToStdout

Description.\u00a0Prints an input string value to stdout

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.364.\u00a0StringToStdout Properties

Label Description Type Script Name

Input

Prints input string to console\u2019s stdout

k3d::string_t

input



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs411.html", "source2": "./usr/share/doc/k3d/guide/html/apbs411.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.411.\u00a0TIFFBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.411.\u00a0TIFFBitmapImporter

Description.\u00a0TIFF (*.tiff)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.365.\u00a0TIFFBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/tiff



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.411.\u00a0SubdivideEdges
Prev\u00a0\u00a0\u00a0Next

B.411.\u00a0SubdivideEdges

Description.\u00a0Subdivides selected edges by adding points.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.365.\u00a0SubdivideEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Vertices

Number of vertices to insert in each selected edge

k3d::int32_t

vertices



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs412.html", "source2": "./usr/share/doc/k3d/guide/html/apbs412.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.412.\u00a0TIFFBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.412.\u00a0TIFFBitmapReader

Description.\u00a0Loads a TIFF (*.tif) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.366.\u00a0TIFFBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.412.\u00a0SubdivideFaces
Prev\u00a0\u00a0\u00a0Next

B.412.\u00a0SubdivideFaces

Description.\u00a0Subdivides faces by creating new center / midpoints.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.366.\u00a0SubdivideFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Subdivision type

Join : center to midpoints, midpoints, center to points

k3d::string_t

subdivision_type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs413.html", "source2": "./usr/share/doc/k3d/guide/html/apbs413.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.413.\u00a0TIFFBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.413.\u00a0TIFFBitmapWriter

Description.\u00a0Bitmap writer that saves TIFF (*.tiff) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.367.\u00a0TIFFBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.413.\u00a0SurfacePlot
Prev\u00a0\u00a0\u00a0Next

B.413.\u00a0SurfacePlot

Description.\u00a0Creates a 3D surface plot.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Math Plugins

Table\u00a0B.367.\u00a0SurfacePlot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Function

Function to be plotted, in terms of u, v, and any scalar user properties added to the node.

k3d::string_t

function

U Samples

Number of samples along the u dimension.

k3d::int32_t

u_samples

V Samples

Number of samples along the v dimension.

k3d::int32_t

v_samples

U Size

Plot size along the u dimension.

k3d::double_t

u_size

V Size

Plot size along the v dimension.

k3d::double_t

v_size

Orientation

Plot orientation (positive or negative along the X, Y or Z axis).

k3d::string_t

orientation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs414.html", "source2": "./usr/share/doc/k3d/guide/html/apbs414.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.414.\u00a0TaperPoints
Prev\u00a0\u00a0\u00a0Next

B.414.\u00a0TaperPoints

Description.\u00a0Tapers mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.368.\u00a0TaperPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Taper points along this axis.

k3d::string_t

axis

Taper Factor

Controls the amount of taper, 0 = no taper, 1 = taper to a point.

k3d::double_t

taper_factor

Displace X

Enable point displacement along the X axis.

k3d::bool_t

displace_x

Displace Y

Enable point displacement along the Y axis.

k3d::bool_t

displace_y

Displace Z

Enable point displacement along the Z axis.

k3d::bool_t

displace_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.414.\u00a0TIFFBitmapExporter
Prev\u00a0\u00a0\u00a0Next

B.414.\u00a0TIFFBitmapExporter

Description.\u00a0TIFF (*.tiff)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapExporter Plugins


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs415.html", "source2": "./usr/share/doc/k3d/guide/html/apbs415.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.415.\u00a0Teapot
Prev\u00a0\u00a0\u00a0Next

B.415.\u00a0Teapot

Description.\u00a0Creates a classic teapot primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.369.\u00a0Teapot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output teapot.

k3d::matrix4

transformation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.415.\u00a0TIFFBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.415.\u00a0TIFFBitmapImporter

Description.\u00a0TIFF (*.tiff)

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.368.\u00a0TIFFBitmapImporter Metadata

Name Value

k3d:load-order

8

k3d:mime-types

image/tiff



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs416.html", "source2": "./usr/share/doc/k3d/guide/html/apbs416.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.416.\u00a0TimeSource
Prev\u00a0\u00a0\u00a0Next

B.416.\u00a0TimeSource

Description.\u00a0Provides a time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.370.\u00a0TimeSource Properties

Label Description Type Script Name

Start Time

Controls the start time (in seconds) for rendering animations.

k3d::double_t

start_time

End Time

Controls the end time (in seconds) for rendering animations.

k3d::double_t

end_time

Frame Rate

Controls the frame rate (in frames-per-second) for rendering animations.

k3d::double_t

frame_rate

Time

Controls the current time displayed in the viewports.

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.416.\u00a0TIFFBitmapReader
Prev\u00a0\u00a0\u00a0Next

B.416.\u00a0TIFFBitmapReader

Description.\u00a0Loads a TIFF (*.tif) bitmap from the filesystem

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapReader Plugins

Table\u00a0B.369.\u00a0TIFFBitmapReader Properties

Label Description Type Script Name

Output Bitmap

Output bitmap

k3d::bitmap*

output_bitmap

File

Browse for an input bitmap

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs417.html", "source2": "./usr/share/doc/k3d/guide/html/apbs417.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.417.\u00a0TimeToString
Prev\u00a0\u00a0\u00a0Next

B.417.\u00a0TimeToString

Description.\u00a0Converts a scalar to a string using strftime()-style formatting

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, String Plugins

Table\u00a0B.371.\u00a0TimeToString Properties

Label Description Type Script Name

Input

Timestamp value, or 0 to use current system time

k3d::double_t

input

Format

strftime() time_to_string string

k3d::string_t

format

Output string

strftime() output string (read only)

k3d::string_t

output



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.417.\u00a0TIFFBitmapWriter
Prev\u00a0\u00a0\u00a0Next

B.417.\u00a0TIFFBitmapWriter

Description.\u00a0Bitmap writer that saves TIFF (*.tiff) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapWriter Plugins

Table\u00a0B.370.\u00a0TIFFBitmapWriter Properties

Label Description Type Script Name

Input Bitmap

Input bitmap

k3d::bitmap*

input_bitmap

File

Output file

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs418.html", "source2": "./usr/share/doc/k3d/guide/html/apbs418.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.418.\u00a0TransformPoints
Prev\u00a0\u00a0\u00a0Next

B.418.\u00a0TransformPoints

Description.\u00a0Transform mesh points using input matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.372.\u00a0TransformPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.418.\u00a0TaperPoints
Prev\u00a0\u00a0\u00a0Next

B.418.\u00a0TaperPoints

Description.\u00a0Tapers mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.371.\u00a0TaperPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Taper points along this axis.

k3d::string_t

axis

Taper Factor

Controls the amount of taper, 0 = no taper, 1 = taper to a point.

k3d::double_t

taper_factor

Displace X

Enable point displacement along the X axis.

k3d::bool_t

displace_x

Displace Y

Enable point displacement along the Y axis.

k3d::bool_t

displace_y

Displace Z

Enable point displacement along the Z axis.

k3d::bool_t

displace_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs419.html", "source2": "./usr/share/doc/k3d/guide/html/apbs419.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.419.\u00a0TranslateArray1D
Prev\u00a0\u00a0\u00a0Next

B.419.\u00a0TranslateArray1D

Description.\u00a0TranslateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.373.\u00a0TranslateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset

Offset

k3d::vector3

offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.419.\u00a0Teapot
Prev\u00a0\u00a0\u00a0Next

B.419.\u00a0Teapot

Description.\u00a0Creates a classic teapot primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Quadric Plugins

Table\u00a0B.372.\u00a0Teapot Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Transformation

Transformation matrix used to position / orient / scale the output teapot.

k3d::matrix4

transformation



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs42.html", "source2": "./usr/share/doc/k3d/guide/html/apbs42.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.42.\u00a0BlobbyMaximum
Prev\u00a0\u00a0\u00a0Next

B.42.\u00a0BlobbyMaximum

Description.\u00a0Combines blobbies using the Maximum operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.37.\u00a0BlobbyMaximum Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.42.\u00a0BlobbyMaximum
Prev\u00a0\u00a0\u00a0Next

B.42.\u00a0BlobbyMaximum

Description.\u00a0Combines blobbies using the Maximum operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.37.\u00a0BlobbyMaximum Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs420.html", "source2": "./usr/share/doc/k3d/guide/html/apbs420.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.420.\u00a0TranslateArray2D
Prev\u00a0\u00a0\u00a0Next

B.420.\u00a0TranslateArray2D

Description.\u00a0TranslateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.374.\u00a0TranslateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset 1

Offset 1

k3d::vector3

offset1

Offset 2

Offset 2

k3d::vector3

offset2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.420.\u00a0TimeSource
Prev\u00a0\u00a0\u00a0Next

B.420.\u00a0TimeSource

Description.\u00a0Provides a time source for a K-3D document

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Animation Plugins

Table\u00a0B.373.\u00a0TimeSource Properties

Label Description Type Script Name

Start Time

Controls the start time (in seconds) for rendering animations.

k3d::double_t

start_time

End Time

Controls the end time (in seconds) for rendering animations.

k3d::double_t

end_time

Frame Rate

Controls the frame rate (in frames-per-second) for rendering animations.

k3d::double_t

frame_rate

Time

Controls the current time displayed in the viewports.

k3d::double_t

time



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs421.html", "source2": "./usr/share/doc/k3d/guide/html/apbs421.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.421.\u00a0TranslateArray3D
Prev\u00a0\u00a0\u00a0Next

B.421.\u00a0TranslateArray3D

Description.\u00a0TranslateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.375.\u00a0TranslateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset 1

Offset 1

k3d::vector3

offset1

Offset 2

Offset 2

k3d::vector3

offset2

Offset 3

Offset 3

k3d::vector3

offset3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.421.\u00a0TimeToString
Prev\u00a0\u00a0\u00a0Next

B.421.\u00a0TimeToString

Description.\u00a0Converts a scalar to a string using strftime()-style formatting

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, String Plugins

Table\u00a0B.374.\u00a0TimeToString Properties

Label Description Type Script Name

Input

Timestamp value, or 0 to use current system time

k3d::double_t

input

Format

strftime() time_to_string string

k3d::string_t

format

Output string

strftime() output string (read only)

k3d::string_t

output



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs422.html", "source2": "./usr/share/doc/k3d/guide/html/apbs422.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.422.\u00a0TranslatePoints
Prev\u00a0\u00a0\u00a0Next

B.422.\u00a0TranslatePoints

Description.\u00a0Translates mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.376.\u00a0TranslatePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X translation

k3d::double_t

x

Y

Y translation

k3d::double_t

y

Z

Z translation

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.422.\u00a0TransformPoints
Prev\u00a0\u00a0\u00a0Next

B.422.\u00a0TransformPoints

Description.\u00a0Transform mesh points using input matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.375.\u00a0TransformPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs423.html", "source2": "./usr/share/doc/k3d/guide/html/apbs423.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.423.\u00a0TriangulateFaces
Prev\u00a0\u00a0\u00a0Next

B.423.\u00a0TriangulateFaces

Description.\u00a0Converts input faces into triangles

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.377.\u00a0TriangulateFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.423.\u00a0TranslateArray1D
Prev\u00a0\u00a0\u00a0Next

B.423.\u00a0TranslateArray1D

Description.\u00a0TranslateArray1D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.376.\u00a0TranslateArray1D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset

Offset

k3d::vector3

offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs424.html", "source2": "./usr/share/doc/k3d/guide/html/apbs424.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.424.\u00a0TweakPoints
Prev\u00a0\u00a0\u00a0Next

B.424.\u00a0TweakPoints

Description.\u00a0Sets the point positions at the given indices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.378.\u00a0TweakPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Tweaks

A pair of indices_t and points_t arrays, indicating which positions to set

tweaks



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.424.\u00a0TranslateArray2D
Prev\u00a0\u00a0\u00a0Next

B.424.\u00a0TranslateArray2D

Description.\u00a0TranslateArray2D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.377.\u00a0TranslateArray2D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset 1

Offset 1

k3d::vector3

offset1

Offset 2

Offset 2

k3d::vector3

offset2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs425.html", "source2": "./usr/share/doc/k3d/guide/html/apbs425.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.425.\u00a0TwistPoints
Prev\u00a0\u00a0\u00a0Next

B.425.\u00a0TwistPoints

Description.\u00a0Twists mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.379.\u00a0TwistPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Twist around given axis

k3d::string_t

axis

Angle

Twist angle

k3d::double_t

angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.425.\u00a0TranslateArray3D
Prev\u00a0\u00a0\u00a0Next

B.425.\u00a0TranslateArray3D

Description.\u00a0TranslateArray3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Array Plugins

Table\u00a0B.378.\u00a0TranslateArray3D Properties

Label Description Type Script Name

Layout

Layout

k3d::inode*

layout

Offset 1

Offset 1

k3d::vector3

offset1

Offset 2

Offset 2

k3d::vector3

offset2

Offset 3

Offset 3

k3d::vector3

offset3



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs426.html", "source2": "./usr/share/doc/k3d/guide/html/apbs426.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.426.\u00a0UniformPolyhedron
Prev\u00a0\u00a0\u00a0Next

B.426.\u00a0UniformPolyhedron

Description.\u00a0Generates a uniform polyhedron

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.380.\u00a0UniformPolyhedron Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Type

Polyhedron type.

k3d::string_t

type

Size

Polyhedron size.

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.426.\u00a0TranslatePoints
Prev\u00a0\u00a0\u00a0Next

B.426.\u00a0TranslatePoints

Description.\u00a0Translates mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.379.\u00a0TranslatePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X

X translation

k3d::double_t

x

Y

Y translation

k3d::double_t

y

Z

Z translation

k3d::double_t

z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs427.html", "source2": "./usr/share/doc/k3d/guide/html/apbs427.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.427.\u00a0ValidMeshes
Prev\u00a0\u00a0\u00a0Next

B.427.\u00a0ValidMeshes

Description.\u00a0Tests to see that every every primitive and mesh in a collection of meshes can be validated.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.381.\u00a0ValidMeshes Properties

Label Description Type Script Name

Valid

True iff every every input mesh can be validated.

k3d::bool_t

valid



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.427.\u00a0TriangulateFaces
Prev\u00a0\u00a0\u00a0Next

B.427.\u00a0TriangulateFaces

Description.\u00a0Converts input faces into triangles

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.380.\u00a0TriangulateFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs428.html", "source2": "./usr/share/doc/k3d/guide/html/apbs428.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.428.\u00a0Vector3SourceScript
Prev\u00a0\u00a0\u00a0Next

B.428.\u00a0Vector3SourceScript

Description.\u00a0Vector3 source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.382.\u00a0Vector3SourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Vector

Output vector

k3d::vector3

output_vector



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.428.\u00a0TweakPoints
Prev\u00a0\u00a0\u00a0Next

B.428.\u00a0TweakPoints

Description.\u00a0Sets the point positions at the given indices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.381.\u00a0TweakPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Tweaks

A pair of indices_t and points_t arrays, indicating which positions to set

tweaks



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs429.html", "source2": "./usr/share/doc/k3d/guide/html/apbs429.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.429.\u00a0VirtualOpenGLEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.429.\u00a0VirtualOpenGLEdgePainter

Description.\u00a0Renders mesh edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.383.\u00a0VirtualOpenGLEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.429.\u00a0TwistPoints
Prev\u00a0\u00a0\u00a0Next

B.429.\u00a0TwistPoints

Description.\u00a0Twists mesh points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.382.\u00a0TwistPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Axis

Twist around given axis

k3d::string_t

axis

Angle

Twist angle

k3d::double_t

angle



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs43.html", "source2": "./usr/share/doc/k3d/guide/html/apbs43.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.43.\u00a0BlobbyMinimum
Prev\u00a0\u00a0\u00a0Next

B.43.\u00a0BlobbyMinimum

Description.\u00a0Combines blobbies using the Minimum operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.38.\u00a0BlobbyMinimum Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.43.\u00a0BlobbyMinimum
Prev\u00a0\u00a0\u00a0Next

B.43.\u00a0BlobbyMinimum

Description.\u00a0Combines blobbies using the Minimum operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.38.\u00a0BlobbyMinimum Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs430.html", "source2": "./usr/share/doc/k3d/guide/html/apbs430.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.430.\u00a0VirtualOpenGLFacePainter
Prev\u00a0\u00a0\u00a0Next

B.430.\u00a0VirtualOpenGLFacePainter

Description.\u00a0Renders mesh faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.384.\u00a0VirtualOpenGLFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.430.\u00a0UniformPolyhedron
Prev\u00a0\u00a0\u00a0Next

B.430.\u00a0UniformPolyhedron

Description.\u00a0Generates a uniform polyhedron

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.383.\u00a0UniformPolyhedron Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Type

Polyhedron type.

k3d::string_t

type

Size

Polyhedron size.

k3d::double_t

size



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs431.html", "source2": "./usr/share/doc/k3d/guide/html/apbs431.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.431.\u00a0VirtualOpenGLPointPainter
Prev\u00a0\u00a0\u00a0Next

B.431.\u00a0VirtualOpenGLPointPainter

Description.\u00a0Renders mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.385.\u00a0VirtualOpenGLPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.431.\u00a0ValidMeshes
Prev\u00a0\u00a0\u00a0Next

B.431.\u00a0ValidMeshes

Description.\u00a0Tests to see that every every primitive and mesh in a collection of meshes can be validated.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Test Plugins

Table\u00a0B.384.\u00a0ValidMeshes Properties

Label Description Type Script Name

Valid

True iff every every input mesh can be validated.

k3d::bool_t

valid



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs432.html", "source2": "./usr/share/doc/k3d/guide/html/apbs432.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.432.\u00a0VirtualOpenGLSDSEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.432.\u00a0VirtualOpenGLSDSEdgePainter

Description.\u00a0Renders mesh subdivision surface edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.386.\u00a0VirtualOpenGLSDSEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.432.\u00a0Vector3SourceScript
Prev\u00a0\u00a0\u00a0Next

B.432.\u00a0Vector3SourceScript

Description.\u00a0Vector3 source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins

Table\u00a0B.385.\u00a0Vector3SourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Vector

Output vector

k3d::vector3

output_vector



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs433.html", "source2": "./usr/share/doc/k3d/guide/html/apbs433.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.433.\u00a0VirtualOpenGLSDSFacePainter
Prev\u00a0\u00a0\u00a0Next

B.433.\u00a0VirtualOpenGLSDSFacePainter

Description.\u00a0Renders mesh subdivision surface faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.387.\u00a0VirtualOpenGLSDSFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.433.\u00a0VirtualOpenGLEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.433.\u00a0VirtualOpenGLEdgePainter

Description.\u00a0Renders mesh edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.386.\u00a0VirtualOpenGLEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs434.html", "source2": "./usr/share/doc/k3d/guide/html/apbs434.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.434.\u00a0VirtualOpenGLSDSPointPainter
Prev\u00a0\u00a0\u00a0Next

B.434.\u00a0VirtualOpenGLSDSPointPainter

Description.\u00a0Renders mesh subdivision surface points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.388.\u00a0VirtualOpenGLSDSPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.434.\u00a0VirtualOpenGLFacePainter
Prev\u00a0\u00a0\u00a0Next

B.434.\u00a0VirtualOpenGLFacePainter

Description.\u00a0Renders mesh faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.387.\u00a0VirtualOpenGLFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs435.html", "source2": "./usr/share/doc/k3d/guide/html/apbs435.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.435.\u00a0Welcome
Prev\u00a0\u00a0\u00a0Next

B.435.\u00a0Welcome

Description.\u00a0Welcomes users running K-3D for the first time.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.389.\u00a0Welcome Metadata

Name Value

qtui:application-start

true

ngui:application-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.435.\u00a0VirtualOpenGLPointPainter
Prev\u00a0\u00a0\u00a0Next

B.435.\u00a0VirtualOpenGLPointPainter

Description.\u00a0Renders mesh points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.388.\u00a0VirtualOpenGLPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs436.html", "source2": "./usr/share/doc/k3d/guide/html/apbs436.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.436.\u00a0WeldPoints
Prev\u00a0\u00a0\u00a0Next

B.436.\u00a0WeldPoints

Description.\u00a0Eliminates points with duplicate 3D coordinates

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.390.\u00a0WeldPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Distance

Maximum distance between points

k3d::double_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.436.\u00a0VirtualOpenGLSDSEdgePainter
Prev\u00a0\u00a0\u00a0Next

B.436.\u00a0VirtualOpenGLSDSEdgePainter

Description.\u00a0Renders mesh subdivision surface edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.389.\u00a0VirtualOpenGLSDSEdgePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs437.html", "source2": "./usr/share/doc/k3d/guide/html/apbs437.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.437.\u00a0XTrackCADDocumentImporter
Prev\u00a0\u00a0\u00a0Next

B.437.\u00a0XTrackCADDocumentImporter

Description.\u00a0XTrackCAD Tracks File ( .xtc )

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, DocumentImporter Plugins

Table\u00a0B.391.\u00a0XTrackCADDocumentImporter Metadata

Name Value

k3d:mime-types

application/x-xtrackcad



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.437.\u00a0VirtualOpenGLSDSFacePainter
Prev\u00a0\u00a0\u00a0Next

B.437.\u00a0VirtualOpenGLSDSFacePainter

Description.\u00a0Renders mesh subdivision surface faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.390.\u00a0VirtualOpenGLSDSFacePainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs438.html", "source2": "./usr/share/doc/k3d/guide/html/apbs438.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.438.\u00a0YafrayAreaLight
Prev\u00a0\u00a0\u00a0Next

B.438.\u00a0YafrayAreaLight

Description.\u00a0Yafray Area Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.392.\u00a0YafrayAreaLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

power

Power

k3d::double_t

power

samples

Samples

k3d::int32_t

samples

psamples

PSamples

k3d::int32_t

psamples

dummy

Dummy (global photon)

k3d::bool_t

dummy



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.438.\u00a0VirtualOpenGLSDSPointPainter
Prev\u00a0\u00a0\u00a0Next

B.438.\u00a0VirtualOpenGLSDSPointPainter

Description.\u00a0Renders mesh subdivision surface points

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, OpenGL Plugins, Painter Plugins

Table\u00a0B.391.\u00a0VirtualOpenGLSDSPointPainter Properties

Label Description Type Script Name

Enabled

Enable / disable drawing for this painter.

k3d::bool_t

enabled

Unselected Mesh Color

Color the mesh is drawn in when it is unselected

k3d::color

unselected_mesh_color

Child Mesh Color

Color the mesh is drawn in when its parent is selected

k3d::color

child_mesh_color

Selected Mesh Color

Color unselected components are drawn in when their mesh is selected

k3d::color

selected_mesh_color

Selected Component Color

Color selected components are drawn in

k3d::color

selected_component_color

Levels

Number of SDS levels

k3d::int32_t

levels



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs439.html", "source2": "./usr/share/doc/k3d/guide/html/apbs439.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.439.\u00a0YafrayEngine
Prev\u00a0\u00a0\u00a0Next

B.439.\u00a0YafrayEngine

Description.\u00a0Yafray Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, RenderEngine Plugins

Table\u00a0B.393.\u00a0YafrayEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

pixel_height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

AA_passes

AA passes

k3d::int32_t

AA_passes

AA_minsamples

AA min samples

k3d::int32_t

AA_minsamples

AA_pixelwidth

AA pixelwidth

k3d::double_t

AA_pixelwidth

AA_threshold

AA threshold

k3d::double_t

AA_threshold

raydepth

raydepth

k3d::int32_t

raydepth

bias

bias

k3d::double_t

bias

save_alpha

Save alpha

k3d::bool_t

save_alpha

exposure

exposure

k3d::double_t

exposure

gamma

gamma

k3d::double_t

gamma

fog_density

fog_density

k3d::double_t

fog_density

fog_color

Fog color

k3d::color

fog_color

Preview SDS

Show SDS Surfaces

k3d::bool_t

preview_sds

Executable

Choose the name of the executable that will be run to render YAFRAY scene files.

k3d::string_t

executable



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.439.\u00a0Welcome
Prev\u00a0\u00a0\u00a0Next

B.439.\u00a0Welcome

Description.\u00a0Welcomes users running K-3D for the first time.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.392.\u00a0Welcome Metadata

Name Value

qtui:application-start

true

ngui:application-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs44.html", "source2": "./usr/share/doc/k3d/guide/html/apbs44.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.44.\u00a0BlobbyMultiply
Prev\u00a0\u00a0\u00a0Next

B.44.\u00a0BlobbyMultiply

Description.\u00a0Combines blobbies using the Multiplication operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.39.\u00a0BlobbyMultiply Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.44.\u00a0BlobbyMultiply
Prev\u00a0\u00a0\u00a0Next

B.44.\u00a0BlobbyMultiply

Description.\u00a0Combines blobbies using the Multiplication operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.39.\u00a0BlobbyMultiply Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs440.html", "source2": "./usr/share/doc/k3d/guide/html/apbs440.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.440.\u00a0YafrayGlobalPhotonLight
Prev\u00a0\u00a0\u00a0Next

B.440.\u00a0YafrayGlobalPhotonLight

Description.\u00a0Yafray Global Photon Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.394.\u00a0YafrayGlobalPhotonLight Properties

Label Description Type Script Name

emit

Emit Light

k3d::bool_t

emit

photons

Photons

k3d::int32_t

photons

depth

Depth

k3d::int32_t

depth

search

Search

k3d::int32_t

search

radius

Radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.440.\u00a0WeldPoints
Prev\u00a0\u00a0\u00a0Next

B.440.\u00a0WeldPoints

Description.\u00a0Eliminates points with duplicate 3D coordinates

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.393.\u00a0WeldPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Distance

Maximum distance between points

k3d::double_t

distance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs441.html", "source2": "./usr/share/doc/k3d/guide/html/apbs441.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.441.\u00a0YafrayHemiLight
Prev\u00a0\u00a0\u00a0Next

B.441.\u00a0YafrayHemiLight

Description.\u00a0Yafray Hemi Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.395.\u00a0YafrayHemiLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

power

Power

k3d::double_t

power

samples

Samples

k3d::int32_t

samples

use_QMC

Use QMC

k3d::bool_t

use_QMC

maxdistance

Max. distance

k3d::double_t

maxdistance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.441.\u00a0XTrackCADDocumentImporter
Prev\u00a0\u00a0\u00a0Next

B.441.\u00a0XTrackCADDocumentImporter

Description.\u00a0XTrackCAD Tracks File ( .xtc )

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, DocumentImporter Plugins

Table\u00a0B.394.\u00a0XTrackCADDocumentImporter Metadata

Name Value

k3d:mime-types

application/x-xtrackcad



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs442.html", "source2": "./usr/share/doc/k3d/guide/html/apbs442.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.442.\u00a0YafrayMaterial
Prev\u00a0\u00a0\u00a0Next

B.442.\u00a0YafrayMaterial

Description.\u00a0Yafray Material

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Material Plugins

Table\u00a0B.396.\u00a0YafrayMaterial Properties

Label Description Type Script Name

color

Color

k3d::color

color

specular_color

Specular Color

k3d::color

specular_color

reflected_color

Reflected Color

k3d::color

reflected_color

transmitted_color

Transmitted Color

k3d::color

transmitted_color

hardness

Hardness

k3d::double_t

hardness

index_of_refraction

Index of Refraction

k3d::double_t

index_of_refraction

minimum_reflection

Minimum Reflection

k3d::double_t

minimum_reflection

fast_fresnel

Fast fresnel

k3d::bool_t

fast_fresnel

shadow

Shadow

k3d::bool_t

shadow

emit_rad

emit_rad

k3d::bool_t

emit_rad

recv_rad

recv_rad

k3d::bool_t

recv_rad

caustics

Caustics

k3d::bool_t

caustics

caus_IOR

caus_IOR

k3d::double_t

caus_IOR

caus_rcolor

caus_rcolor

k3d::color

caus_rcolor

caus_tcolor

caus_tcolor

k3d::color

caus_tcolor

mesh_autosmooth

Mesh autosmooth

k3d::bool_t

mesh_autosmooth

mesh_autosmooth_value

Mesh autosmooth value

k3d::double_t

mesh_autosmooth_value

has_orco

Has orco

k3d::bool_t

has_orco



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.442.\u00a0YafrayAreaLight
Prev\u00a0\u00a0\u00a0Next

B.442.\u00a0YafrayAreaLight

Description.\u00a0Yafray Area Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.395.\u00a0YafrayAreaLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

power

Power

k3d::double_t

power

samples

Samples

k3d::int32_t

samples

psamples

PSamples

k3d::int32_t

psamples

dummy

Dummy (global photon)

k3d::bool_t

dummy



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs443.html", "source2": "./usr/share/doc/k3d/guide/html/apbs443.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.443.\u00a0YafrayPhotonLight
Prev\u00a0\u00a0\u00a0Next

B.443.\u00a0YafrayPhotonLight

Description.\u00a0Yafray Photon Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.397.\u00a0YafrayPhotonLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

emit

Emit Light

k3d::bool_t

emit

photons

Photons

k3d::int32_t

photons

depth

Depth

k3d::int32_t

depth

search

Search

k3d::int32_t

search

color

Light color

k3d::color

color

power

Power

k3d::double_t

power

mode

Mode

k3d::string_t

mode

fixedradius

Fixed Radius

k3d::double_t

fixedradius

cluster

Cluster

k3d::double_t

cluster

use_QMC

Use QMC

k3d::bool_t

use_QMC

angle

Angle

k3d::double_t

angle

mindepth

Min. depth

k3d::int32_t

mindepth

bias

Bias

k3d::double_t

bias



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.443.\u00a0YafrayEngine
Prev\u00a0\u00a0\u00a0Next

B.443.\u00a0YafrayEngine

Description.\u00a0Yafray Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, RenderEngine Plugins

Table\u00a0B.396.\u00a0YafrayEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

pixel_height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

AA_passes

AA passes

k3d::int32_t

AA_passes

AA_minsamples

AA min samples

k3d::int32_t

AA_minsamples

AA_pixelwidth

AA pixelwidth

k3d::double_t

AA_pixelwidth

AA_threshold

AA threshold

k3d::double_t

AA_threshold

raydepth

raydepth

k3d::int32_t

raydepth

bias

bias

k3d::double_t

bias

save_alpha

Save alpha

k3d::bool_t

save_alpha

exposure

exposure

k3d::double_t

exposure

gamma

gamma

k3d::double_t

gamma

fog_density

fog_density

k3d::double_t

fog_density

fog_color

Fog color

k3d::color

fog_color

Preview SDS

Show SDS Surfaces

k3d::bool_t

preview_sds

Executable

Choose the name of the executable that will be run to render YAFRAY scene files.

k3d::string_t

executable



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs444.html", "source2": "./usr/share/doc/k3d/guide/html/apbs444.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.444.\u00a0YafrayPointLight
Prev\u00a0\u00a0\u00a0Next

B.444.\u00a0YafrayPointLight

Description.\u00a0Yafray Point Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.398.\u00a0YafrayPointLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

cast_shadows

Cast shadows

k3d::bool_t

cast_shadows

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

power

Power

k3d::double_t

power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.444.\u00a0YafrayGlobalPhotonLight
Prev\u00a0\u00a0\u00a0Next

B.444.\u00a0YafrayGlobalPhotonLight

Description.\u00a0Yafray Global Photon Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.397.\u00a0YafrayGlobalPhotonLight Properties

Label Description Type Script Name

emit

Emit Light

k3d::bool_t

emit

photons

Photons

k3d::int32_t

photons

depth

Depth

k3d::int32_t

depth

search

Search

k3d::int32_t

search

radius

Radius

k3d::double_t

radius



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs445.html", "source2": "./usr/share/doc/k3d/guide/html/apbs445.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.445.\u00a0YafraySoftLight
Prev\u00a0\u00a0\u00a0Next

B.445.\u00a0YafraySoftLight

Description.\u00a0Yafray Soft Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.399.\u00a0YafraySoftLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

power

Power

k3d::double_t

power

radius

Softness

k3d::double_t

radius

resolution

Shadowmap resolution

k3d::int32_t

resolution

bias

Shadowmap bias

k3d::double_t

bias

glow_intensity

Glow intensity

k3d::double_t

glow_intensity

glow_type

Glow type

k3d::int32_t

glow_type

glow_offset

Glow offset

k3d::double_t

glow_offset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.445.\u00a0YafrayHemiLight
Prev\u00a0\u00a0\u00a0Next

B.445.\u00a0YafrayHemiLight

Description.\u00a0Yafray Hemi Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.398.\u00a0YafrayHemiLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

power

Power

k3d::double_t

power

samples

Samples

k3d::int32_t

samples

use_QMC

Use QMC

k3d::bool_t

use_QMC

maxdistance

Max. distance

k3d::double_t

maxdistance



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs446.html", "source2": "./usr/share/doc/k3d/guide/html/apbs446.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.446.\u00a0YafraySpotLight
Prev\u00a0\u00a0\u00a0Next

B.446.\u00a0YafraySpotLight

Description.\u00a0Yafray Spot Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.400.\u00a0YafraySpotLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

power

Power

k3d::double_t

power

size

Angle

k3d::double_t

size

nblend

Edge softness

k3d::double_t

nblend

beam_falloff

Beam falloff

k3d::double_t

beam_falloff



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.446.\u00a0YafrayMaterial
Prev\u00a0\u00a0\u00a0Next

B.446.\u00a0YafrayMaterial

Description.\u00a0Yafray Material

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Material Plugins

Table\u00a0B.399.\u00a0YafrayMaterial Properties

Label Description Type Script Name

color

Color

k3d::color

color

specular_color

Specular Color

k3d::color

specular_color

reflected_color

Reflected Color

k3d::color

reflected_color

transmitted_color

Transmitted Color

k3d::color

transmitted_color

hardness

Hardness

k3d::double_t

hardness

index_of_refraction

Index of Refraction

k3d::double_t

index_of_refraction

minimum_reflection

Minimum Reflection

k3d::double_t

minimum_reflection

fast_fresnel

Fast fresnel

k3d::bool_t

fast_fresnel

shadow

Shadow

k3d::bool_t

shadow

emit_rad

emit_rad

k3d::bool_t

emit_rad

recv_rad

recv_rad

k3d::bool_t

recv_rad

caustics

Caustics

k3d::bool_t

caustics

caus_IOR

caus_IOR

k3d::double_t

caus_IOR

caus_rcolor

caus_rcolor

k3d::color

caus_rcolor

caus_tcolor

caus_tcolor

k3d::color

caus_tcolor

mesh_autosmooth

Mesh autosmooth

k3d::bool_t

mesh_autosmooth

mesh_autosmooth_value

Mesh autosmooth value

k3d::double_t

mesh_autosmooth_value

has_orco

Has orco

k3d::bool_t

has_orco



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs447.html", "source2": "./usr/share/doc/k3d/guide/html/apbs447.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.447.\u00a0YafraySunLight
Prev\u00a0\u00a0\u00a0Next

B.447.\u00a0YafraySunLight

Description.\u00a0Yafray Sun Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.401.\u00a0YafraySunLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

emit

Emit Light

k3d::bool_t

emit

color

Light color

k3d::color

color

cast_shadows

Cast shadows

k3d::bool_t

cast_shadows

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

power

Power

k3d::double_t

power



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.447.\u00a0YafrayPhotonLight
Prev\u00a0\u00a0\u00a0Next

B.447.\u00a0YafrayPhotonLight

Description.\u00a0Yafray Photon Light

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Yafray Plugins, Light Plugins

Table\u00a0B.400.\u00a0YafrayPhotonLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

emit

Emit Light

k3d::bool_t

emit

photons

Photons

k3d::int32_t

photons

depth

Depth

k3d::int32_t

depth

search

Search

k3d::int32_t

search

color

Light color

k3d::color

color

power

Power

k3d::double_t

power

mode

Mode

k3d::string_t

mode

fixedradius

Fixed Radius

k3d::double_t

fixedradius

cluster

Cluster

k3d::double_t

cluster

use_QMC

Use QMC

k3d::bool_t

use_QMC

angle

Angle

k3d::double_t

angle

mindepth

Min. depth

k3d::int32_t

mindepth

bias

Bias

k3d::double_t

bias



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs45.html", "source2": "./usr/share/doc/k3d/guide/html/apbs45.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.45.\u00a0BlobbyNegate
Prev\u00a0\u00a0\u00a0Next

B.45.\u00a0BlobbyNegate

Description.\u00a0Combines blobbies using the Negation operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.40.\u00a0BlobbyNegate Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Input mesh.

k3d::mesh*

input_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.45.\u00a0BlobbyNegate
Prev\u00a0\u00a0\u00a0Next

B.45.\u00a0BlobbyNegate

Description.\u00a0Combines blobbies using the Negation operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.40.\u00a0BlobbyNegate Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input Mesh

Input mesh.

k3d::mesh*

input_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs46.html", "source2": "./usr/share/doc/k3d/guide/html/apbs46.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.46.\u00a0BlobbySegment
Prev\u00a0\u00a0\u00a0Next

B.46.\u00a0BlobbySegment

Description.\u00a0Creates a blobby containing a single segment primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.41.\u00a0BlobbySegment Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Segment radius

k3d::double_t

radius

X1 Position

First segment end X position

k3d::double_t

x1

Y1 Position

First segment end Y position

k3d::double_t

y1

Z1 Position

First segment end Z position

k3d::double_t

z1

X2 Position

Second segment end X position

k3d::double_t

x2

Y2 Position

Second segment end Y position

k3d::double_t

y2

Z2 Position

Second segment end Z position

k3d::double_t

z2

Color

Segment color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.46.\u00a0BlobbySegment
Prev\u00a0\u00a0\u00a0Next

B.46.\u00a0BlobbySegment

Description.\u00a0Creates a blobby containing a single segment primitive

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.41.\u00a0BlobbySegment Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Segment radius

k3d::double_t

radius

X1 Position

First segment end X position

k3d::double_t

x1

Y1 Position

First segment end Y position

k3d::double_t

y1

Z1 Position

First segment end Z position

k3d::double_t

z1

X2 Position

Second segment end X position

k3d::double_t

x2

Y2 Position

Second segment end Y position

k3d::double_t

y2

Z2 Position

Second segment end Z position

k3d::double_t

z2

Color

Segment color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs47.html", "source2": "./usr/share/doc/k3d/guide/html/apbs47.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.47.\u00a0BlobbySubtract
Prev\u00a0\u00a0\u00a0Next

B.47.\u00a0BlobbySubtract

Description.\u00a0Combines blobbies using the Subtraction operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.42.\u00a0BlobbySubtract Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input A

First input mesh.

k3d::mesh*

input_a

Input B

Second input mesh.

k3d::mesh*

input_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.47.\u00a0BlobbySubtract
Prev\u00a0\u00a0\u00a0Next

B.47.\u00a0BlobbySubtract

Description.\u00a0Combines blobbies using the Subtraction operator.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.42.\u00a0BlobbySubtract Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Input A

First input mesh.

k3d::mesh*

input_a

Input B

Second input mesh.

k3d::mesh*

input_b



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs48.html", "source2": "./usr/share/doc/k3d/guide/html/apbs48.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.48.\u00a0BridgeEdges
Prev\u00a0\u00a0\u00a0Next

B.48.\u00a0BridgeEdges

Description.\u00a0Creates new polygons bridging two sets of connected border edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.43.\u00a0BridgeEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.48.\u00a0BridgeEdges
Prev\u00a0\u00a0\u00a0Next

B.48.\u00a0BridgeEdges

Description.\u00a0Creates new polygons bridging two sets of connected border edges

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.43.\u00a0BridgeEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs49.html", "source2": "./usr/share/doc/k3d/guide/html/apbs49.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.49.\u00a0BridgeFaces
Prev\u00a0\u00a0\u00a0Next

B.49.\u00a0BridgeFaces

Description.\u00a0Creates new polygons forming a bridge between two selected polygons

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.44.\u00a0BridgeFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.49.\u00a0BridgeFaces
Prev\u00a0\u00a0\u00a0Next

B.49.\u00a0BridgeFaces

Description.\u00a0Creates new polygons forming a bridge between two selected polygons

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.44.\u00a0BridgeFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs50.html", "source2": "./usr/share/doc/k3d/guide/html/apbs50.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.50.\u00a0BulgePoints
Prev\u00a0\u00a0\u00a0Next

B.50.\u00a0BulgePoints

Description.\u00a0Bulges mesh points around a point

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.45.\u00a0BulgePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Bulge factor

Bulge amount

k3d::double_t

bulge_factor

Origin

Origin of the bulge.

k3d::point3

origin

Displace x

Displace on X axis

k3d::bool_t

displace_x

Displace y

Displace on Y axis

k3d::bool_t

displace_y

Displace z

Displace on Z axis

k3d::bool_t

displace_z

Axis

Axis to bulge along

k3d::string_t

axis

Type

Bulge type

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.50.\u00a0BulgePoints
Prev\u00a0\u00a0\u00a0Next

B.50.\u00a0BulgePoints

Description.\u00a0Bulges mesh points around a point

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.45.\u00a0BulgePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Bulge factor

Bulge amount

k3d::double_t

bulge_factor

Origin

Origin of the bulge.

k3d::point3

origin

Displace x

Displace on X axis

k3d::bool_t

displace_x

Displace y

Displace on Y axis

k3d::bool_t

displace_y

Displace z

Displace on Z axis

k3d::bool_t

displace_z

Axis

Axis to bulge along

k3d::string_t

axis

Type

Bulge type

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs51.html", "source2": "./usr/share/doc/k3d/guide/html/apbs51.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.51.\u00a0CGALBoolean
Prev\u00a0\u00a0\u00a0Next

B.51.\u00a0CGALBoolean

Description.\u00a03D mesh boolean operations

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, CSG Plugins

Table\u00a0B.46.\u00a0CGALBoolean Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Type

Boolean operation (intersection, union, difference, reverse difference)

k3d::string_t

type

Threshold

Controls the sensitivity for deciding when to simplify coplanar faces or collinear edges.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.51.\u00a0CGALBoolean
Prev\u00a0\u00a0\u00a0Next

B.51.\u00a0CGALBoolean

Description.\u00a03D mesh boolean operations

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, CSG Plugins

Table\u00a0B.46.\u00a0CGALBoolean Properties

Label Description Type Script Name

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Type

Boolean operation (intersection, union, difference, reverse difference)

k3d::string_t

type

Threshold

Controls the sensitivity for deciding when to simplify coplanar faces or collinear edges.

k3d::double_t

threshold



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs52.html", "source2": "./usr/share/doc/k3d/guide/html/apbs52.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.52.\u00a0CalculateNormals
Prev\u00a0\u00a0\u00a0Next

B.52.\u00a0CalculateNormals

Description.\u00a0Calculates a variety of polygon normals

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshAttributes Plugins

Table\u00a0B.47.\u00a0CalculateNormals Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Maximum Angle

Normals will not be smoothed across points sharper than this angle (only applies to Vertex Normals).

k3d::double_t

max_angle

Face Normals

Generate per-face normals.

k3d::bool_t

face

Vertex Normals

Generate per-vertex normals.

k3d::bool_t

vertex

Point Normals

Generate per-point normals.

k3d::bool_t

point

Face Array Name

Face output array name.

k3d::string_t

face_array

Vertex Array Name

Vertex output array name.

k3d::string_t

vertex_array

Point Array Name

Point output array name.

k3d::string_t

point_array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.52.\u00a0CalculateNormals
Prev\u00a0\u00a0\u00a0Next

B.52.\u00a0CalculateNormals

Description.\u00a0Calculates a variety of polygon normals

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshAttributes Plugins

Table\u00a0B.47.\u00a0CalculateNormals Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Maximum Angle

Normals will not be smoothed across points sharper than this angle (only applies to Vertex Normals).

k3d::double_t

max_angle

Face Normals

Generate per-face normals.

k3d::bool_t

face

Vertex Normals

Generate per-vertex normals.

k3d::bool_t

vertex

Point Normals

Generate per-point normals.

k3d::bool_t

point

Face Array Name

Face output array name.

k3d::string_t

face_array

Vertex Array Name

Vertex output array name.

k3d::string_t

vertex_array

Point Array Name

Point output array name.

k3d::string_t

point_array



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs53.html", "source2": "./usr/share/doc/k3d/guide/html/apbs53.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.53.\u00a0Camera
Prev\u00a0\u00a0\u00a0Next

B.53.\u00a0Camera

Description.\u00a0Camera

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderEngine Plugins

Table\u00a0B.48.\u00a0Camera Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Parent

Parent

k3d::inode*

parent

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Navigation Target

Navigation Target

k3d::inode*

navigation_target

World target

World target

k3d::point3

world_target

Target distance

Target distance from camera position

k3d::double_t

target_distance

Aspect Ratio

Choose a predefined aspect ratio

k3d::string_t

aspect_ratio

Show Projection

Show viewing projection

k3d::bool_t

show_projection

Orthographic

Orthographic projection

k3d::bool_t

orthographic

Left

Left

k3d::double_t

left

Right

Right

k3d::double_t

right

Top

Top

k3d::double_t

top

Bottom

Bottom

k3d::double_t

bottom

Near

Near Plane Distance

k3d::double_t

near

Far

Far Plane Distance

k3d::double_t

far

Crop Window Left

Crop window left

k3d::double_t

crop_window_left

Crop Window Right

Crop Window Right

k3d::double_t

crop_window_right

Crop Window Top

Crop Window Top

k3d::double_t

crop_window_top

Crop Window Bottom

Crop window bottom

k3d::double_t

crop_window_bottom

Show Reference Plane

Show Reference Plane

k3d::bool_t

show_reference_plane

Reference Plane

Reference Plane Distance

k3d::double_t

reference_plane

Reference Plane Color

Reference Plane Color

k3d::color

reference_plane_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.53.\u00a0Camera
Prev\u00a0\u00a0\u00a0Next

B.53.\u00a0Camera

Description.\u00a0Camera

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderEngine Plugins

Table\u00a0B.48.\u00a0Camera Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Parent

Parent

k3d::inode*

parent

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Navigation Target

Navigation Target

k3d::inode*

navigation_target

World target

World target

k3d::point3

world_target

Target distance

Target distance from camera position

k3d::double_t

target_distance

Aspect Ratio

Choose a predefined aspect ratio

k3d::string_t

aspect_ratio

Show Projection

Show viewing projection

k3d::bool_t

show_projection

Orthographic

Orthographic projection

k3d::bool_t

orthographic

Left

Left

k3d::double_t

left

Right

Right

k3d::double_t

right

Top

Top

k3d::double_t

top

Bottom

Bottom

k3d::double_t

bottom

Near

Near Plane Distance

k3d::double_t

near

Far

Far Plane Distance

k3d::double_t

far

Crop Window Left

Crop window left

k3d::double_t

crop_window_left

Crop Window Right

Crop Window Right

k3d::double_t

crop_window_right

Crop Window Top

Crop Window Top

k3d::double_t

crop_window_top

Crop Window Bottom

Crop window bottom

k3d::double_t

crop_window_bottom

Show Reference Plane

Show Reference Plane

k3d::bool_t

show_reference_plane

Reference Plane

Reference Plane Distance

k3d::double_t

reference_plane

Reference Plane Color

Reference Plane Color

k3d::color

reference_plane_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs54.html", "source2": "./usr/share/doc/k3d/guide/html/apbs54.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.54.\u00a0CapHoles
Prev\u00a0\u00a0\u00a0Next

B.54.\u00a0CapHoles

Description.\u00a0Caps (fills) holes in a polyhedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.49.\u00a0CapHoles Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Cap polyhedra

Cap holes (missing faces) in polyhedra

k3d::bool_t

cap_polyhedra

Cap faces

Cap holes in faces

k3d::bool_t

cap_faces



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.54.\u00a0CapHoles
Prev\u00a0\u00a0\u00a0Next

B.54.\u00a0CapHoles

Description.\u00a0Caps (fills) holes in a polyhedron

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.49.\u00a0CapHoles Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Cap polyhedra

Cap holes (missing faces) in polyhedra

k3d::bool_t

cap_polyhedra

Cap faces

Cap holes in faces

k3d::bool_t

cap_faces



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs55.html", "source2": "./usr/share/doc/k3d/guide/html/apbs55.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.55.\u00a0CatmullClark
Prev\u00a0\u00a0\u00a0Next

B.55.\u00a0CatmullClark

Description.\u00a0Generates a Catmull-Clark subdivision mesh

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Subdivision Plugins

Table\u00a0B.50.\u00a0CatmullClark Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Level

Subdivision level

k3d::int32_t

level



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.55.\u00a0CatmullClark
Prev\u00a0\u00a0\u00a0Next

B.55.\u00a0CatmullClark

Description.\u00a0Generates a Catmull-Clark subdivision mesh

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Subdivision Plugins

Table\u00a0B.50.\u00a0CatmullClark Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Level

Subdivision level

k3d::int32_t

level



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs56.html", "source2": "./usr/share/doc/k3d/guide/html/apbs56.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.56.\u00a0CenterPoints
Prev\u00a0\u00a0\u00a0Next

B.56.\u00a0CenterPoints

Description.\u00a0Centers mesh points around the origin

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.51.\u00a0CenterPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Center X

Center X components around origin

k3d::bool_t

center_x

Center Y

Center Y components around origin

k3d::bool_t

center_y

Center Z

Center Z components around origin

k3d::bool_t

center_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.56.\u00a0CenterPoints
Prev\u00a0\u00a0\u00a0Next

B.56.\u00a0CenterPoints

Description.\u00a0Centers mesh points around the origin

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.51.\u00a0CenterPoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Center X

Center X components around origin

k3d::bool_t

center_x

Center Y

Center Y components around origin

k3d::bool_t

center_y

Center Z

Center Z components around origin

k3d::bool_t

center_z



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs57.html", "source2": "./usr/share/doc/k3d/guide/html/apbs57.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.57.\u00a0ClothSimulation
Prev\u00a0\u00a0\u00a0Next

B.57.\u00a0ClothSimulation

Description.\u00a0Cloth simulation (currently for grids only)

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.52.\u00a0ClothSimulation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Time

Controls the current time displayed in the viewports.

k3d::double_t

time

Damping

Damping of cloth

k3d::double_t

damping

Gravity

Gravity to affect the system

k3d::double_t

gravity

Stiffness

Stiffness of cloth (k constant for spring structure)

k3d::double_t

stiffness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.57.\u00a0ClothSimulation
Prev\u00a0\u00a0\u00a0Next

B.57.\u00a0ClothSimulation

Description.\u00a0Cloth simulation (currently for grids only)

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Simulation Plugins

Table\u00a0B.52.\u00a0ClothSimulation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Time

Controls the current time displayed in the viewports.

k3d::double_t

time

Damping

Damping of cloth

k3d::double_t

damping

Gravity

Gravity to affect the system

k3d::double_t

gravity

Stiffness

Stiffness of cloth (k constant for spring structure)

k3d::double_t

stiffness



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs58.html", "source2": "./usr/share/doc/k3d/guide/html/apbs58.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.58.\u00a0CollapseEdges
Prev\u00a0\u00a0\u00a0Next

B.58.\u00a0CollapseEdges

Description.\u00a0For each selected edge, collapses its two vertices into one

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.53.\u00a0CollapseEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.58.\u00a0CollapseEdges
Prev\u00a0\u00a0\u00a0Next

B.58.\u00a0CollapseEdges

Description.\u00a0For each selected edge, collapses its two vertices into one

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.53.\u00a0CollapseEdges Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs59.html", "source2": "./usr/share/doc/k3d/guide/html/apbs59.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.59.\u00a0CollapseFaces
Prev\u00a0\u00a0\u00a0Next

B.59.\u00a0CollapseFaces

Description.\u00a0For each selected face, collapses its vertices to the centroid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.54.\u00a0CollapseFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.59.\u00a0CollapseFaces
Prev\u00a0\u00a0\u00a0Next

B.59.\u00a0CollapseFaces

Description.\u00a0For each selected face, collapses its vertices to the centroid

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.54.\u00a0CollapseFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs60.html", "source2": "./usr/share/doc/k3d/guide/html/apbs60.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.60.\u00a0CollapsePoints
Prev\u00a0\u00a0\u00a0Next

B.60.\u00a0CollapsePoints

Description.\u00a0Merge selected points into one point, positioned at the average position of the selected points.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.55.\u00a0CollapsePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.60.\u00a0CollapsePoints
Prev\u00a0\u00a0\u00a0Next

B.60.\u00a0CollapsePoints

Description.\u00a0Merge selected points into one point, positioned at the average position of the selected points.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.55.\u00a0CollapsePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs61.html", "source2": "./usr/share/doc/k3d/guide/html/apbs61.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.61.\u00a0ColorSourceScript
Prev\u00a0\u00a0\u00a0Next

B.61.\u00a0ColorSourceScript

Description.\u00a0Color source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Color Plugins

Table\u00a0B.56.\u00a0ColorSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Color

Output color

k3d::color

output_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.61.\u00a0ColorSourceScript
Prev\u00a0\u00a0\u00a0Next

B.61.\u00a0ColorSourceScript

Description.\u00a0Color source that uses a script to create the output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Color Plugins

Table\u00a0B.56.\u00a0ColorSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Color

Output color

k3d::color

output_color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs62.html", "source2": "./usr/share/doc/k3d/guide/html/apbs62.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.62.\u00a0CompizCheck
Prev\u00a0\u00a0\u00a0Next

B.62.\u00a0CompizCheck

Description.\u00a0Warns users that the Compiz window manager may interfere with OpenGL rendering in K-3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.57.\u00a0CompizCheck Metadata

Name Value

qtui:application-start

true

ngui:application-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.62.\u00a0CompizCheck
Prev\u00a0\u00a0\u00a0Next

B.62.\u00a0CompizCheck

Description.\u00a0Warns users that the Compiz window manager may interfere with OpenGL rendering in K-3D

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.57.\u00a0CompizCheck Metadata

Name Value

qtui:application-start

true

ngui:application-start

true



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs63.html", "source2": "./usr/share/doc/k3d/guide/html/apbs63.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.63.\u00a0ConnectVertices
Prev\u00a0\u00a0\u00a0Next

B.63.\u00a0ConnectVertices

Description.\u00a0Creates edges between selected vertices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.58.\u00a0ConnectVertices Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.63.\u00a0ConnectVertices
Prev\u00a0\u00a0\u00a0Next

B.63.\u00a0ConnectVertices

Description.\u00a0Creates edges between selected vertices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.58.\u00a0ConnectVertices Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs64.html", "source2": "./usr/share/doc/k3d/guide/html/apbs64.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.64.\u00a0CylindricalWavePoints
Prev\u00a0\u00a0\u00a0Next

B.64.\u00a0CylindricalWavePoints

Description.\u00a0Applies a wave function to points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.59.\u00a0CylindricalWavePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Along

Wave points along given axis

k3d::string_t

along

Amplitude

Wave amplitude

k3d::double_t

amplitude

Wavelength

Wavelength

k3d::double_t

wavelength

Phase

Wave phase

k3d::double_t

phase



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.64.\u00a0CylindricalWavePoints
Prev\u00a0\u00a0\u00a0Next

B.64.\u00a0CylindricalWavePoints

Description.\u00a0Applies a wave function to points along an axis

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.59.\u00a0CylindricalWavePoints Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Along

Wave points along given axis

k3d::string_t

along

Amplitude

Wave amplitude

k3d::double_t

amplitude

Wavelength

Wavelength

k3d::double_t

wavelength

Phase

Wave phase

k3d::double_t

phase



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs65.html", "source2": "./usr/share/doc/k3d/guide/html/apbs65.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.65.\u00a0DeformationExpression
Prev\u00a0\u00a0\u00a0Next

B.65.\u00a0DeformationExpression

Description.\u00a0Displace a mesh using functional expressions in x, y, and z.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.60.\u00a0DeformationExpression Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X Function

Output X coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

x_function

Y Function

Output Y coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

y_function

Z Function

Output Z coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

z_function



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.65.\u00a0DeformationExpression
Prev\u00a0\u00a0\u00a0Next

B.65.\u00a0DeformationExpression

Description.\u00a0Displace a mesh using functional expressions in x, y, and z.

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Deformation Plugins

Table\u00a0B.60.\u00a0DeformationExpression Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

X Function

Output X coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

x_function

Y Function

Output Y coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

y_function

Z Function

Output Z coordinate function, in terms of x, y, z, and any user-defined scalars.

k3d::string_t

z_function



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs66.html", "source2": "./usr/share/doc/k3d/guide/html/apbs66.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.66.\u00a0DeleteComponents
Prev\u00a0\u00a0\u00a0Next

B.66.\u00a0DeleteComponents

Description.\u00a0Deletes selected faces, edges and vertices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.61.\u00a0DeleteComponents Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.66.\u00a0DeleteComponents
Prev\u00a0\u00a0\u00a0Next

B.66.\u00a0DeleteComponents

Description.\u00a0Deletes selected faces, edges and vertices

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.61.\u00a0DeleteComponents Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs67.html", "source2": "./usr/share/doc/k3d/guide/html/apbs67.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.67.\u00a0DissolveFaces
Prev\u00a0\u00a0\u00a0Next

B.67.\u00a0DissolveFaces

Description.\u00a0Merges adjacent faces into a single large face.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.62.\u00a0DissolveFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.67.\u00a0DissolveFaces
Prev\u00a0\u00a0\u00a0Next

B.67.\u00a0DissolveFaces

Description.\u00a0Merges adjacent faces into a single large face.

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Polyhedron Plugins

Table\u00a0B.62.\u00a0DissolveFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs68.html", "source2": "./usr/share/doc/k3d/guide/html/apbs68.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.68.\u00a0DoubleAdd
Prev\u00a0\u00a0\u00a0Next

B.68.\u00a0DoubleAdd

Description.\u00a0Add two double inputs and produce their sum as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.63.\u00a0DoubleAdd Properties

Label Description Type Script Name

Output

Sum of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.68.\u00a0DoubleAdd
Prev\u00a0\u00a0\u00a0Next

B.68.\u00a0DoubleAdd

Description.\u00a0Add two double inputs and produce their sum as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.63.\u00a0DoubleAdd Properties

Label Description Type Script Name

Output

Sum of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs69.html", "source2": "./usr/share/doc/k3d/guide/html/apbs69.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.69.\u00a0DoubleDivide
Prev\u00a0\u00a0\u00a0Next

B.69.\u00a0DoubleDivide

Description.\u00a0Divide two double inputs and produce their quotient as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.64.\u00a0DoubleDivide Properties

Label Description Type Script Name

Output

Quotient of inputs

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.69.\u00a0DoubleDivide
Prev\u00a0\u00a0\u00a0Next

B.69.\u00a0DoubleDivide

Description.\u00a0Divide two double inputs and produce their quotient as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.64.\u00a0DoubleDivide Properties

Label Description Type Script Name

Output

Quotient of inputs

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs70.html", "source2": "./usr/share/doc/k3d/guide/html/apbs70.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.70.\u00a0DoubleExpression
Prev\u00a0\u00a0\u00a0Next

B.70.\u00a0DoubleExpression

Description.\u00a0Calculates a C-style expression, returning a double value as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.65.\u00a0DoubleExpression Properties

Label Description Type Script Name

Output

Output value.

k3d::double_t

output

Expression

Expression to be evaluated.

k3d::string_t

expression



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.70.\u00a0DoubleExpression
Prev\u00a0\u00a0\u00a0Next

B.70.\u00a0DoubleExpression

Description.\u00a0Calculates a C-style expression, returning a double value as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.65.\u00a0DoubleExpression Properties

Label Description Type Script Name

Output

Output value.

k3d::double_t

output

Expression

Expression to be evaluated.

k3d::string_t

expression



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs71.html", "source2": "./usr/share/doc/k3d/guide/html/apbs71.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.71.\u00a0DoubleModulo
Prev\u00a0\u00a0\u00a0Next

B.71.\u00a0DoubleModulo

Description.\u00a0Modulo two double inputs and produce their remainder as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.66.\u00a0DoubleModulo Properties

Label Description Type Script Name

Output

Remainder of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.71.\u00a0DoubleModulo
Prev\u00a0\u00a0\u00a0Next

B.71.\u00a0DoubleModulo

Description.\u00a0Modulo two double inputs and produce their remainder as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.66.\u00a0DoubleModulo Properties

Label Description Type Script Name

Output

Remainder of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs72.html", "source2": "./usr/share/doc/k3d/guide/html/apbs72.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.72.\u00a0DoubleMultiply
Prev\u00a0\u00a0\u00a0Next

B.72.\u00a0DoubleMultiply

Description.\u00a0Multiply two double inputs and produce their product as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.67.\u00a0DoubleMultiply Properties

Label Description Type Script Name

Output

Product of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.72.\u00a0DoubleMultiply
Prev\u00a0\u00a0\u00a0Next

B.72.\u00a0DoubleMultiply

Description.\u00a0Multiply two double inputs and produce their product as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.67.\u00a0DoubleMultiply Properties

Label Description Type Script Name

Output

Product of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs73.html", "source2": "./usr/share/doc/k3d/guide/html/apbs73.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.73.\u00a0DoubleSine
Prev\u00a0\u00a0\u00a0Next

B.73.\u00a0DoubleSine

Description.\u00a0Applies a sine function to its input

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.68.\u00a0DoubleSine Properties

Label Description Type Script Name

Output

Sine wave function applied to input.

k3d::double_t

output

Input value

Input value

k3d::double_t

input



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.73.\u00a0DoubleSine
Prev\u00a0\u00a0\u00a0Next

B.73.\u00a0DoubleSine

Description.\u00a0Applies a sine function to its input

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.68.\u00a0DoubleSine Properties

Label Description Type Script Name

Output

Sine wave function applied to input.

k3d::double_t

output

Input value

Input value

k3d::double_t

input



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs74.html", "source2": "./usr/share/doc/k3d/guide/html/apbs74.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.74.\u00a0DoubleSourceScript
Prev\u00a0\u00a0\u00a0Next

B.74.\u00a0DoubleSourceScript

Description.\u00a0Data source that uses a script to create a k3d::double_t output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Double Plugins

Table\u00a0B.69.\u00a0DoubleSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Double

Output double

k3d::double_t

output_double



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.74.\u00a0DoubleSourceScript
Prev\u00a0\u00a0\u00a0Next

B.74.\u00a0DoubleSourceScript

Description.\u00a0Data source that uses a script to create a k3d::double_t output value

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Script Plugins, Double Plugins

Table\u00a0B.69.\u00a0DoubleSourceScript Properties

Label Description Type Script Name

Script

Script source code

k3d::string_t

script

Output Double

Output double

k3d::double_t

output_double



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs75.html", "source2": "./usr/share/doc/k3d/guide/html/apbs75.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.75.\u00a0DoubleSubtract
Prev\u00a0\u00a0\u00a0Next

B.75.\u00a0DoubleSubtract

Description.\u00a0Subtract two double inputs and produce their difference as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.70.\u00a0DoubleSubtract Properties

Label Description Type Script Name

Output

Difference of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.75.\u00a0DoubleSubtract
Prev\u00a0\u00a0\u00a0Next

B.75.\u00a0DoubleSubtract

Description.\u00a0Subtract two double inputs and produce their difference as output

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins

Table\u00a0B.70.\u00a0DoubleSubtract Properties

Label Description Type Script Name

Output

Difference of inputs.

k3d::double_t

output

Input 1

First input float

k3d::double_t

input1

Input 2

Second input float

k3d::double_t

input2



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs76.html", "source2": "./usr/share/doc/k3d/guide/html/apbs76.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.76.\u00a0DoubleToString
Prev\u00a0\u00a0\u00a0Next

B.76.\u00a0DoubleToString

Description.\u00a0Converts a double to a string using printf() style double_to_stringting

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins, String Plugins

Table\u00a0B.71.\u00a0DoubleToString Properties

Label Description Type Script Name

Input

Float value

k3d::double_t

input

Format

printf()-style format string.

k3d::string_t

format

Output text

Output string.

k3d::string_t

output



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.76.\u00a0DoubleToString
Prev\u00a0\u00a0\u00a0Next

B.76.\u00a0DoubleToString

Description.\u00a0Converts a double to a string using printf() style double_to_stringting

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Double Plugins, String Plugins

Table\u00a0B.71.\u00a0DoubleToString Properties

Label Description Type Script Name

Input

Float value

k3d::double_t

input

Format

printf()-style format string.

k3d::string_t

format

Output text

Output string.

k3d::string_t

output



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs78.html", "source2": "./usr/share/doc/k3d/guide/html/apbs78.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.78.\u00a0EdgesToBlobby
Prev\u00a0\u00a0\u00a0Next

B.78.\u00a0EdgesToBlobby

Description.\u00a0Converts input edges to segment blobbies

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.72.\u00a0EdgesToBlobby Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Controls the radius of each blobby segment.

k3d::double_t

radius

Operator

Specify the mathematical operator to merge segments: addition, multiplication, minimum or maximum.

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.78.\u00a0EdgesToBlobby
Prev\u00a0\u00a0\u00a0Next

B.78.\u00a0EdgesToBlobby

Description.\u00a0Converts input edges to segment blobbies

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Blobby Plugins

Table\u00a0B.72.\u00a0EdgesToBlobby Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material

Radius

Controls the radius of each blobby segment.

k3d::double_t

radius

Operator

Specify the mathematical operator to merge segments: addition, multiplication, minimum or maximum.

k3d::string_t

type



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs79.html", "source2": "./usr/share/doc/k3d/guide/html/apbs79.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.79.\u00a0ExtrudeFaces
Prev\u00a0\u00a0\u00a0Next

B.79.\u00a0ExtrudeFaces

Description.\u00a0Extrudes selected faces along their normals

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.73.\u00a0ExtrudeFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Segments

Segment number between original and new faces.

k3d::int32_t

segments

Group Faces

Group neighboring faces together.

k3d::bool_t

group_faces

Group Normals

When grouping neighboring faces together, use the same (averaged) normal vector for every face in the group.

k3d::bool_t

group_normals

Select New Faces

Select newly-created faces.

k3d::bool_t

select_new_faces

Distance

Distance between original and new faces

k3d::double_t

distance

Inset

Inset value for the new faces

k3d::double_t

inset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.79.\u00a0ExtrudeFaces
Prev\u00a0\u00a0\u00a0Next

B.79.\u00a0ExtrudeFaces

Description.\u00a0Extrudes selected faces along their normals

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.73.\u00a0ExtrudeFaces Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Segments

Segment number between original and new faces.

k3d::int32_t

segments

Group Faces

Group neighboring faces together.

k3d::bool_t

group_faces

Group Normals

When grouping neighboring faces together, use the same (averaged) normal vector for every face in the group.

k3d::bool_t

group_normals

Select New Faces

Select newly-created faces.

k3d::bool_t

select_new_faces

Distance

Distance between original and new faces

k3d::double_t

distance

Inset

Inset value for the new faces

k3d::double_t

inset



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs80.html", "source2": "./usr/share/doc/k3d/guide/html/apbs80.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.80.\u00a0FaceToPointSelections
Prev\u00a0\u00a0\u00a0Next

B.80.\u00a0FaceToPointSelections

Description.\u00a0Selects the points belonging to selected faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.74.\u00a0FaceToPointSelections Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Keep Point Selection

Keep the original point selection, just adding points of selected faces.

k3d::bool_t

keep_point_selection

Keep Face Selection

Keep the original face selection.

k3d::bool_t

keep_face_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.80.\u00a0FaceToPointSelections
Prev\u00a0\u00a0\u00a0Next

B.80.\u00a0FaceToPointSelections

Description.\u00a0Selects the points belonging to selected faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.74.\u00a0FaceToPointSelections Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Keep Point Selection

Keep the original point selection, just adding points of selected faces.

k3d::bool_t

keep_point_selection

Keep Face Selection

Keep the original face selection.

k3d::bool_t

keep_face_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs81.html", "source2": "./usr/share/doc/k3d/guide/html/apbs81.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.81.\u00a0FileMagicMIMETypeHandler
Prev\u00a0\u00a0\u00a0Next

B.81.\u00a0FileMagicMIMETypeHandler

Description.\u00a0Identifies a file\u2019s MIME Type based on filename extensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.75.\u00a0FileMagicMIMETypeHandler Metadata

Name Value

k3d:load-order

128



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.81.\u00a0FileMagicMIMETypeHandler
Prev\u00a0\u00a0\u00a0Next

B.81.\u00a0FileMagicMIMETypeHandler

Description.\u00a0Identifies a file\u2019s MIME Type based on filename extensions

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.75.\u00a0FileMagicMIMETypeHandler Metadata

Name Value

k3d:load-order

128



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs82.html", "source2": "./usr/share/doc/k3d/guide/html/apbs82.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.82.\u00a0FlipOrientation
Prev\u00a0\u00a0\u00a0Next

B.82.\u00a0FlipOrientation

Description.\u00a0Reverses the orientation of selected polygons and bicubic or bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.76.\u00a0FlipOrientation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.82.\u00a0FlipOrientation
Prev\u00a0\u00a0\u00a0Next

B.82.\u00a0FlipOrientation

Description.\u00a0Reverses the orientation of selected polygons and bicubic or bilinear patches

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Polyhedron Plugins

Table\u00a0B.76.\u00a0FlipOrientation Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs83.html", "source2": "./usr/share/doc/k3d/guide/html/apbs83.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.83.\u00a0FrozenMatrix
Prev\u00a0\u00a0\u00a0Next

B.83.\u00a0FrozenMatrix

Description.\u00a0Stores an arbitrary transformation matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.77.\u00a0FrozenMatrix Properties

Label Description Type Script Name

Input matrix

Input matrix

k3d::matrix4

input_matrix

Matrix

Transformation matrix

k3d::matrix4

matrix

Output Matrix

Output matrix (read only)

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.83.\u00a0FrozenMatrix
Prev\u00a0\u00a0\u00a0Next

B.83.\u00a0FrozenMatrix

Description.\u00a0Stores an arbitrary transformation matrix

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Matrix Plugins

Table\u00a0B.77.\u00a0FrozenMatrix Properties

Label Description Type Script Name

Input matrix

Input matrix

k3d::matrix4

input_matrix

Matrix

Transformation matrix

k3d::matrix4

matrix

Output Matrix

Output matrix (read only)

k3d::matrix4

output_matrix



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs84.html", "source2": "./usr/share/doc/k3d/guide/html/apbs84.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.84.\u00a0FrozenMesh
Prev\u00a0\u00a0\u00a0Next

B.84.\u00a0FrozenMesh

Description.\u00a0Freezes its input for manual editing

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.78.\u00a0FrozenMesh Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.84.\u00a0FrozenMesh
Prev\u00a0\u00a0\u00a0Next

B.84.\u00a0FrozenMesh

Description.\u00a0Freezes its input for manual editing

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.78.\u00a0FrozenMesh Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs85.html", "source2": "./usr/share/doc/k3d/guide/html/apbs85.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.85.\u00a0GTSMeshArea
Prev\u00a0\u00a0\u00a0Next

B.85.\u00a0GTSMeshArea

Description.\u00a0Calculates input mesh area

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.79.\u00a0GTSMeshArea Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh area

Mesh area

k3d::double_t

area



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.85.\u00a0GTSMeshArea
Prev\u00a0\u00a0\u00a0Next

B.85.\u00a0GTSMeshArea

Description.\u00a0Calculates input mesh area

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.79.\u00a0GTSMeshArea Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Mesh area

Mesh area

k3d::double_t

area



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs86.html", "source2": "./usr/share/doc/k3d/guide/html/apbs86.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.86.\u00a0GTSMeshReader
Prev\u00a0\u00a0\u00a0Next

B.86.\u00a0GTSMeshReader

Description.\u00a0Mesh reader that reads external GNU Triangulated Surface (.gts) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.80.\u00a0GTSMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.86.\u00a0GTSMeshReader
Prev\u00a0\u00a0\u00a0Next

B.86.\u00a0GTSMeshReader

Description.\u00a0Mesh reader that reads external GNU Triangulated Surface (.gts) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshReader Plugins

Table\u00a0B.80.\u00a0GTSMeshReader Properties

Label Description Type Script Name

File

Input file path.

k3d::filesystem::path

file

Center on Origin

Center the output mesh around the origin.

k3d::bool_t

center

Scale to Size

Scale the output mesh to fit within a fixed-size bounding-box.

k3d::bool_t

scale_to_size

Size

Output mesh size when \"Scale to Size\" is enabled.

k3d::double_t

size

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Surface Material

Surface material

k3d::inode*

material



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs87.html", "source2": "./usr/share/doc/k3d/guide/html/apbs87.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.87.\u00a0GTSMeshVolume
Prev\u00a0\u00a0\u00a0Next

B.87.\u00a0GTSMeshVolume

Description.\u00a0Calculates input mesh volume

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.81.\u00a0GTSMeshVolume Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Volume

Mesh volume

k3d::double_t

volume



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.87.\u00a0GTSMeshVolume
Prev\u00a0\u00a0\u00a0Next

B.87.\u00a0GTSMeshVolume

Description.\u00a0Calculates input mesh volume

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Mesh Plugins

Table\u00a0B.81.\u00a0GTSMeshVolume Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh

Volume

Mesh volume

k3d::double_t

volume



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs88.html", "source2": "./usr/share/doc/k3d/guide/html/apbs88.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.88.\u00a0GioMIMETypeHandler
Prev\u00a0\u00a0\u00a0Next

B.88.\u00a0GioMIMETypeHandler

Description.\u00a0Identifies a file\u2019s MIME Type using the GIO API

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.82.\u00a0GioMIMETypeHandler Metadata

Name Value

k3d:load-order

129



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.88.\u00a0GioMIMETypeHandler
Prev\u00a0\u00a0\u00a0Next

B.88.\u00a0GioMIMETypeHandler

Description.\u00a0Identifies a file\u2019s MIME Type using the GIO API

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Desktop Plugins

Table\u00a0B.82.\u00a0GioMIMETypeHandler Metadata

Name Value

k3d:load-order

129



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs90.html", "source2": "./usr/share/doc/k3d/guide/html/apbs90.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.90.\u00a0GmshGeoMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.90.\u00a0GmshGeoMeshWriter

Description.\u00a0Mesh writer that saves external Gmsh Geo geometry files

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshWriter Plugins

Table\u00a0B.83.\u00a0GmshGeoMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.90.\u00a0GmshGeoMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.90.\u00a0GmshGeoMeshWriter

Description.\u00a0Mesh writer that saves external Gmsh Geo geometry files

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, MeshWriter Plugins

Table\u00a0B.83.\u00a0GmshGeoMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs91.html", "source2": "./usr/share/doc/k3d/guide/html/apbs91.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.91.\u00a0GraphVizEngine
Prev\u00a0\u00a0\u00a0Next

B.91.\u00a0GraphVizEngine

Description.\u00a0GraphViz Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderEngine Plugins

Table\u00a0B.84.\u00a0GraphVizEngine Properties

Label Description Type Script Name

Visible Nodes

Visible Nodes

std::vector<k3d::inode*>

visible_nodes

Show Property Labels

Display property labels in the rendered image.

k3d::bool_t

show_property_labels

Show Property Loops

Display property connections that originate and terminate on the same node.

k3d::bool_t

show_property_loops

Render Command

Specify the GraphViz command to use for rendering.

k3d::string_t

render_command



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.91.\u00a0GraphVizEngine
Prev\u00a0\u00a0\u00a0Next

B.91.\u00a0GraphVizEngine

Description.\u00a0GraphViz Render Engine

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, RenderEngine Plugins

Table\u00a0B.84.\u00a0GraphVizEngine Properties

Label Description Type Script Name

Visible Nodes

Visible Nodes

std::vector<k3d::inode*>

visible_nodes

Show Property Labels

Display property labels in the rendered image.

k3d::bool_t

show_property_labels

Show Property Loops

Display property connections that originate and terminate on the same node.

k3d::bool_t

show_property_loops

Render Command

Specify the GraphViz command to use for rendering.

k3d::string_t

render_command



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs92.html", "source2": "./usr/share/doc/k3d/guide/html/apbs92.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.92.\u00a0GraphVizMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.92.\u00a0GraphVizMeshWriter

Description.\u00a0Mesh writer that saves meshes as GraphViz (.dot) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.85.\u00a0GraphVizMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file

Output String

Output string

k3d::string_t

output_string



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.92.\u00a0GraphVizMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.92.\u00a0GraphVizMeshWriter

Description.\u00a0Mesh writer that saves meshes as GraphViz (.dot) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.85.\u00a0GraphVizMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file

Output String

Output string

k3d::string_t

output_string



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs93.html", "source2": "./usr/share/doc/k3d/guide/html/apbs93.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.93.\u00a0GrowSelection
Prev\u00a0\u00a0\u00a0Next

B.93.\u00a0GrowSelection

Description.\u00a0Grows the selection to include adjacent vertices, edges and faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.86.\u00a0GrowSelection Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.93.\u00a0GrowSelection
Prev\u00a0\u00a0\u00a0Next

B.93.\u00a0GrowSelection

Description.\u00a0Grows the selection to include adjacent vertices, edges and faces

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Selection Plugins

Table\u00a0B.86.\u00a0GrowSelection Properties

Label Description Type Script Name

Mesh Selection

Input Mesh Selection

k3d::selection::set

mesh_selection

Input Mesh

Input mesh

k3d::mesh*

input_mesh

Output Mesh

Output mesh

k3d::mesh*

output_mesh



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs94.html", "source2": "./usr/share/doc/k3d/guide/html/apbs94.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.94.\u00a0IGESMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.94.\u00a0IGESMeshWriter

Description.\u00a0Mesh writer that saves IGES CAD (.iges) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.87.\u00a0IGESMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.94.\u00a0IGESMeshWriter
Prev\u00a0\u00a0\u00a0Next

B.94.\u00a0IGESMeshWriter

Description.\u00a0Mesh writer that saves IGES CAD (.iges) files

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, MeshWriter Plugins

Table\u00a0B.87.\u00a0IGESMeshWriter Properties

Label Description Type Script Name

Input Mesh

Input mesh

k3d::mesh*

input_mesh

File

Output file path.

k3d::filesystem::path

file



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs95.html", "source2": "./usr/share/doc/k3d/guide/html/apbs95.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.95.\u00a0ImageMagickBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.95.\u00a0ImageMagickBitmapImporter

Description.\u00a0ImageMagick Formats ( many )

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.88.\u00a0ImageMagickBitmapImporter Metadata

Name Value

k3d:load-order

128

k3d:mime-types

image/bmp image/x-sun-raster



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.95.\u00a0ImageMagickBitmapImporter
Prev\u00a0\u00a0\u00a0Next

B.95.\u00a0ImageMagickBitmapImporter

Description.\u00a0ImageMagick Formats ( many )

Plugin Status.\u00a0Stable

Categories.\u00a0All Plugins, Stable Plugins, Bitmap Plugins, BitmapImporter Plugins

Table\u00a0B.88.\u00a0ImageMagickBitmapImporter Metadata

Name Value

k3d:load-order

128

k3d:mime-types

image/bmp image/x-sun-raster



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs96.html", "source2": "./usr/share/doc/k3d/guide/html/apbs96.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.96.\u00a0IndigoBackground
Prev\u00a0\u00a0\u00a0Next

B.96.\u00a0IndigoBackground

Description.\u00a0Indigo Background

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.89.\u00a0IndigoBackground Properties

Label Description Type Script Name

Spectrum Type

Spectrum type.

k3d::string_t

type

Blackbody Temperature

Blackbody Temperature of the light source in degrees kelvin.

k3d::double_t

blackbody_temperature

Blackbody Gain

Blackbody Temperature Gain, multiplier.

k3d::double_t

blackbody_gain

Red

Red

k3d::double_t

red

Green

Green

k3d::double_t

green

Blue

Blue

k3d::double_t

blue

Gamma

Gamma

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.96.\u00a0IndigoBackground
Prev\u00a0\u00a0\u00a0Next

B.96.\u00a0IndigoBackground

Description.\u00a0Indigo Background

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.89.\u00a0IndigoBackground Properties

Label Description Type Script Name

Spectrum Type

Spectrum type.

k3d::string_t

type

Blackbody Temperature

Blackbody Temperature of the light source in degrees kelvin.

k3d::double_t

blackbody_temperature

Blackbody Gain

Blackbody Temperature Gain, multiplier.

k3d::double_t

blackbody_gain

Red

Red

k3d::double_t

red

Green

Green

k3d::double_t

green

Blue

Blue

k3d::double_t

blue

Gamma

Gamma

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs97.html", "source2": "./usr/share/doc/k3d/guide/html/apbs97.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.97.\u00a0IndigoDiffuseMaterial
Prev\u00a0\u00a0\u00a0Next

B.97.\u00a0IndigoDiffuseMaterial

Description.\u00a0Indigo Diffuse Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Material Plugins

Table\u00a0B.90.\u00a0IndigoDiffuseMaterial Properties

Label Description Type Script Name

Color

Color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.97.\u00a0IndigoDiffuseMaterial
Prev\u00a0\u00a0\u00a0Next

B.97.\u00a0IndigoDiffuseMaterial

Description.\u00a0Indigo Diffuse Material

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Material Plugins

Table\u00a0B.90.\u00a0IndigoDiffuseMaterial Properties

Label Description Type Script Name

Color

Color

k3d::color

color



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs98.html", "source2": "./usr/share/doc/k3d/guide/html/apbs98.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.98.\u00a0IndigoEngine
Prev\u00a0\u00a0\u00a0Next

B.98.\u00a0IndigoEngine

Description.\u00a0Indigo Render Engine

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, RenderEngine Plugins

Table\u00a0B.91.\u00a0IndigoEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

pixel_height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

Halt Time

Maximum rendering time in seconds.

k3d::double_t

halt_time

Halt Samples

Maximum number of samples-per-pixel.

k3d::double_t

halt_samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.98.\u00a0IndigoEngine
Prev\u00a0\u00a0\u00a0Next

B.98.\u00a0IndigoEngine

Description.\u00a0Indigo Render Engine

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, RenderEngine Plugins

Table\u00a0B.91.\u00a0IndigoEngine Properties

Label Description Type Script Name

Visible Nodes

A list of nodes that will be visible in the rendered output.

std::vector<k3d::inode*>

visible_nodes

Enabled Lights

A list of light sources that will contribute to the rendered output.

std::vector<k3d::inode*>

enabled_lights

Resolution

Choose a predefined image resolution

k3d::string_t

resolution

pixel_width

The horizontal size in pixels of the rendered output image.

k3d::int32_t

pixel_width

pixel_height

The vertical size in pixels of the rendered output image.

k3d::int32_t

pixel_height

Halt Time

Maximum rendering time in seconds.

k3d::double_t

halt_time

Halt Samples

Maximum number of samples-per-pixel.

k3d::double_t

halt_samples



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apbs99.html", "source2": "./usr/share/doc/k3d/guide/html/apbs99.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-B.99.\u00a0IndigoRectangleLight
Prev\u00a0\u00a0\u00a0Next

B.99.\u00a0IndigoRectangleLight

Description.\u00a0Indigo Rectangle Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.92.\u00a0IndigoRectangleLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Width

Width

k3d::double_t

width

Height

Height

k3d::double_t

height

Power

Power-drawn by the light source in Watts.

k3d::double_t

power

Luminous Efficacy

Luminous efficacy of the light source in luminous flux per Watt.

k3d::double_t

luminous_efficacy

Spectrum Type

Spectrum type.

k3d::string_t

type

Blackbody Temperature

Blackbody Temperature of the light source in degrees kelvin.

k3d::double_t

blackbody_temperature

Blackbody Gain

Blackbody Temperature Gain, multiplier.

k3d::double_t

blackbody_gain

Red

Red

k3d::double_t

red

Green

Green

k3d::double_t

green

Blue

Blue

k3d::double_t

blue

Gamma

Gamma

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+B.99.\u00a0IndigoRectangleLight
Prev\u00a0\u00a0\u00a0Next

B.99.\u00a0IndigoRectangleLight

Description.\u00a0Indigo Rectangle Light

Plugin Status.\u00a0Experimental

Categories.\u00a0All Plugins, Experimental Plugins, Indigo Plugins, Light Plugins

Table\u00a0B.92.\u00a0IndigoRectangleLight Properties

Label Description Type Script Name

Input Matrix

Input matrix

k3d::matrix4

input_matrix

Output Matrix

Output Matrix

k3d::matrix4

output_matrix

Viewport Visible

Controls whether this node will be visibile in the viewport.

k3d::bool_t

viewport_visible

Width

Width

k3d::double_t

width

Height

Height

k3d::double_t

height

Power

Power-drawn by the light source in Watts.

k3d::double_t

power

Luminous Efficacy

Luminous efficacy of the light source in luminous flux per Watt.

k3d::double_t

luminous_efficacy

Spectrum Type

Spectrum type.

k3d::string_t

type

Blackbody Temperature

Blackbody Temperature of the light source in degrees kelvin.

k3d::double_t

blackbody_temperature

Blackbody Gain

Blackbody Temperature Gain, multiplier.

k3d::double_t

blackbody_gain

Red

Red

k3d::double_t

red

Green

Green

k3d::double_t

green

Blue

Blue

k3d::double_t

blue

Gamma

Gamma

k3d::double_t

gamma



Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/apc.html", "source2": "./usr/share/doc/k3d/guide/html/apc.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-Appendix\u00a0C.\u00a0K-3D Commands
Prev\u00a0\u00a0\u00a0Next

Appendix\u00a0C.\u00a0K-3D Commands


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+Appendix\u00a0C.\u00a0K-3D Commands
Prev\u00a0\u00a0\u00a0Next

Appendix\u00a0C.\u00a0K-3D Commands


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch01s01.html", "source2": "./usr/share/doc/k3d/guide/html/ch01s01.html", "unified_diff": "@@ -1,6 +1,6 @@\n \n 1.1.\u00a0Overview
Prev\u00a0\u00a0\u00a0Next

1.1.\u00a0Overview

The fundamental organizing structure of K-3D is the Visualization Pipeline: K-3D user documents are made up of Nodes. When you use a plugin, you are usually adding a new node to the document. Each node created is a new instance of a specific plugin type. We represent nodes diagrammatically as boxes, and label them based on either the node\u2019s type or its purpose:

\n \n

\"pipeline2.png\"

Although there are exceptions, most nodes can be categorized as Sources Modifiers or Sinks of data. Sources create data, modifiers process data, and sinks consume data. Thus, data \u201cflows\u201d from sources, is altered by modifiers, and terminates at sinks. We can represent this flow using arrows:

\n \n-

\"pipeline3.png\"

This is where the term Pipeline originates - connections between nodes act as \u201cpipes\u201d and data flows through them like water. Though it may not be obvious to the casual observer, all K-3D operations are performed using the pipeline, with human interaction converted into pipeline manipulations by the user interface layer.

As a concrete example, here is a typical example of a \u201creal\u201d pipeline:

\"pipeline4.png\"

In this example, the PolyGrid plugin acts as a source, producing geometric data (in this case, a regular polygon grid). The ScalePoints plugin acts as a modifier, applying a scaling transformation to any geometry that passes through it. Finally, the MeshInstance plugin is a consumer of data, rendering geometric input to the screen as a 2D image.

Of course, the pipeline can grow to be as complex as needed \u2026 for example, a pipeline can contain multiple modifiers:

\"pipeline5.png\"

Here, a second modifier - RotatePoints - is added to the pipeline, further altering data after it is modified by ScalePoints. As you might imagine, you are free to chain-together modifiers in any number and combination desired.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+

\"pipeline3.png\"

This is where the term Pipeline originates - connections between nodes act as \u201cpipes\u201d and data flows through them like water. Though it may not be obvious to the casual observer, all K-3D operations are performed using the pipeline, with human interaction converted into pipeline manipulations by the user interface layer.

As a concrete example, here is a typical example of a \u201creal\u201d pipeline:

\"pipeline4.png\"

In this example, the PolyGrid plugin acts as a source, producing geometric data (in this case, a regular polygon grid). The ScalePoints plugin acts as a modifier, applying a scaling transformation to any geometry that passes through it. Finally, the MeshInstance plugin is a consumer of data, rendering geometric input to the screen as a 2D image.

Of course, the pipeline can grow to be as complex as needed \u2026 for example, a pipeline can contain multiple modifiers:

\"pipeline5.png\"

Here, a second modifier - RotatePoints - is added to the pipeline, further altering data after it is modified by ScalePoints. As you might imagine, you are free to chain-together modifiers in any number and combination desired.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch01s02.html", "source2": "./usr/share/doc/k3d/guide/html/ch01s02.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-1.2.\u00a0Fan-Out
Prev\u00a0\u00a0\u00a0Next

1.2.\u00a0Fan-Out

The flexibility of the pipeline doesn\u2019t end there, however. Pipelines can \u201cfan-out\u201d, sending data to multiple destinations:

\"pipeline6.png\"

In this case, the fan-out sends the scaled polygon data to two separate MeshInstance nodes. That means that the scene will contain two identical copies of the scaled data.

Note that there is no requirement that you fan-out to a data sink - the pipeline can be arbitrarily complex after the fan-out as-well-as before it:

\"pipeline7.png\"

In this case, the output of the ScalePoints node splits into two separate \u201cbranches\u201d of the pipeline, but is further modified by RotatePoints in the second branch. Again, the pipeline could become arbitrarily complex, including further branches and modifiers.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+1.2.\u00a0Fan-Out
Prev\u00a0\u00a0\u00a0Next

1.2.\u00a0Fan-Out

The flexibility of the pipeline doesn\u2019t end there, however. Pipelines can \u201cfan-out\u201d, sending data to multiple destinations:

\"pipeline6.png\"

In this case, the fan-out sends the scaled polygon data to two separate MeshInstance nodes. That means that the scene will contain two identical copies of the scaled data.

Note that there is no requirement that you fan-out to a data sink - the pipeline can be arbitrarily complex after the fan-out as-well-as before it:

\"pipeline7.png\"

In this case, the output of the ScalePoints node splits into two separate \u201cbranches\u201d of the pipeline, but is further modified by RotatePoints in the second branch. Again, the pipeline could become arbitrarily complex, including further branches and modifiers.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch01s03.html", "source2": "./usr/share/doc/k3d/guide/html/ch01s03.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-1.3.\u00a0Fan-In
Prev\u00a0\u00a0\u00a0Next

1.3.\u00a0Fan-In

This is not the end of the story however, as pipelines can also \u201cfan-in\u201d, merging two-or-more pipeline branches into a single branch:

\"pipeline8.png\"

In this case, the output of a second source - PolySphere - is merged with the output of PolyGrid before their combined data is modified by ScalePoints and displayed by the MeshInstance.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+1.3.\u00a0Fan-In
Prev\u00a0\u00a0\u00a0Next

1.3.\u00a0Fan-In

This is not the end of the story however, as pipelines can also \u201cfan-in\u201d, merging two-or-more pipeline branches into a single branch:

\"pipeline8.png\"

In this case, the output of a second source - PolySphere - is merged with the output of PolyGrid before their combined data is modified by ScalePoints and displayed by the MeshInstance.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch01s06.html", "source2": "./usr/share/doc/k3d/guide/html/ch01s06.html", "unified_diff": "@@ -1,2 +1,2 @@\n \n-1.6.\u00a0Property Roles
Prev\u00a0\u00a0\u00a0Next

1.6.\u00a0Property Roles

With our more detailed understanding of how properties are connected, we can adopt a more nuanced view of how the pipeline functions. For example, we could connect the \u201cradius\u201d properties of two PolySphere sources:

\"pipeline10.png\"

Here, the primary function of the PolySphere nodes as mesh sources is unchanged, and we would likely connect their mesh outputs to other sink objects, but we have also introduced a \u201cconstraint\u201d that the radius property of PolySphere2 will always \u201cfollow\u201d the radius property of PolySphere1.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n+1.6.\u00a0Property Roles
Prev\u00a0\u00a0\u00a0Next

1.6.\u00a0Property Roles

With our more detailed understanding of how properties are connected, we can adopt a more nuanced view of how the pipeline functions. For example, we could connect the \u201cradius\u201d properties of two PolySphere sources:

\"pipeline10.png\"

Here, the primary function of the PolySphere nodes as mesh sources is unchanged, and we would likely connect their mesh outputs to other sink objects, but we have also introduced a \u201cconstraint\u201d that the radius property of PolySphere2 will always \u201cfollow\u201d the radius property of PolySphere1.


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch03s02.html", "source2": "./usr/share/doc/k3d/guide/html/ch03s02.html", "unified_diff": "@@ -1,4 +1,4 @@\n \n 3.2.\u00a0Scripting Languages
Prev\u00a0\u00a0\u00a0Next

3.2.\u00a0Scripting Languages

In K-3D, scripting engines are another type of plugin, so K-3D is capable of using any scripting language for which a plugin has been written. Currently there is one scripting engine plugin included with K-3D:


Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch03s03.html", "source2": "./usr/share/doc/k3d/guide/html/ch03s03.html", "unified_diff": "@@ -1,20 +1,20 @@\n \n-3.3.\u00a0Using Scripts
Prev\u00a0\u00a0\u00a0Next

3.3.\u00a0Using Scripts

3.3.1.\u00a0At the Command-Line

You can run scripts from the command-line when starting K-3D, using the --script option:

$ k3d --script=my_script.py

When running scripts in this fashion you will often want to exit the program once the script has completed. To do so, use the --exit option:

 $ k3d --script=my_script.py --exit

It is also typical to run K-3D as a strictly command-line application in this case, so you can perform batch processing on a headless server. Because user interfaces are a type of plugin in K-3D, it\u2019s easy to substitute the Null User Interface plugin, which will consume fewer resources, startup faster, and avoid \u201cflashing\u201d windows as the program quickly runs and exits:

 $ k3d --script-my_script.py --ui=none --exit

You can use the --script option multiple times, to run more-than-one script in-order:

 $ k3d --script=first_script.py --script=second_script.py  --ui=none --exit

Use a dash (\u201c-\u201d) as the script name to read the script source from stdin, allowing you to dynamically-generate scripts and pipe them into K-3D:

 $ script_generator | k3d --script=-  --ui=none --exit

You can combine scripting with the other command-line options such as --open, which you could use to open a K-3D file before running the script. For example you might create a \u201ctemplate\u201d scene for rendering, then run a script that modifies the template, renders, then exits:

 $ k3d --open=template_scene.k3d --script=modify_template.py  --ui=none --exit

See Command Line Options for other useful options you can use with scripting.

3.3.2.\u00a0From the User Interface

To run a script from K-3D user interface, choose Scripting > Play - you will be prompted for the filename of the script to be run.

3.3.3.\u00a0Scripted Nodes

K-3D provides a wide variety of scripted nodes that allow scripts to become data sources, data modifiers, and data consumers within the Visualization Pipeline. To use these nodes, you simply create an instance of the node and modify its \u201cScript\u201d property to implement the desired behavior. The node\u2019s inputs and outputs can be connected with the rest of the Visualization Pipeline in the normal way, and your script will be executed whenever the node needs to refresh its outputs. See Section\u00a0A.47, \u201cScript Plugins\u201d for a list of scripted node types.

3.3.4.\u00a0Plugin Scripts

Scripts can be loaded by K-3D at startup and integrated into the plugin system so that - from the perspective of the end user - they are indistinguishable from \u201cnormal\u201d C++ document plugins. To do this, script authors simply embed a few lines of plugin-related metadata into their script, and place the script in a known-location where it will be loaded by K-3D at startup.

The required plugin metadata is composed of name-value pairs that follow the syntax of an XML attribute and are embedded into the script source using whichever comment syntax is appropriate to the scripting language. See ??? for a detailed description of allowed metadata. As an example, the following lines define the beginning of a script that will appear as \u201cMyCoffeeMugMeshSource\u201d in the Create > Scripts menu, and will be executed by a Section\u00a0B.166, \u201cMeshSourceScript\u201d plugin when selected by the user.

#python\n+3.3.\u00a0Using Scripts
Prev\u00a0\u00a0\u00a0Next

3.3.\u00a0Using Scripts

3.3.1.\u00a0At the Command-Line

You can run scripts from the command-line when starting K-3D, using the --script option:

$ k3d --script=my_script.py

When running scripts in this fashion you will often want to exit the program once the script has completed. To do so, use the --exit option:

 $ k3d --script=my_script.py --exit

It is also typical to run K-3D as a strictly command-line application in this case, so you can perform batch processing on a headless server. Because user interfaces are a type of plugin in K-3D, it\u2019s easy to substitute the Null User Interface plugin, which will consume fewer resources, startup faster, and avoid \u201cflashing\u201d windows as the program quickly runs and exits:

 $ k3d --script-my_script.py --ui=none --exit

You can use the --script option multiple times, to run more-than-one script in-order:

 $ k3d --script=first_script.py --script=second_script.py  --ui=none --exit

Use a dash (\u201c-\u201d) as the script name to read the script source from stdin, allowing you to dynamically-generate scripts and pipe them into K-3D:

 $ script_generator | k3d --script=-  --ui=none --exit

You can combine scripting with the other command-line options such as --open, which you could use to open a K-3D file before running the script. For example you might create a \u201ctemplate\u201d scene for rendering, then run a script that modifies the template, renders, then exits:

 $ k3d --open=template_scene.k3d --script=modify_template.py  --ui=none --exit

See Command Line Options for other useful options you can use with scripting.

3.3.2.\u00a0From the User Interface

To run a script from K-3D user interface, choose Scripting > Play - you will be prompted for the filename of the script to be run.

3.3.3.\u00a0Scripted Nodes

K-3D provides a wide variety of scripted nodes that allow scripts to become data sources, data modifiers, and data consumers within the Visualization Pipeline. To use these nodes, you simply create an instance of the node and modify its \u201cScript\u201d property to implement the desired behavior. The node\u2019s inputs and outputs can be connected with the rest of the Visualization Pipeline in the normal way, and your script will be executed whenever the node needs to refresh its outputs. See Section\u00a0A.47, \u201cScript Plugins\u201d for a list of scripted node types.

3.3.4.\u00a0Plugin Scripts

Scripts can be loaded by K-3D at startup and integrated into the plugin system so that - from the perspective of the end user - they are indistinguishable from \u201cnormal\u201d C++ document plugins. To do this, script authors simply embed a few lines of plugin-related metadata into their script, and place the script in a known-location where it will be loaded by K-3D at startup.

The required plugin metadata is composed of name-value pairs that follow the syntax of an XML attribute and are embedded into the script source using whichever comment syntax is appropriate to the scripting language. See ??? for a detailed description of allowed metadata. As an example, the following lines define the beginning of a script that will appear as \u201cMyCoffeeMugMeshSource\u201d in the Create > Scripts menu, and will be executed by a Section\u00a0B.166, \u201cMeshSourceScript\u201d plugin when selected by the user.

#python\n \n # k3d:plugin-class=\"document\"\n # k3d:plugin-type=\"MeshSourceScript\"\n # k3d:plugin-name=\"MyCoffeeMugMeshSource\"\n # k3d:plugin-description=\"Creates a polygonal mesh shaped like a coffee mug\"\n \n ...

Once the metadata is in place, the script can be put in one of two locations, and it will be automatically loaded when K-3D starts:

  • \n k3d/share/scripts/scripted_plugins\n
  • \n ~/.k3d/scripted_plugins\n-

Once loaded, the script will appear in the Create > Scripts menu as a normal item that the user can click to create.

3.3.5.\u00a0\u201cAction\u201d Scripts

In addition to scripted document plugins that are created by the user and become part of a document, you can create \"action\" scripts that simply run and exit when selected. The following complete example will appear in the Scripting > Actions menu and creates a Section\u00a0B.310, \u201cQuadricCone\u201d when run:

#python\n+

Once loaded, the script will appear in the Create > Scripts menu as a normal item that the user can click to create.

3.3.5.\u00a0\u201cAction\u201d Scripts

In addition to scripted document plugins that are created by the user and become part of a document, you can create \"action\" scripts that simply run and exit when selected. The following complete example will appear in the Scripting > Actions menu and creates a Section\u00a0B.314, \u201cQuadricCone\u201d when run:

#python\n \n # k3d:plugin-class=\"application\"\n # k3d:plugin-type=\"ActionScript\"\n # k3d:plugin-name=\"Create Cone\"\n # ngui:action=\"\"\n \n import k3d\n"
                },
                {
                  "source1": "./usr/share/doc/k3d/guide/html/ch03s04.html",
                  "source2": "./usr/share/doc/k3d/guide/html/ch03s04.html",
                  "unified_diff": "@@ -2,16 +2,16 @@\n 3.4.\u00a0Sample Scripts
Prev\u00a0\u00a0\u00a0Next

3.4.\u00a0Sample Scripts

A variety of sample scripts are included with K-3D in the share directory:

  • \n k3d/share/scripts - Contains scripts that can be run \u201cstandalone\u201d from the graphical user interface using the Scripting > Play menu item.\n
  • \n k3d/share/scripts/MeshModifierScript - Contains scripts designed for use with the Section\u00a0B.164, \u201cMeshModifierScript\u201d plugin.\n
  • \n k3d/share/scripts/MeshSourceScript - Contains scripts designed for use with the Section\u00a0B.166, \u201cMeshSourceScript\u201d plugin.\n
  • \n-k3d/share/scripts/RenderManScript - Contains scripts designed for use with the Section\u00a0B.354, \u201cRenderManScript\u201d plugin, which can \u201cinject\u201d custom RenderMan API calls into a rendered scene under script control.\n+k3d/share/scripts/RenderManScript - Contains scripts designed for use with the Section\u00a0B.358, \u201cRenderManScript\u201d plugin, which can \u201cinject\u201d custom RenderMan API calls into a rendered scene under script control.\n
  • \n k3d/share/scripts/MeshPainterScript - Contains scripts designed for use with the ??? plugin, which can draw in the viewport under script control.\n
  • \n-k3d/share/scripts/RenderEngineScript - Contains scripts designed for use with the Section\u00a0B.322, \u201cRenderEngineScript\u201d plugin, which can integrate with external render engines under script control.\n+k3d/share/scripts/RenderEngineScript - Contains scripts designed for use with the Section\u00a0B.326, \u201cRenderEngineScript\u201d plugin, which can integrate with external render engines under script control.\n
  • \n k3d/share/scripts/scripted_plugins - Contains scripts that are automatically integrated into the rest of the user interface as if they were \u201cnormal\u201d C++ plugins.\n = Render Models =\n

Prev\u00a0Up\u00a0Next
\u00a0Home\u00a0
\n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch04s01.html", "source2": "./usr/share/doc/k3d/guide/html/ch04s01.html", "unified_diff": "@@ -6,13 +6,13 @@\n
  • \n Use Section\u00a0B.121, \u201cLuxRenderEngine\u201d to render the scene.\n
  • For example:


    Prev\u00a0Up\u00a0Next
    \u00a0Home\u00a0
    \n" }, { "source1": "./usr/share/doc/k3d/guide/html/ch05s02.html", "source2": "./usr/share/doc/k3d/guide/html/ch05s02.html", "unified_diff": "@@ -1,14 +1,14 @@\n \n-5.2.\u00a0Time Sources
    Prev\u00a0\u00a0\u00a0Next

    5.2.\u00a0Time Sources

    By default, a newly-created K-3D document contains an instance of the TimeSource plugin. TimeSource provides storage for several time-related parameters: