Open12
Three.js

TorusKnotGeometry
パラメータを少しいじるだけで、いろんな形のねじれた立体が生成できて面白い

PlaneGeometry
セグメントを増やすと網目のメッシュになる。
メッシュの変形を試すのにちょうどよさそう。

PlaneHelper
たぶんmeshとして表示すると形が正確に分かりにくいと思うので、このヘルパーを使うのがよさそう。

LineDashedMaterial
図解用に使いやすそうなマテリアル

InstancedMesh
同じgeometryを複数表示するときに使いそう。

Fundamentals
TOPページの下の方にリンクがあるので最初気づかなかったけど、基礎知識がまとまってる。日本語訳もある。
いろんな説明がある。
やりたいことがあったら、ネット検索する前にここを探したほうが近道になりそう。

r125でGeometryクラスはThree.jsのコアから削除された。

targetの位置を変更したらSpotLightHelperのupdateが必要
function animate() {
requestAnimationFrame(animate);
lightHelper.update();
}
updateしないと、targetが原点を向いたままになる。