\( \newcommand{\vecIII}[3]{\left[\begin{array}{c} #1\\#2\\#3 \end{array}\right]} \newcommand{\vecIV}[4]{\left[\begin{array}{c} #1\\#2\\#3\\#4 \end{array}\right]} \newcommand{\Choose}[2]{ { { #1 }\choose{ #2 } } } \newcommand{\vecII}[2]{\left[\begin{array}{c} #1\\#2 \end{array}\right]} \newcommand{\vecIII}[3]{\left[\begin{array}{c} #1\\#2\\#3 \end{array}\right]} \newcommand{\vecIV}[4]{\left[\begin{array}{c} #1\\#2\\#3\\#4 \end{array}\right]} \newcommand{\matIIxII}[4]{\left[ \begin{array}{cc} #1 & #2 \\ #3 & #4 \end{array}\right]} \newcommand{\matIIIxIII}[9]{\left[ \begin{array}{ccc} #1 & #2 & #3 \\ #4 & #5 & #6 \\ #7 & #8 & #9 \end{array}\right]} \)

Quiz

  1. Why is it important/necessary to remove the Mesh object from the scene? Is there a way to modify it?

    Good question! In principle, we could modify the Mesh object. To modify it, we would have to adjust almost every vertex, or put a lot of work into modifying just the right ones. The modification code would be *very* different from the creation code. We would only do this if memory were very scarce and we didn't want to run the garbage collector.

    In practice, it's easier just to discard the old one and replace it with a new one.

  2. I think I'm a bit confused on when we would need one over the other. Do you need to choose one over the other? Or is it possible to have both in one?

    Absolutely, we can use both!

  3. Will we be doing more with dat.GUI/have a chance to practice it?

    For sure! We'll do it, though possibly using the old style.