Áp dụng Orthogonalize[]
một lần:Orthogonalize [] làm việc như mong đợi chỉ khi áp dụng hai lần
v1 = PolyhedronData["Dodecahedron", "VertexCoordinates"][[1]];
Graphics3D[Line[{{0, 0, 0}, #}] & /@
Orthogonalize[{a, b, c} /.
FindInstance[{a, b, c}.v1 == 0 && ([email protected] != 0.||[email protected] != 0.||[email protected] != 0.),
{a, b, c}, Reals, 4]], Boxed -> False]
Và bây giờ hai lần:
Graphics3D[Line[{{0, 0, 0}, #}] & /@
[email protected][{a, b, c} /.
FindInstance[{a, b, c}.v1 == 0 && ([email protected] != 0.||[email protected] != 0.||[email protected] != 0.),
{a, b, c}, Reals, 4]], Boxed -> False]
Errr ... Tại sao ?
Vì vậy, [Szabolcs] (http://stackoverflow.com/questions/8154079/add-text-to-faces-of-polyhedron/8155008#comment10011483_8155008) nhận được một lời chúc mừng, nhưng tôi không?!? : D – rcollyer
Hmmm, chạy một recalc, và nó đã không hoạt động như tôi mong đợi. Dưới 5k, một lần nữa. – rcollyer
@rcollyer Congrats !! : D Tôi đã ra ngoài ăn ;-) – Szabolcs