home processing download documents tutorial python tutorial gallery source about
 Python Tutorials (back to the list of tutorials)

NURBS Volume Cellularization

     NURBS Volume

NURBS Volume can be instantiated by a 3D matrix of control points and degree in U, V, W dimension.


Warning: include(codepy/igeo_tutorial62_1/igeo_tutorial62_1.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_1/igeo_tutorial62_1.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Points in NURBS Volume

You can sample a point by pt(double u, double v, double w) or pt(IVec uvw) method.


Warning: include(codepy/igeo_tutorial62_2/igeo_tutorial62_2.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_2/igeo_tutorial62_2.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Lines in U direction

You can draw lines in U direction by sampling points using i and i+1.


Warning: include(codepy/igeo_tutorial62_3/igeo_tutorial62_3.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_3/igeo_tutorial62_3.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Lines in V direction

You can draw lines in V direction by sampling points using j and j+1.


Warning: include(codepy/igeo_tutorial62_4/igeo_tutorial62_4.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_4/igeo_tutorial62_4.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Lines in W direction

You can draw lines in W direction by sampling points using k and k+1.


Warning: include(codepy/igeo_tutorial62_5/igeo_tutorial62_5.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_5/igeo_tutorial62_5.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Lines in UV direction

You can draw lines in UV direction.


Warning: include(codepy/igeo_tutorial62_6/igeo_tutorial62_6.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_6/igeo_tutorial62_6.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagrid Lines in UV direction

You can draw diagrid lines in UV direction.


Warning: include(codepy/igeo_tutorial62_7/igeo_tutorial62_7.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_7/igeo_tutorial62_7.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     NURBS Volume from a file

You can create a NURBS volume from an array of NURBS surface with the same number of control points in U and V. The order of the surfaces matters. The surfaces in the example code are sorted by X coodinates. Note that the importing Rhino file needs to be Rhino 4 version file.


Warning: include(codepy/igeo_tutorial62_8/igeo_tutorial62_8.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_8/igeo_tutorial62_8.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     UV VW WU Diagonal Line


Warning: include(codepy/igeo_tutorial62_9/igeo_tutorial62_9.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_9/igeo_tutorial62_9.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Adding Mesh Stick (Pipe)

You can add closed square mesh stick by IG.meshSquareStick(IVec p1, IVec p2, double width), closed circular mesh stick by IG.meshStick(IVec p1, IVec p2, double radius), or open NURBS surface pipe by IG.pipe(IVec p1, IVec p2, double radius).


Warning: include(codepy/igeo_tutorial62_10/igeo_tutorial62_10.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_10/igeo_tutorial62_10.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 1


Warning: include(codepy/igeo_tutorial62_11/igeo_tutorial62_11.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_11/igeo_tutorial62_11.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 2


Warning: include(codepy/igeo_tutorial62_12/igeo_tutorial62_12.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_12/igeo_tutorial62_12.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 3


Warning: include(codepy/igeo_tutorial62_13/igeo_tutorial62_13.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_13/igeo_tutorial62_13.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 4


Warning: include(codepy/igeo_tutorial62_14/igeo_tutorial62_14.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_14/igeo_tutorial62_14.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 5


Warning: include(codepy/igeo_tutorial62_15/igeo_tutorial62_15.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_15/igeo_tutorial62_15.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Structure 6 (Curve)


Warning: include(codepy/igeo_tutorial62_16/igeo_tutorial62_16.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_16/igeo_tutorial62_16.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Surfaces in Volume


Warning: include(codepy/igeo_tutorial62_17/igeo_tutorial62_17.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_17/igeo_tutorial62_17.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Surfaces in Volume 2


Warning: include(codepy/igeo_tutorial62_18/igeo_tutorial62_18.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_18/igeo_tutorial62_18.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Boxes in Volume


Warning: include(codepy/igeo_tutorial62_19/igeo_tutorial62_19.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_19/igeo_tutorial62_19.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Boxes in Volume 2


Warning: include(codepy/igeo_tutorial62_20/igeo_tutorial62_20.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_20/igeo_tutorial62_20.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Import Surface Modules 1


Warning: include(codepy/igeo_tutorial62_21/igeo_tutorial62_21.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_21/igeo_tutorial62_21.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Import Surface Modules 2


Warning: include(codepy/igeo_tutorial62_22/igeo_tutorial62_22.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_22/igeo_tutorial62_22.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Import Box Modules


Warning: include(codepy/igeo_tutorial62_23/igeo_tutorial62_23.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_23/igeo_tutorial62_23.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Honeycomb Cell Surfaces


Warning: include(codepy/igeo_tutorial62_24/igeo_tutorial62_24.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_24/igeo_tutorial62_24.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Orthogonal Strips


Warning: include(codepy/igeo_tutorial62_25/igeo_tutorial62_25.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_25/igeo_tutorial62_25.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Boxes


Warning: include(codepy/igeo_tutorial62_26/igeo_tutorial62_26.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_26/igeo_tutorial62_26.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Diagonal Box Structure


Warning: include(codepy/igeo_tutorial62_27/igeo_tutorial62_27.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_27/igeo_tutorial62_27.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Tetrahedron and Octahedron


Warning: include(codepy/igeo_tutorial62_28/igeo_tutorial62_28.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_28/igeo_tutorial62_28.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


     Triangular Prism Grid


Warning: include(codepy/igeo_tutorial62_29/igeo_tutorial62_29.html): failed to open stream: No such file or directory in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34

Warning: include(): Failed opening 'codepy/igeo_tutorial62_29/igeo_tutorial62_29.html' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/mj7789dybiu5/public_html/igeo/tutorial/tutorial.php on line 34


(back to the list of tutorials)

HOME
FOR PROCESSING
DOWNLOAD
DOCUMENTS
TUTORIALS (Java / Python)
GALLERY
SOURCE CODE(GitHub)
PRIVACY POLICY
ABOUT/CONTACT