.. title: CG Class 25, Mon 2019-11-25
.. slug: class25
.. date: 2019-11-25
.. tags: class
.. category:
.. link:
.. description:
.. type: text
.. has_math: true

.. sectnum::
.. contents:: Table of contents


Splines ctd
------------

My extra enrichment info on `Splines <//wrf.ecse.rpi.edu/pmwiki/Research/Splines>`_.

   
Chapter 14 slides
---------------------
   
#. `14_1 Curves and surfaces <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/PPT/WEEK14/Angel_UNM_14_14_1.ppt>`_.

#. Programs drawing the `Utah teapot <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/CODE/11/>`_.
   
#. `14_2 Designing parametric cubic curves <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/PPT/WEEK14/Angel_UNM_14_14_2.ppt>`_.

#. `14_3 Bezier and spline curves and surfaces <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/PPT/WEEK14/Angel_UNM_14_14_3.ppt>`_.

#. `14_4 Rendering curves and surfaces <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/PPT/WEEK14/Angel_UNM_14_14_4.ppt>`_.

#. `14_5 Rendering the teapot <https://wrf.ecse.rpi.edu/Teaching/graphics/SEVENTH_EDITION/PPT/WEEK14/Angel_UNM_14_14_5.ppt>`_.


Old OpenGL in C and with NURBS
------------------------------

Before Angel, I used another book, Guha.   It used old OpenGL in C.  However therefore it could show NURBS.  Some sample programs are in

https://wrf.ecse.rpi.edu/wiki/ComputerGraphicsFall2013/guha/Code

Look at bezierCurves, which shows moving control points.

trimmedBicubicSplineSurface shows NURBS.



   
WebGL query
-----------

Victor Calvert writes,

The `WebGL report <http://webglreport.com/>`_ shows
current-environment specifics, including the maximum number of
textures, maximum framebuffer resolution, and other information,
retrieved via the WebGL API.
     


.. used up to 2018 class 26
