누군가 공식을 설명 할 수 있습니까?

Jeroen

다음을 수행하는 공식을 찾았습니다.

https://threejs.org/examples/css3d_periodictable.html (스피어 버전)

내 개체와 함께 작동하도록 코드를 약간 수정했지만 그 뒤에있는 수학에서는 아무것도 변경하지 않았습니다.

내 질문은 누군가가 위치 계산에서 정확히 무슨 일이 일어나고 있는지 설명 할 수 있는지입니다.

다음은 코드입니다.

for ( var i = 0, l = 30; i < l; i ++ ) {

    var phi = Math.acos( -1 + ( 2 * i ) / l );
    var theta = Math.sqrt( l * Math.PI ) * phi;

    var object = new THREE.Mesh( geometry, material );

    object.position.x = 1000 * Math.cos( theta ) * Math.sin( phi );
    object.position.y = 1000 * Math.sin( theta ) * Math.sin( phi );
    object.position.z = 1000 * Math.cos( phi );

    scene.add(object);

}

누군가 나를 도울 수 있기를 바랍니다

미리 감사드립니다

알렉스

이 코드는 데카르트 좌표구형 좌표로 변환 합니다 . 좌표계 변환에 대한 이 wikipedia 항목확인하십시오 .

구를 그리는 가장 좋은 방법;)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

누군가 정규식 /(.*)\.(.*)/을 설명 할 수 있습니까?

분류에서Dev

누군가이 C ++ 줄을 설명 할 수 있습니까?

분류에서Dev

누군가 내 cmd 출력을 설명 할 수 있습니까?

분류에서Dev

누군가 "$ {files [@]}"의 기능을 설명 할 수 있습니까?

분류에서Dev

누군가 selectionDirection을 더 잘 설명 할 수 있습니까?

분류에서Dev

누군가이 typescript 메서드 서명을 설명 할 수 있습니까?

분류에서Dev

누군가이 명령의 기능을 설명 할 수 있습니까?

분류에서Dev

누군가 SUM 함수 작업을 설명 할 수 있습니까?

분류에서Dev

누군가가 datepicker 에서이 코드 줄을 설명 할 수 있습니까?

분류에서Dev

누군가이 find 메서드 동작을 설명 할 수 있습니까?

분류에서Dev

누군가 다음 구문과 기능을 설명 할 수 있습니까?

분류에서Dev

누군가이 JS 기능을 나에게 설명 할 수 있습니까?

분류에서Dev

누군가 fromMap () 및 fromSnapshot ()을 나에게 설명 할 수 있습니까?

분류에서Dev

누군가 다음 C ++ 구문을 설명 할 수 있습니까?

분류에서Dev

누군가이 "Longest Common Subsequence"알고리즘을 설명 할 수 있습니까?

분류에서Dev

누군가이 코드의 기능을 설명 할 수 있습니까?

분류에서Dev

누군가이 반올림 동작을 설명 할 수 있습니까?

분류에서Dev

누군가이 사전 동작을 설명 할 수 있습니까?

분류에서Dev

누군가이 maven-jar-plugin 구성을 설명 할 수 있습니까?

분류에서Dev

누군가 나에게 콜백 기능을 설명 할 수 있습니까?

분류에서Dev

누군가이 Array.prototype.find () polyfill을 설명 할 수 있습니까?

분류에서Dev

누군가이 바이올린의 출력을 설명 할 수 있습니까?

분류에서Dev

누군가 "set -m"의 기능을 자세히 설명 할 수 있습니까?

분류에서Dev

누군가이 변화하는 'du'출력을 설명 할 수 있습니까?

분류에서Dev

누군가 이것을 설명 할 수 있습니까? thing variable = new thing () ;?

분류에서Dev

누군가이 교대 / 긴 땜질 출력을 설명 할 수 있습니까?

분류에서Dev

누군가이 Batch 라인을 나에게 설명 할 수 있습니까?

분류에서Dev

누군가이 코드에서이 줄을 설명 할 수 있습니까?

분류에서Dev

LLVM IR-누군가이 동작을 설명 할 수 있습니까?

Related 관련 기사

  1. 1

    누군가 정규식 /(.*)\.(.*)/을 설명 할 수 있습니까?

  2. 2

    누군가이 C ++ 줄을 설명 할 수 있습니까?

  3. 3

    누군가 내 cmd 출력을 설명 할 수 있습니까?

  4. 4

    누군가 "$ {files [@]}"의 기능을 설명 할 수 있습니까?

  5. 5

    누군가 selectionDirection을 더 잘 설명 할 수 있습니까?

  6. 6

    누군가이 typescript 메서드 서명을 설명 할 수 있습니까?

  7. 7

    누군가이 명령의 기능을 설명 할 수 있습니까?

  8. 8

    누군가 SUM 함수 작업을 설명 할 수 있습니까?

  9. 9

    누군가가 datepicker 에서이 코드 줄을 설명 할 수 있습니까?

  10. 10

    누군가이 find 메서드 동작을 설명 할 수 있습니까?

  11. 11

    누군가 다음 구문과 기능을 설명 할 수 있습니까?

  12. 12

    누군가이 JS 기능을 나에게 설명 할 수 있습니까?

  13. 13

    누군가 fromMap () 및 fromSnapshot ()을 나에게 설명 할 수 있습니까?

  14. 14

    누군가 다음 C ++ 구문을 설명 할 수 있습니까?

  15. 15

    누군가이 "Longest Common Subsequence"알고리즘을 설명 할 수 있습니까?

  16. 16

    누군가이 코드의 기능을 설명 할 수 있습니까?

  17. 17

    누군가이 반올림 동작을 설명 할 수 있습니까?

  18. 18

    누군가이 사전 동작을 설명 할 수 있습니까?

  19. 19

    누군가이 maven-jar-plugin 구성을 설명 할 수 있습니까?

  20. 20

    누군가 나에게 콜백 기능을 설명 할 수 있습니까?

  21. 21

    누군가이 Array.prototype.find () polyfill을 설명 할 수 있습니까?

  22. 22

    누군가이 바이올린의 출력을 설명 할 수 있습니까?

  23. 23

    누군가 "set -m"의 기능을 자세히 설명 할 수 있습니까?

  24. 24

    누군가이 변화하는 'du'출력을 설명 할 수 있습니까?

  25. 25

    누군가 이것을 설명 할 수 있습니까? thing variable = new thing () ;?

  26. 26

    누군가이 교대 / 긴 땜질 출력을 설명 할 수 있습니까?

  27. 27

    누군가이 Batch 라인을 나에게 설명 할 수 있습니까?

  28. 28

    누군가이 코드에서이 줄을 설명 할 수 있습니까?

  29. 29

    LLVM IR-누군가이 동작을 설명 할 수 있습니까?

뜨겁다태그

보관