我有一个网格,我想在三个JS内旋转90度.这是当前形势的图像:

我希望选定的网格平行旋转到大网格.我试过像这样旋转矩阵:
matrix = new THREE.Matrix4().makeRotationX(1.57)
Run Code Online (Sandbox Code Playgroud)
但网格进入奇怪的旋转.是否有更简单的方法将其旋转90度?
我有一个非常奇怪的问题,我无法解决问题。我将Laravel用于后端应用程序,在该应用程序上,我对具有30k条记录并带有正确索引的表运行非常简单的查询。这是查询:
DB::select('select * from Orders where ClientId = ?', [$id])
在Laravel应用程序中,此查询运行1.2秒(如果我使用Eloquent模型,则同样。):
"query" => "select * from Orders where ClientId = ?"
"bindings" => array:1 [?
0 => "44087"
]
"time" => 1015.2
Run Code Online (Sandbox Code Playgroud)
问题是,如果我在数据库控制台或PHPMyAdmin中运行THE SAME查询,则该查询大约需要20毫秒。
我不知道怎么可能,因为我使用的是相同的数据库,相同的查询,相同的计算机和相同的数据库连接。
可能是什么原因?
我正在学习3D图形并且偶然发现了矩阵,我并不完全理解.我有一个3d对象,具有拓扑,坐标系中的点和ECS(对象的4x4矩阵).ECS是:
-1.1247455413666E-32 , 1.83690953073357E-16, 1 , -95 ,
1 , 6.12303176911189E-17, 0 , 604 ,
-6.12303176911189E-17, 1 , -1.83690953073357E-16, 200.5,
0 , 0 , 0 , 1 ,
Run Code Online (Sandbox Code Playgroud)
每行用逗号分隔的是什么意思?这些翻译载体?