回答編集履歴
1
文言追加
answer
CHANGED
@@ -3,8 +3,9 @@
|
|
3
3
|
・同じ計算を何度も行っている
|
4
4
|
Math.sin(theta)、Math.cos(theta)、Math.sin(phi)、Math.cos(phi)これらの値は、
|
5
5
|
theta、phiの値が変化しない限り、同じ値になるはずです。
|
6
|
+
setRotPosition()メソッドの中で、theta、phiの値が変更されることはないと思うので、
|
6
|
-
|
7
|
+
setRotPosition()メソッドの頭で、前もって計算、変数に保持しておき、
|
7
|
-
ループ処理中に
|
8
|
+
その後のループ処理中に、変数の値を使用するようにしたほうが良いと思います。
|
8
9
|
|
9
10
|
・桜の花びら1枚につき1つのスレッドを作成しているのは大丈夫か?
|
10
11
|
スレッド内部の処理を詳しく知っているわけではないのですが、
|