home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / lib / k3d / plugins / k3d-mesh.module.proxy < prev    next >
Encoding:
Extensible Markup Language  |  2009-03-19  |  14.5 KB  |  385 lines

  1. <?xml version="1.0" ?>
  2. <k3dml package="k3d" version="0.7.11.0" host="Windows-5.1;x86">
  3.     <module name="k3d-mesh.module">
  4.         <plugins>
  5.             <plugin name="SmoothShade" factory_id="7eed702d ba274e6b b8a5db73 ba9c2382" quality="deprecated" type="document">
  6.                 <short_description>Simulates smooth geometry by averaging polygon normals</short_description>
  7.                 <categories>
  8.                     <category>Texture</category>
  9.                 </categories>
  10.                 <interfaces>
  11.                     <interface>k3d::imesh_source</interface>
  12.                     <interface>k3d::imesh_sink</interface>
  13.                 </interfaces>
  14.                 <metadata/>
  15.             </plugin>
  16.             <plugin name="CollapseEdges" factory_id="a5252071 a3484315 9c9daf1c 786042a3" quality="stable" type="document">
  17.                 <short_description>For each selected edge, collapses its two vertices into one</short_description>
  18.                 <categories>
  19.                     <category>Mesh</category>
  20.                 </categories>
  21.                 <interfaces>
  22.                     <interface>k3d::imesh_source</interface>
  23.                     <interface>k3d::imesh_sink</interface>
  24.                 </interfaces>
  25.                 <metadata/>
  26.             </plugin>
  27.             <plugin name="CollapseFaces" factory_id="13f8a224 5e284ac4 b5b58ebd 10f65bb6" quality="stable" type="document">
  28.                 <short_description>For each selected face, collapses its vertices to the centroid</short_description>
  29.                 <categories>
  30.                     <category>Mesh</category>
  31.                 </categories>
  32.                 <interfaces>
  33.                     <interface>k3d::imesh_source</interface>
  34.                     <interface>k3d::imesh_sink</interface>
  35.                 </interfaces>
  36.                 <metadata/>
  37.             </plugin>
  38.             <plugin name="SubdivideEdges" factory_id="62de51ff e70f423a 953d899a 1dbf5c38" quality="stable" type="document">
  39.                 <short_description>Subdivides edges by creating one or more vertices along</short_description>
  40.                 <categories>
  41.                     <category>Mesh</category>
  42.                 </categories>
  43.                 <interfaces>
  44.                     <interface>k3d::imesh_source</interface>
  45.                     <interface>k3d::imesh_sink</interface>
  46.                 </interfaces>
  47.                 <metadata/>
  48.             </plugin>
  49.             <plugin name="SubdivideFaces" factory_id="b9d4d815 241c473d a22d3523 406fa390" quality="stable" type="document">
  50.                 <short_description>Subdivide faces by joining face center with vertices or edge midpoints, or contiguous midpoints</short_description>
  51.                 <categories>
  52.                     <category>Mesh</category>
  53.                 </categories>
  54.                 <interfaces>
  55.                     <interface>k3d::imesh_source</interface>
  56.                     <interface>k3d::imesh_sink</interface>
  57.                 </interfaces>
  58.                 <metadata/>
  59.             </plugin>
  60.             <plugin name="Delete" factory_id="2d738b7a 6f473349 53a066ad a857f734" quality="stable" type="document">
  61.                 <short_description>Deletes selected faces, edges and vertices</short_description>
  62.                 <categories>
  63.                     <category>Mesh</category>
  64.                 </categories>
  65.                 <interfaces>
  66.                     <interface>k3d::imesh_source</interface>
  67.                     <interface>k3d::imesh_sink</interface>
  68.                 </interfaces>
  69.                 <metadata/>
  70.             </plugin>
  71.             <plugin name="TriangulateFaces" factory_id="871ccafd c944da92 cdf9f2b4 cbc40cd8" quality="experimental" type="document">
  72.                 <short_description>Converts input faces into triangles</short_description>
  73.                 <categories>
  74.                     <category>Mesh</category>
  75.                 </categories>
  76.                 <interfaces>
  77.                     <interface>k3d::imesh_source</interface>
  78.                     <interface>k3d::imesh_sink</interface>
  79.                 </interfaces>
  80.                 <metadata/>
  81.             </plugin>
  82.             <plugin name="MergeCoplanarFaces" factory_id="ba2b777f ad4d6bbb 04277595 88105177" quality="experimental" type="document">
  83.                 <short_description>Merges faces that are coplanar, up to a given threshold</short_description>
  84.                 <categories>
  85.                     <category>Mesh</category>
  86.                 </categories>
  87.                 <interfaces>
  88.                     <interface>k3d::imesh_source</interface>
  89.                     <interface>k3d::imesh_sink</interface>
  90.                 </interfaces>
  91.                 <metadata/>
  92.             </plugin>
  93.             <plugin name="MergeCollinearEdges" factory_id="8b4b5184 42454f3d 227bbf86 72f2b933" quality="experimental" type="document">
  94.                 <short_description>Merges edges that are collinear, up to a threshold</short_description>
  95.                 <categories>
  96.                     <category>Mesh</category>
  97.                 </categories>
  98.                 <interfaces>
  99.                     <interface>k3d::imesh_source</interface>
  100.                     <interface>k3d::imesh_sink</interface>
  101.                 </interfaces>
  102.                 <metadata/>
  103.             </plugin>
  104.             <plugin name="MeshArray1D" factory_id="15e5e4e3 80144246 b8b43558 cd361180" quality="stable" type="document">
  105.                 <short_description>Makes copies of a mesh along one dimension</short_description>
  106.                 <categories>
  107.                     <category>Mesh</category>
  108.                     <category>Array</category>
  109.                 </categories>
  110.                 <interfaces>
  111.                     <interface>k3d::imesh_source</interface>
  112.                     <interface>k3d::imesh_sink</interface>
  113.                 </interfaces>
  114.                 <metadata/>
  115.             </plugin>
  116.             <plugin name="MeshArray2D" factory_id="4818d995 f8664006 ba02ded4 8cb9defb" quality="stable" type="document">
  117.                 <short_description>Makes copies of a mesh along two dimensions</short_description>
  118.                 <categories>
  119.                     <category>Mesh</category>
  120.                     <category>Array</category>
  121.                 </categories>
  122.                 <interfaces>
  123.                     <interface>k3d::imesh_source</interface>
  124.                     <interface>k3d::imesh_sink</interface>
  125.                 </interfaces>
  126.                 <metadata/>
  127.             </plugin>
  128.             <plugin name="MeshArray3D" factory_id="29bb292a 421647be 99236f5c 3407fe41" quality="stable" type="document">
  129.                 <short_description>Makes copies of a mesh along three dimensions</short_description>
  130.                 <categories>
  131.                     <category>Mesh</category>
  132.                     <category>Array</category>
  133.                 </categories>
  134.                 <interfaces>
  135.                     <interface>k3d::imesh_source</interface>
  136.                     <interface>k3d::imesh_sink</interface>
  137.                 </interfaces>
  138.                 <metadata/>
  139.             </plugin>
  140.             <plugin name="CapHoles" factory_id="d9900dbf 3d854a36 bd05a3eb 1379a89a" quality="stable" type="document">
  141.                 <short_description>Caps (fills) holes in a polyhedron</short_description>
  142.                 <categories>
  143.                     <category>Polygon</category>
  144.                 </categories>
  145.                 <interfaces>
  146.                     <interface>k3d::imesh_source</interface>
  147.                     <interface>k3d::imesh_sink</interface>
  148.                 </interfaces>
  149.                 <metadata/>
  150.             </plugin>
  151.             <plugin name="MakeSDS" factory_id="6550aef5 efd24248 8833eeab a267191e" quality="stable" type="document">
  152.                 <short_description>Converts input polyhedra to SDS surfaces</short_description>
  153.                 <categories>
  154.                     <category>Subdivision</category>
  155.                 </categories>
  156.                 <interfaces>
  157.                     <interface>k3d::imesh_source</interface>
  158.                     <interface>k3d::imesh_sink</interface>
  159.                 </interfaces>
  160.                 <metadata/>
  161.             </plugin>
  162.             <plugin name="CatmullClark" factory_id="dc73f6e3 744b4b51 ac535307 c82d261c" quality="stable" type="document">
  163.                 <short_description>Generates a Catmull-Clark subdivision mesh</short_description>
  164.                 <categories>
  165.                     <category>Subdivision</category>
  166.                 </categories>
  167.                 <interfaces>
  168.                     <interface>k3d::imesh_source</interface>
  169.                     <interface>k3d::imesh_sink</interface>
  170.                 </interfaces>
  171.                 <metadata/>
  172.             </plugin>
  173.             <plugin name="TagColor" factory_id="852e9ffb 8e8b42f3 993eb194 5c342ca4" quality="experimental" type="document">
  174.                 <short_description>Tags geometry with a color</short_description>
  175.                 <categories>
  176.                     <category>Texture</category>
  177.                 </categories>
  178.                 <interfaces>
  179.                     <interface>k3d::imesh_source</interface>
  180.                     <interface>k3d::imesh_sink</interface>
  181.                 </interfaces>
  182.                 <metadata/>
  183.             </plugin>
  184.             <plugin name="MergeMesh" factory_id="50aef311 f5264da2 9c5995e8 dc2e4ddf" quality="stable" type="document">
  185.                 <short_description>Merges two meshes into one</short_description>
  186.                 <categories>
  187.                     <category>Mesh</category>
  188.                 </categories>
  189.                 <interfaces>
  190.                     <interface>k3d::imesh_source</interface>
  191.                     <interface>k3d::imulti_mesh_sink</interface>
  192.                 </interfaces>
  193.                 <metadata/>
  194.             </plugin>
  195.             <plugin name="SDSCorner" factory_id="ded03869 283e4531 9de22a9c e763d7c6" quality="stable" type="document">
  196.                 <short_description>Adds variable-sharpness corners to SDS surfaces</short_description>
  197.                 <categories>
  198.                     <category>Subdivision</category>
  199.                 </categories>
  200.                 <interfaces>
  201.                     <interface>k3d::imesh_source</interface>
  202.                     <interface>k3d::imesh_sink</interface>
  203.                 </interfaces>
  204.                 <metadata/>
  205.             </plugin>
  206.             <plugin name="SDSCrease" factory_id="78b79c12 4c174732 a67d6317 6dbec1fb" quality="stable" type="document">
  207.                 <short_description>Adds variable-sharpness creases to SDS surfaces</short_description>
  208.                 <categories>
  209.                     <category>Subdivision</category>
  210.                 </categories>
  211.                 <interfaces>
  212.                     <interface>k3d::imesh_source</interface>
  213.                     <interface>k3d::imesh_sink</interface>
  214.                 </interfaces>
  215.                 <metadata/>
  216.             </plugin>
  217.             <plugin name="BevelFaces" factory_id="c3ca122a 9e8b46dc a6649135 d68ac1a6" quality="experimental" type="document">
  218.                 <short_description>Bevels each selected face</short_description>
  219.                 <categories>
  220.                     <category>Polygon</category>
  221.                 </categories>
  222.                 <interfaces>
  223.                     <interface>k3d::imesh_source</interface>
  224.                     <interface>k3d::imesh_sink</interface>
  225.                 </interfaces>
  226.                 <metadata/>
  227.             </plugin>
  228.             <plugin name="JoinPoints" factory_id="915ba4d4 d4154a12 938bec97 60f819f3" quality="stable" type="document">
  229.                 <short_description>Merge selected points into one point, positioned at the average position of the selected points.</short_description>
  230.                 <categories>
  231.                     <category>Mesh</category>
  232.                 </categories>
  233.                 <interfaces>
  234.                     <interface>k3d::imesh_source</interface>
  235.                     <interface>k3d::imesh_sink</interface>
  236.                 </interfaces>
  237.                 <metadata/>
  238.             </plugin>
  239.             <plugin name="BridgeEdges" factory_id="a360bb82 223a46df 91e4b594 f9b6b7a3" quality="experimental" type="document">
  240.                 <short_description>Creates new polygons bridging two sets of connected border edges</short_description>
  241.                 <categories>
  242.                     <category>Polygon</category>
  243.                 </categories>
  244.                 <interfaces>
  245.                     <interface>k3d::imesh_source</interface>
  246.                     <interface>k3d::imesh_sink</interface>
  247.                 </interfaces>
  248.                 <metadata/>
  249.             </plugin>
  250.             <plugin name="BridgeFaces" factory_id="8e744389 5d284d38 95bb89cc 1b9e528e" quality="experimental" type="document">
  251.                 <short_description>Creates new polygons forming a bridge between two selected polygons</short_description>
  252.                 <categories>
  253.                     <category>Polygon</category>
  254.                 </categories>
  255.                 <interfaces>
  256.                     <interface>k3d::imesh_source</interface>
  257.                     <interface>k3d::imesh_sink</interface>
  258.                 </interfaces>
  259.                 <metadata/>
  260.             </plugin>
  261.             <plugin name="FaceNormals" factory_id="b5cd532b 6ebd4848 86a72136 e25151eb" quality="experimental" type="document">
  262.                 <short_description>Converts a mesh into a collection of linear curves constructed from its normal vectors</short_description>
  263.                 <categories>
  264.                     <category>Mesh</category>
  265.                 </categories>
  266.                 <interfaces>
  267.                     <interface>k3d::imesh_source</interface>
  268.                     <interface>k3d::imesh_sink</interface>
  269.                 </interfaces>
  270.                 <metadata/>
  271.             </plugin>
  272.             <plugin name="FilletEdges" factory_id="29672638 932544bb a6b229a9 ca30dfc2" quality="experimental" type="document">
  273.                 <short_description>Creates rounded surfaces along selected edges</short_description>
  274.                 <categories>
  275.                     <category>Mesh</category>
  276.                 </categories>
  277.                 <interfaces>
  278.                     <interface>k3d::imesh_source</interface>
  279.                     <interface>k3d::imesh_sink</interface>
  280.                 </interfaces>
  281.                 <metadata/>
  282.             </plugin>
  283.             <plugin name="MakeCreases" factory_id="f50fe5b6 ecfa4df3 8474a557 bee303ba" quality="experimental" type="document">
  284.                 <short_description>Subdivides the faces around creases for SDS rendering</short_description>
  285.                 <categories>
  286.                     <category>Subdivision</category>
  287.                 </categories>
  288.                 <interfaces>
  289.                     <interface>k3d::imesh_source</interface>
  290.                     <interface>k3d::imesh_sink</interface>
  291.                 </interfaces>
  292.                 <metadata/>
  293.             </plugin>
  294.             <plugin name="SetMaterial" factory_id="7743a7f2 995345b9 8d6dacc7 3fa37029" quality="stable" type="document">
  295.                 <short_description>Sets geometry materials</short_description>
  296.                 <categories>
  297.                     <category>Material</category>
  298.                 </categories>
  299.                 <interfaces>
  300.                     <interface>k3d::imesh_source</interface>
  301.                     <interface>k3d::imesh_sink</interface>
  302.                 </interfaces>
  303.                 <metadata/>
  304.             </plugin>
  305.             <plugin name="MoveFirstEdge" factory_id="81c766ed 2cb943c7 91e9e680 eba9bc4b" quality="stable" type="document">
  306.                 <short_description>Changes the first edge for selected polygons</short_description>
  307.                 <categories>
  308.                     <category>Polygon</category>
  309.                 </categories>
  310.                 <interfaces>
  311.                     <interface>k3d::imesh_source</interface>
  312.                     <interface>k3d::imesh_sink</interface>
  313.                 </interfaces>
  314.                 <metadata/>
  315.             </plugin>
  316.             <plugin name="ConnectVertices" factory_id="bbe1c426 07a54105 bbdb5e49 caf1825e" quality="stable" type="document">
  317.                 <short_description>Creates edges between selected vertices</short_description>
  318.                 <categories>
  319.                     <category>Mesh</category>
  320.                 </categories>
  321.                 <interfaces>
  322.                     <interface>k3d::imesh_source</interface>
  323.                     <interface>k3d::imesh_sink</interface>
  324.                 </interfaces>
  325.                 <metadata/>
  326.             </plugin>
  327.             <plugin name="FlipOrientation" factory_id="7d95cd84 ee5a4ad6 86feab94 cbea91ca" quality="stable" type="document">
  328.                 <short_description>Reverses the orientation of selected polygons</short_description>
  329.                 <categories>
  330.                     <category>Polygon</category>
  331.                 </categories>
  332.                 <interfaces>
  333.                     <interface>k3d::imesh_source</interface>
  334.                     <interface>k3d::imesh_sink</interface>
  335.                 </interfaces>
  336.                 <metadata/>
  337.             </plugin>
  338.             <plugin name="Dissolve" factory_id="6c639ea2 6ab542c2 a8f2f2d6 f5265e7c" quality="stable" type="document">
  339.                 <short_description>Dissolves selected faces, edges and vertices</short_description>
  340.                 <categories>
  341.                     <category>Polygon</category>
  342.                 </categories>
  343.                 <interfaces>
  344.                     <interface>k3d::imesh_source</interface>
  345.                     <interface>k3d::imesh_sink</interface>
  346.                 </interfaces>
  347.                 <metadata/>
  348.             </plugin>
  349.             <plugin name="Weld" factory_id="acfb8148 4f404ca1 937564e3 2977984c" quality="stable" type="document">
  350.                 <short_description>Eliminates points with duplicate 3D coordinates</short_description>
  351.                 <categories>
  352.                     <category>Mesh</category>
  353.                 </categories>
  354.                 <interfaces>
  355.                     <interface>k3d::imesh_source</interface>
  356.                     <interface>k3d::imesh_sink</interface>
  357.                 </interfaces>
  358.                 <metadata/>
  359.             </plugin>
  360.             <plugin name="LegacyTriangulateFaces" factory_id="3796ae29 bcc84a5c b6bae620 87a9b1bd" quality="deprecated" type="document">
  361.                 <short_description>Converts input faces into triangles</short_description>
  362.                 <categories>
  363.                     <category>Polygon</category>
  364.                 </categories>
  365.                 <interfaces>
  366.                     <interface>k3d::imesh_source</interface>
  367.                     <interface>k3d::imesh_sink</interface>
  368.                 </interfaces>
  369.                 <metadata/>
  370.             </plugin>
  371.             <plugin name="SDSHole" factory_id="e2e8a116 38d44227 90ae28bf 271ab0be" quality="stable" type="document">
  372.                 <short_description>Inserts holes into a subdivision mesh</short_description>
  373.                 <categories>
  374.                     <category>Subdivision</category>
  375.                 </categories>
  376.                 <interfaces>
  377.                     <interface>k3d::imesh_source</interface>
  378.                     <interface>k3d::imesh_sink</interface>
  379.                 </interfaces>
  380.                 <metadata/>
  381.             </plugin>
  382.         </plugins>
  383.     </module>
  384. </k3dml>
  385.