From a65830ce198a4b293bf37f7684e96949223da147 Mon Sep 17 00:00:00 2001 From: Onur Rauf Bingol Date: Mon, 10 Sep 2018 22:39:09 -0500 Subject: [PATCH] Update grid examples --- grid/ex_surfgen02.py | 6 +++--- grid/ex_surfgen03.py | 11 +++++++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/grid/ex_surfgen02.py b/grid/ex_surfgen02.py index feabc12..96576db 100644 --- a/grid/ex_surfgen02.py +++ b/grid/ex_surfgen02.py @@ -29,7 +29,7 @@ surfgrid.generate(25, 30) # Generate bumps on the grid -surfgrid.bumps(num_bumps=5, all_positive=True, bump_height=20, base_extent=4) +surfgrid.bumps(num_bumps=5, bump_height=20, base_extent=4) # Rotate the grid about y and z axes surfgrid.rotate_y(12.5) @@ -50,11 +50,11 @@ surf.knotvector_v = utilities.generate_knot_vector(surf.degree_v, surf.ctrlpts_size_v) # Set sample size of the split surface -surf.sample_size = 30 +surf.sample_size = 50 # Generate the visualization component and its configuration vis_config = myvis.VisConfig(ctrlpts=False, legend=False) -vis_comp = myvis.VisSurface(vis_config) +vis_comp = myvis.VisSurfTriangle(vis_config) # Set visualization component of the split surface surf.vis = vis_comp diff --git a/grid/ex_surfgen03.py b/grid/ex_surfgen03.py index 09dff1f..03a78ba 100644 --- a/grid/ex_surfgen03.py +++ b/grid/ex_surfgen03.py @@ -22,13 +22,16 @@ from geomdl import exchange # Generate a control points grid -surfgrid = CPGen.Grid(50, 100) +surfgrid = CPGen.Grid(100, 100) # This will generate a 10x10 grid -surfgrid.generate(10, 10) +surfgrid.generate(8, 8) # Generate 1 bump at the center of the grid and generate some padding with a negative base_adjust value -surfgrid.bumps(num_bumps=1, all_positive=True, bump_height=45, base_extent=4, base_adjust=-1) +surfgrid.bumps(num_bumps=1, bump_height=20, base_extent=4) + +# surfgrid.rotate_x(10.0) +# surfgrid.rotate_y(7.5) # Create a BSpline surface instance surf = BSpline.Surface() @@ -48,7 +51,7 @@ surf.sample_size = 50 # Generate the visualization component and its configuration -vis_config = vis.VisConfig(ctrlpts=False, legend=False) +vis_config = vis.VisConfig(ctrlpts=True, legend=False) vis_comp = vis.VisSurface(vis_config) # Set visualization component of the surface