Click here to Skip to main content
15,120,883 members
Articles / Web Development / HTML5

Stats

9.5K views
383 downloads
28 bookmarked

CurSur - 3D Curves and Surfaces in Geometric Design, in WebGL

Rate me:
Please Sign up or sign in to vote.
5.00/5 (14 votes)
18 Aug 2021CPOL21 min read
Three types of Curves and three types of Surfaces in Geometric Design - Cubic, Bezier and B-Spline, using Three.js Library
This is an article giving details about the mathematics behind Cubic, Bezier and B-Spline Curves and Surfaces, along with code which runs in the Browser, using the Three.js JavaScript library. "Hello 3D".

Views

Downloads

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Amarnath S
Architect
India India
Programming computers since about 1987, my first computer language was Fortran 77. Later I learnt C, C++ and C#. Also programmed a little in VB .Net. Worked with Enterprise Java for a short while. I love watching Kannada movies, and listening to Kannada songs. Currently studying and understanding the Bhagavad Geetha and teaching Sanskrit on YouTube.

Github: https://github.com/amarnaths0005

Some more online code:
https://amarnaths0005.github.io/SineDrill/#
https://amarnaths0005.github.io/parametricCubicCurve/
https://amarnaths0005.github.io/coonsBicubicSurface/
https://amarnaths0005.github.io/bezierCurve/
https://amarnaths0005.github.io/bezierSurface/
https://amarnaths0005.github.io/nurbsCurve/
https://amarnaths0005.github.io/nurbsSurface/
https://amarnaths0005.github.io/fseriesdemo/
https://amarnaths0005.github.io/MohrsCircleCalculator/

Comments and Discussions