Abstract

This article discusses the developed practical and homework exercises of the Geometric Modeling course in the direction of graduate training 02.03.01 Mathematics and Computer Science (specialization Mathematical and Computer Modeling). They are devoted to computer geometric modeling techniques using various spline representations and basic logical operations on geometric constructions of complex curved shapes. The spline representations include linear and bilinear splines, Hermite cubic splines and Hermite surfaces, natural cubic and bicubic interpolating splines, Bezier curves, rational Bezier curves, NURBS curves and NURBS surfaces. We consider Boolean operations of the intersection of two spline curves and the intersection of two parametric surfaces. Screenshots of some graphic windows of the developed software are shown. The software has a web interface using the WebGL graphics library in a browser. It is used by students in completing tasks for preparing the initial data and visualizing the results of the constructions. Tasks for four practical exercises in a computer laboratory and sample homework exercises are given.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call