Expression 150: "I" Subscript, "n" "t" "p" "l" "L" , Baseline left parenthesis, "L" , "t" , right parenthesis equals "I" Subscript, "n" "t" "p" "l" , Baseline left parenthesis, "L" left bracket, 1 plus floor left parenthesis, left parenthesis, length left parenthesis, "L" , right parenthesis minus 1 , right parenthesis times "t" , right parenthesis , right bracket , "L" left bracket, mod left parenthesis, 2 plus floor left parenthesis, left parenthesis, length left parenthesis, "L" , right parenthesis minus 1 , right parenthesis times "t" , right parenthesis minus 1 , length left parenthesis, "L" , right parenthesis , right parenthesis plus 1 , right bracket , mod left parenthesis, left parenthesis, length left parenthesis, "L" , right parenthesis minus 1 , right parenthesis times "t" , 1 , right parenthesis , right parenthesisIntplLL,t=IntplL1+floorlengthL−1·t,Lmod2+floorlengthL−1·t−1,lengthL+1,modlengthL−1·t,1
Expression 152: "R" Subscript, "o" "t" "a" "t" "e" "Q" 0 , Baseline left parenthesis, "v" Subscript, "x" , Baseline , "v" Subscript, "y" , Baseline , "v" Subscript, "z" , Baseline , "A" , "x" , "y" , "z" , right parenthesis equals left bracket, negative "x" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "y" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "x" , Baseline times "v" Subscript, "y" , Baseline minus "z" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "x" , Baseline times "v" Subscript, "z" , Baseline plus "x" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared plus "z" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "y" , Baseline plus "x" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "y" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "z" , Baseline plus "x" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction plus 1 half , right parenthesis , "y" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "x" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "x" , Baseline times "v" Subscript, "y" , Baseline minus "z" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "x" , Baseline minus "y" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "z" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "y" , Baseline times "v" Subscript, "z" , Baseline plus "y" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared plus "x" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "z" , Baseline plus "y" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction plus 1 half , right parenthesis , "z" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "x" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "x" , Baseline times "v" Subscript, "z" , Baseline plus "y" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "x" , Baseline plus "z" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared minus "y" times left parenthesis, cos left parenthesis, "A" , right parenthesis minus 1 , right parenthesis times "v" Subscript, "y" , Baseline times "v" Subscript, "z" , Baseline minus "x" times sin left parenthesis, "A" , right parenthesis times "v" Subscript, "y" , Baseline minus "z" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction minus 1 half , right parenthesis times "v" squared plus "z" times left parenthesis, StartFraction, cos left parenthesis, "A" , right parenthesis Over 2 , EndFraction plus 1 half , right parenthesis , right bracketRotateQ0vx,vy,vz,A,x,y,z=−x×cosA2−12×v2x−y×cosA−1×vx×vy−z×cosA−1×vx×vz+x×cosA2−12×v2y+z×sinA×vy+x×cosA2−12×v2z−y×sinA×vz+x×cosA2+12,y×cosA2−12×v2x−x×cosA−1×vx×vy−z×sinA×vx−y×cosA2−12×v2y−z×cosA−1×vy×vz+y×cosA2−12×v2z+x×sinA×vz+y×cosA2+12,z×cosA2−12×v2x−x×cosA−1×vx×vz+y×sinA×vx+z×cosA2−12×v2y−y×cosA−1×vy×vz−x×sinA×vy−z×cosA2−12×v2z+z×cosA2+12
152
输出四元数旋转后的 xyz 列表
V (vx,vy,vz) 是旋转轴;V 与原点的距离必须为 1。
A:旋转角度
x,y,z:将要旋转的 3D 点
Expression 155: "R" Subscript, "o" "t" "a" "t" "e" "Q" , Baseline left parenthesis, "v" Subscript, "x" , Baseline , "v" Subscript, "y" , Baseline , "v" Subscript, "z" , Baseline , "A" , "x" , "y" , "z" , right parenthesis equals "R" Subscript, "o" "t" "a" "t" "e" "Q" 0 , Baseline left parenthesis, StartFraction, "v" Subscript, "x" , Baseline Over StartRoot, "v" squared plus "v" squared plus "v" squared , EndRoot , EndFraction , StartFraction, "v" Subscript, "y" , Baseline Over StartRoot, "v" squared plus "v" squared plus "v" squared , EndRoot , EndFraction , StartFraction, "v" Subscript, "z" , Baseline Over StartRoot, "v" squared plus "v" squared plus "v" squared , EndRoot , EndFraction , "A" , "x" , "y" , "z" , right parenthesisRotateQvx,vy,vz,A,x,y,z=RotateQ0vxv2x+v2y+v2z,vyv2x+v2y+v2z,vzv2x+v2y+v2z,A,x,y,z
155
输出四元数旋转后的 xyz 列表
V (vx,vy,vz) 是旋转轴;V 与原点的距离可以不为1。
A:旋转角度
x,y,z:将要旋转的 3D 点
156
Expression 157: "R" Subscript, "o" "t" "a" "t" "e" "Q" "P" , Baseline left parenthesis, "V" , "A" , "L" , right parenthesis equals "R" Subscript, "o" "t" "a" "t" "e" "Q" 0 , Baseline left parenthesis, StartFraction, "V" left bracket, 1 , right bracket Over StartRoot, "V" left bracket, 1 , right bracket squared plus "V" left bracket, 2 , right bracket squared plus "V" left bracket, 3 , right bracket squared , EndRoot , EndFraction , StartFraction, "V" left bracket, 2 , right bracket Over StartRoot, "V" left bracket, 1 , right bracket squared plus "V" left bracket, 2 , right bracket squared plus "V" left bracket, 3 , right bracket squared , EndRoot , EndFraction , StartFraction, "V" left bracket, 3 , right bracket Over StartRoot, "V" left bracket, 1 , right bracket squared plus "V" left bracket, 2 , right bracket squared plus "V" left bracket, 3 , right bracket squared , EndRoot , EndFraction , "A" , "L" left bracket, 1 , right bracket , "L" left bracket, 2 , right bracket , "L" left bracket, 3 , right bracket , right parenthesisRotateQPV,A,L=RotateQ0V1V12+V22+V32,V2V12+V22+V32,V3V12+V22+V32,A,L1,L2,L3
157
输出四元数旋转后的 xyz 列表
V:旋转轴;V 与原点的距离可以不为1。
A:旋转角度
x,y,z:将要旋转的 3D 点
158
Expression 159: "S" Subscript, "p" "h" "e" "r" "e" , Baseline left parenthesis, lambda , phi , right parenthesis equals left bracket, cos left parenthesis, lambda , right parenthesis cos left parenthesis, phi , right parenthesis , sin left parenthesis, lambda , right parenthesis cos left parenthesis, phi , right parenthesis , sin left parenthesis, phi , right parenthesis , right bracketSphereλ,ϕ=cosλcosϕ,sinλcosϕ,sinϕ