text: [{"Owner":"Dieterich","Date":"2018-09-19T11:31:42Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tBasically I try to edit the top of the cylinder in vertices_co_ giving impression that there is grain in a storage unit.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI have this_dd_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_https_dd_//www.babylonjs-playground.com/#CRJEN8%233_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//www.babylonjs-playground.com/#CRJEN8#3_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI look for the result only of the grain as shown in the attached image_dd_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a class_eq__qt_ipsAttachLink ipsAttachLink_image_qt_ data-fileid_eq__qt_20106_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/silo.png.130a90cc706a61a207467686750debdc.png_qt_ rel_eq__qt__qt__gt__lt_img alt_eq__qt_silo.png_qt_ class_eq__qt_ipsImage ipsImage_thumbnailed_qt_ data-fileid_eq__qt_20106_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/silo.png.130a90cc706a61a207467686750debdc.png_qt_ /_gt__lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Sebavan","Date":"2018-09-19T12:12:32Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tHello and welcome to the forum_co_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI do not quite get the issue you are facing_co_ in your playground_co_ you are not calling the edit function.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tCould please provide a tiny bit more info ?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-19T12:22:49Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tHi! thanks!\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI have used the function EditMesh for tests...\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI don_t_t know how I can do to create rings with vertices at the top_co_ to create an elevation impression of grain in my units...\n_lt_/p_gt_\n\n_lt_p_gt_\n\twhat can I do?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Sebavan","Date":"2018-09-19T15:43:31Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tCalling on _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/?do_eq_hovercard_qt_ data-mentionid_eq__qt_19199_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/_qt_ rel_eq__qt__qt__gt_@Pryme8_lt_/a_gt_ and _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5453_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/_qt_ rel_eq__qt__qt__gt_@jerome_lt_/a_gt_ who are amazing at creating procedural geometry _lt_span_gt__lt_span class_eq__qt_ipsEmoji_qt__gt_🙂_lt_/span_gt__lt_/span_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2018-09-19T16:21:08Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tno time for me now (later)_co_ but the answer is to create a tube with variable radius along its path\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-19T17:37:01Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI’m confused as to what the goal is. A ring that shows the height of the grain in be silo?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-19T17:39:00Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tOhhh I got you_co_ I miss read the post!  I am out of town at the moment_co_ give me to this evening if I remember when I get to the hotel then I got you.  This is actually really easy!\n_lt_/p_gt_\n\n_lt_p_gt_\n\t You would use an updatable disc and a cylinder to accomplish this I would imagine. \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-19T18:27:23Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tWell_co_ I decided to try to start with _t_tube_t_ and _t_path_t_ but I was not successful_co_ because the basics for you guys is a lot for me. _lt_span class_eq__qt_ipsEmoji_qt__gt_😀_lt_/span_gt__lt_span class_eq__qt_ipsEmoji_qt__gt_🤪_lt_/span_gt_ (I_t_m a beginner_co_ sorry).\n_lt_/p_gt_\n\n_lt_p_gt_\n\tOBS_dd_ I try to solve only the level of the grain with different reliefs\n_lt_/p_gt_\n\n_lt_p_gt_\n\tSee_dd_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_http_dd_//www.babylonjs-playground.com/#MYAL6U%232_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//www.babylonjs-playground.com/#MYAL6U#2_lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2018-09-19T19:14:20Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_a href_eq__qt_http_dd_//www.babylonjs-playground.com/#MYAL6U%234_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//www.babylonjs-playground.com/#MYAL6U#4_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tjust use a radiusFunction to set the radius according to the current tube step\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_http_dd_//doc.babylonjs.com/api/classes/babylon.meshbuilder#createtube_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//doc.babylonjs.com/api/classes/babylon.meshbuilder#createtube_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_http_dd_//doc.babylonjs.com/how_to/how_to_dynamically_morph_a_mesh#tube_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//doc.babylonjs.com/how_to/how_to_dynamically_morph_a_mesh#tube_lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-19T19:41:53Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tGreat _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5453_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/_qt_ rel_eq__qt__qt__gt_@jerome_lt_/a_gt_! but how update one side of level? as shown in the attached my image.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2018-09-20T04:50:48Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tquik and dirty _dd_ _lt_a href_eq__qt_http_dd_//www.babylonjs-playground.com/#MYAL6U%238_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//www.babylonjs-playground.com/#MYAL6U#8_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tjust change the tube internal path coordinates on the wanted steps. Said differently_co_ don_t_t make a straight path but a curved one in the upper part\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-21T11:02:22Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tHi _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5453_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/_qt_ rel_eq__qt__qt__gt_@jerome_lt_/a_gt_ there is another way to update one side without tilting the top?\n_lt_/p_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt__lt_a href_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/1698654107_Capturadetelade2018-09-2107-57-30.png.41bce9a3259c4d44dc23b49460b9c623.png_qt_ class_eq__qt_ipsAttachLink ipsAttachLink_image_qt__gt__lt_img data-fileid_eq__qt_20141_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/1637571593_Capturadetelade2018-09-2107-57-30.thumb.png.574266973327165b8bfba6f34963db51.png_qt_ class_eq__qt_ipsImage ipsImage_thumbnailed_qt_ alt_eq__qt_Captura de tela de 2018-09-21 07-57-30.png_qt__gt__lt_/a_gt__lt_/p_gt_\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"jerome","Date":"2018-09-21T12:31:37Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tAs I said_co_ you could do a curved path in the upper part _lt_a href_eq__qt_http_dd_//www.babylonjs-playground.com/#MYAL6U%2310_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//www.babylonjs-playground.com/#MYAL6U#10_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tand you could also add as many steps as you need on the lower part_co_ not necessarily all aligned together_co_ just make some tests to get the wanted shape\n_lt_/p_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\tthis one reminds me something but I can_t_t tell what _lt_span_gt__dd_ _lt_/span_gt__lt_a href_eq__qt_http_dd_//www.babylonjs-playground.com/#MYAL6U%2311_qt_ rel_eq__qt_external nofollow_qt__gt_http_dd_//www.babylonjs-playground.com/#MYAL6U#11 _lt_img alt_eq__qt__dd_D_qt_ data-emoticon_eq__qt__qt_ height_eq__qt_20_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/default_biggrin.png_qt_ srcset_eq__qt_http_dd_//www.html5gamedevs.com/uploads/emoticons/biggrin@2x.png 2x_qt_ title_eq__qt__dd_D_qt_ width_eq__qt_20_qt_ /_gt__lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-21T13:42:21Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/?do_eq_hovercard_qt_ data-mentionid_eq__qt_5453_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/5453-jerome/_qt_ rel_eq__qt__qt__gt_@jerome_lt_/a_gt_ I thank you all the time for your dedication to helping me. creative answer #11_co_ _lt_span class_eq__qt_ipsEmoji_qt__gt_😂_lt_/span_gt__lt_span class_eq__qt_ipsEmoji_qt__gt_😆_lt_/span_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\twell_co_ we_t_re almost reaching for what I really need.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tIt may be difficult for me to express myself here_co_ but in fact I need to use different levels that go up and down at different points in an arc/radius\n_lt_/p_gt_\n\n_lt_p_gt_\n\tsee the image below_dd_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tred dot _eq_ N cables_lt_br /_gt_\n\tcircle Blue _eq_ N arcs_lt_br /_gt_\n\tline gray _eq_ Surface that can go up/down depending on the product level\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI do not know if there is a slightly different shape instead of curves?\n_lt_/p_gt_\n\n_lt_p_gt_\n\ttanx dude!\n_lt_/p_gt_\n\n_lt_p_gt__lt_a href_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/img-topview-product-level.png.99cf4973ce53db1dd4ba02345a674d76.png_qt_ class_eq__qt_ipsAttachLink ipsAttachLink_image_qt__gt__lt_img data-fileid_eq__qt_20143_qt_ src_eq__qt_http_dd_//www.html5gamedevs.com/uploads/monthly_2018_09/img-topview-product-level.png.99cf4973ce53db1dd4ba02345a674d76.png_qt_ class_eq__qt_ipsImage ipsImage_thumbnailed_qt_ alt_eq__qt_img-topview-product-level.png_qt__gt__lt_/a_gt__lt_/p_gt_\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"JohnK","Date":"2018-09-23T10:41:05Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_span_gt__lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/32826-dieterich/?do_eq_hovercard_qt_ data-mentionid_eq__qt_32826_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/32826-dieterich/_qt_ rel_eq__qt__qt__gt_@Dieterich_lt_/a_gt__lt_/span_gt_ a belated welcome to the forum from me. I think I am right in saying that you will only ever get a pointed top to the grain using a tube because the cap uses a barycenter. Using a bezier surface you can get a more curved top_co_ however the issue is that you cannot get a true circle with a bezier surface. In the following PG the boundary control points are fixed to form an approximate circle lying on a sloping plane. The central control points_co_ indexes 1_co_ 1_co_ 1_co_ 2_co_ 2_co_ 1_co_ 2_co_ 2 are changed in an animation to show the different types of top you could get. The equation to vary the inner control points is not the only one to use on these points. Hope this is of use\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_https_dd_//www.babylonjs-playground.com/#KT9EE7%237_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//www.babylonjs-playground.com/#KT9EE7#7_lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-24T02:59:44Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tDid this get solved yet? If not I got you tommrow.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-24T12:18:00Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tWell_co_ I_t_m impressed with all answer_t_s. Each made me learn something about the Babylon.js_co_ and getting closer and closer to what I need. \n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/?do_eq_hovercard_qt_ data-mentionid_eq__qt_14282_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/_qt_ rel_eq__qt__qt__gt_@JohnK_lt_/a_gt_ how up and down the center point? and how create more points?\n_lt_/p_gt_\n\n_lt_p_gt_\n\tI have only this points \n_lt_/p_gt_\n\n_lt_div style_eq__qt_background-color_dd_rgb(30_co_30_co_30)_sm_font-size_dd_14px_sm__qt__gt_\n\t_lt_div_gt_\n\t\t_lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_controls_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_[_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_1_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_][_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_1_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_]._lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_y _lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__eq__lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_ _lt_/span_gt__lt_font color_eq__qt_#b5cea8_qt__gt_6_lt_/font_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__sm__lt_/span_gt_\n\t_lt_/div_gt_\n\n\t_lt_div_gt_\n\t\t_lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_controls_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_[_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_1_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_][_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_2_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_]._lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_y _lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__eq__lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_ _lt_/span_gt__lt_font color_eq__qt_#b5cea8_qt__gt_6_lt_/font_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__sm__lt_/span_gt_\n\t_lt_/div_gt_\n\n\t_lt_div style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_\n\t\t_lt_span style_eq__qt_color_dd_#d4d4d4_sm__qt__gt_controls_lt_/span_gt__lt_span style_eq__qt_color_dd_#dcdcdc_sm__qt__gt_[_lt_/span_gt__lt_span style_eq__qt_color_dd_#b5cea8_sm__qt__gt_2_lt_/span_gt__lt_span style_eq__qt_color_dd_#dcdcdc_sm__qt__gt_][_lt_/span_gt__lt_span style_eq__qt_color_dd_#b5cea8_sm__qt__gt_1_lt_/span_gt__lt_span style_eq__qt_color_dd_#dcdcdc_sm__qt__gt_]._lt_/span_gt__lt_span style_eq__qt_color_dd_#d4d4d4_sm__qt__gt_y _lt_/span_gt__lt_span style_eq__qt_color_dd_#dcdcdc_sm__qt__gt__eq__lt_/span_gt__lt_span style_eq__qt_color_dd_#d4d4d4_sm__qt__gt_ 7_lt_/span_gt__lt_span style_eq__qt_color_dd_#dcdcdc_sm__qt__gt__sm__lt_/span_gt_\n\t_lt_/div_gt_\n\n\t_lt_div_gt_\n\t\t_lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_controls_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_[_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_2_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_][_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(181_co_206_co_168)_sm__qt__gt_2_lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt_]._lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_y _lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__eq__lt_/span_gt__lt_span style_eq__qt_color_dd_rgb(212_co_212_co_212)_sm__qt__gt_ _lt_/span_gt__lt_font color_eq__qt_#b5cea8_qt__gt_7_lt_/font_gt__lt_span style_eq__qt_color_dd_rgb(220_co_220_co_220)_sm__qt__gt__sm__lt_/span_gt_\n\t_lt_/div_gt_\n_lt_/div_gt_\n\n_lt_p_gt_\n\t \n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/?do_eq_hovercard_qt_ data-mentionid_eq__qt_19199_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/_qt_ rel_eq__qt__qt__gt_@Pryme8_lt_/a_gt_ I have not clarified my doubts yet.\n_lt_/p_gt_\n\n_lt_p_gt_\n\tthank you so much\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"JohnK","Date":"2018-09-24T12:47:40Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_blockquote class_eq__qt_ipsQuote_qt_ data-ipsquote_eq__qt__qt_ data-ipsquote-contentapp_eq__qt_forums_qt_ data-ipsquote-contentclass_eq__qt_forums_Topic_qt_ data-ipsquote-contentcommentid_eq__qt_229185_qt_ data-ipsquote-contentid_eq__qt_40101_qt_ data-ipsquote-contenttype_eq__qt_forums_qt_ data-ipsquote-timestamp_eq__qt_1537791480_qt_ data-ipsquote-userid_eq__qt_32826_qt_ data-ipsquote-username_eq__qt_Dieterich_qt__gt_\n\t_lt_div class_eq__qt_ipsQuote_citation_qt__gt_\n\t\t30 minutes ago_co_ Dieterich said_dd_\n\t_lt_/div_gt_\n\n\t_lt_div class_eq__qt_ipsQuote_contents_qt__gt_\n\t\t_lt_p_gt_\n\t\t\thow up and down the center point? and how create_lt_span_gt_﻿_lt_span_gt_﻿_lt_/span_gt__lt_/span_gt_ more points?\n\t\t_lt_/p_gt_\n\t_lt_/div_gt_\n_lt_/blockquote_gt_\n\n_lt_p_gt_\n\tA bezier surface only has 16 control points _lt_a href_eq__qt_https_dd_//en.m.wikipedia.org/wiki/B%C3%A9zier_surface_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//en.m.wikipedia.org/wiki/Bézier_surface_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\t_lt_a href_eq__qt_https_dd_//www.babylonjs-playground.com/#KT9EE7%233_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//www.babylonjs-playground.com/#KT9EE7#3_lt_/a_gt_\n_lt_/p_gt_\n\n_lt_p_gt_\n\tThis was an idea for the grain a tube is still best for the silo.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-24T13:44:58Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tI understand. One last question_co_ I_t_m now trying to adjust the bezier angle_co_ is there any parameter to this?_lt_br /_gt_\n\t \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-24T15:11:58Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tDoes it need to be Dynamic or Static?_lt_br /_gt_\n\t_lt_br /_gt_\n\tAre you going to be doing hit tests on it or can I displace it in the shader?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"JohnK","Date":"2018-09-24T15:53:55Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_blockquote class_eq__qt_ipsQuote_qt_ data-ipsquote_eq__qt__qt_ data-ipsquote-contentapp_eq__qt_forums_qt_ data-ipsquote-contentclass_eq__qt_forums_Topic_qt_ data-ipsquote-contentcommentid_eq__qt_229195_qt_ data-ipsquote-contentid_eq__qt_40101_qt_ data-ipsquote-contenttype_eq__qt_forums_qt_ data-ipsquote-timestamp_eq__qt_1537796698_qt_ data-ipsquote-userid_eq__qt_32826_qt_ data-ipsquote-username_eq__qt_Dieterich_qt__gt_\n\t_lt_div class_eq__qt_ipsQuote_citation_qt__gt_\n\t\t2 hours ago_co_ Dieterich said_dd_\n\t_lt_/div_gt_\n\n\t_lt_div class_eq__qt_ipsQuote_contents_qt__gt_\n\t\t_lt_p_gt_\n\t\t\tI understand. One last question_co_ I_t_m now trying to adjust the bezier angle_co_ is there any parameter to this?\n\t\t_lt_/p_gt_\n\t_lt_/div_gt_\n_lt_/blockquote_gt_\n\n_lt_p_gt_\n\tSorry which angle do you mean?\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Dieterich","Date":"2018-09-24T16:48:00Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\t_lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/?do_eq_hovercard_qt_ data-mentionid_eq__qt_19199_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/19199-pryme8/_qt_ rel_eq__qt__qt__gt_@Pryme8_lt_/a_gt_ can be static.\n_lt_/p_gt_\n\n_lt_p_gt_\n\t _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/?do_eq_hovercard_qt_ data-mentionid_eq__qt_14282_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/_qt_ rel_eq__qt__qt__gt_@JohnK_lt_/a_gt_ I would like to reduce the smoothness of the curve_co_ more precisely it should be closer to 27 ° (you do not have to be right at this angle)_co_ I subtract the _t_divisions_t_ but this reduce surfaces. \n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"JohnK","Date":"2018-09-24T17:14:41Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tThe point of a bezier surface is to produce smooth surfaces_co_ so this is probably as pointy as it gets _lt_a href_eq__qt_https_dd_//www.babylonjs-playground.com/#KT9EE7%2315_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//www.babylonjs-playground.com/#KT9EE7#15_lt_/a_gt_\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-24T17:25:03Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tIf it can be static_co_ then honestly I would raymarch that.... but the hacky way will be to do it with geometry displacement from a texture like I started working on here_dd__lt_br /_gt_\n\t_lt_a href_eq__qt_https_dd_//playground.babylonjs.com/#GZ91H2_qt_ rel_eq__qt_external nofollow_qt__gt_https_dd_//playground.babylonjs.com/#GZ91H2_lt_/a_gt__lt_br /_gt_\n\tor use _lt_a contenteditable_eq__qt_false_qt_ data-ipshover_eq__qt__qt_ data-ipshover-target_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/?do_eq_hovercard_qt_ data-mentionid_eq__qt_14282_qt_ href_eq__qt_http_dd_//www.html5gamedevs.com/profile/14282-johnk/_qt_ rel_eq__qt__qt__gt_@JohnK_lt_/a_gt__t_s method\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"},{"Owner":"Pryme8","Date":"2018-09-24T17:52:41Z","Content":"_lt_div class_eq__qt_mages_qt__gt_\n\t\t\t\n_lt_p_gt_\n\tAnother method you could use is make a heightmap Ground_co_ and then use CSG to make it a circle then tube.\n_lt_/p_gt_\n\n\n\t\t\t\n\t\t_lt_/div_gt_\n\n\t\t_lt_div class_eq__qt_ipsI_qt__gt__lt_/div_gt__lt_/div_gt_"}]