캔버스 멋지다! - 페이지 13

 
Реter Konow :

좋아 보인다. Nikolai, Canvas에서 3D 그래픽을 사용하시겠습니까?

이미 하고 있는

 
Nikolai Semko :

이미 하고 있는

흥미로운. 그리고 결과가 있습니까?

 
Реter Konow :

흥미로운. 그리고 결과가 있습니까?

나는 기차보다 앞서 달리고 싶지 않다. 개별 아이디어를 100% 구현한 후에만 이에 대해 이야기하겠습니다. 그리고 많은 아이디어가 있습니다. 하지만 곧 그렇지 않을 것입니다.

추신 : 나는 우리가 손가락을 찌르지 않을 일부 동지의 실수를 반복하고 싶지 않습니다 :))

 
Nikolai Semko :

나는 기차보다 앞서 달리고 싶지 않다. 개별 아이디어를 100% 구현한 후에만 이에 대해 이야기하겠습니다. 그리고 많은 아이디어가 있습니다. 하지만 곧 그렇지 않을 것입니다.

추신 : 나는 우리가 손가락을 찌르지 않을 일부 동지의 실수를 반복하고 싶지 않습니다 :))

알았습니다.

저는 최근에 3D의 개념에 대해 생각하고 있었고 몇 가지 흥미로운 아이디어를 생각해 냈습니다. 3d에는 원형이나 사각형이 없다는 것을 깨달았습니다. 타원과 사각형을 사용해야 합니다.

 
Реter Konow :

알았습니다.

저는 최근에 3D의 개념에 대해 생각하고 있었고 몇 가지 흥미로운 아이디어를 생각해 냈습니다. 3d에는 원형이나 사각형이 없다는 것을 깨달았습니다. 타원과 사각형을 사용해야 합니다.

이것에 대해 이야기한다면 3D를 이해하는 첫 번째 단계를 시작하는 것입니다.

현재 시간 에 3D를 마스터하는 여정의 시작 부분에서 이해해야 할 주요 사항은 int 좌표 사용을 중단해야 하지만 두 배만 사용해야 한다는 것입니다. 그렇지 않으면 다시 80년대에 말이죠.

그리고 이중 좌표를 사용하는 경우 CCanvas 클래스는 이러한 목적에 절대적으로 쓸모가 없습니다.

 
Nikolai Semko :

이것에 대해 이야기한다면 3D를 이해하는 첫 번째 단계를 시작하는 것입니다.

현재 시간 에 3D를 마스터하는 여정의 시작 부분에서 이해해야 할 주요 사항은 int 좌표 사용을 중단해야 하지만 두 배만 사용해야 한다는 것입니다. 그렇지 않으면 다시 80년대에 말이죠.

그리고 이중 좌표를 사용하는 경우 CCanvas 클래스는 이러한 목적에 절대적으로 쓸모가 없습니다.

알다시피, 관찰자를 기준으로 공간의 점 좌표를 계산할 때에도 이것을 이해하기 시작했습니다. 모서리가 있으며 항상 이중 값입니다. 따라서 반올림해야합니다.

그러나 나는 여전히 구체적인 공식과 계산과는 거리가 멀다.

 
Реter Konow :

그러나 나는 여전히 구체적인 공식과 계산과는 거리가 멀다.

2차원 기하학과 3차원의 차이는 크지 않습니다.

예: 평면의 두 점 사이의 거리는 AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 )

그리고 공간에서: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 + (z 2 - z 1 ) 2 )

 
Nikolai Semko :

2차원 기하학과 3차원의 차이는 크지 않습니다.

예: 평면의 두 점 사이의 거리는 AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 )

그리고 공간에서: AB = sqrt( ( x2 - x1 ) 2 + ( y2 - y1 ) 2 + (z 2 - z 1 ) 2 )

3d에 대한 CCanvas 클래스 를 헛되이 거부했다고 생각합니다. 선과 타원의 기능은 좌표를 미리 계산하여 반올림하면 사용할 수 있습니다.

 
Реter Konow :

3d에 대한 CCanvas 클래스를 헛되이 거부했다고 생각합니다. 선과 타원의 기능은 좌표를 미리 계산하여 반올림하면 사용할 수 있습니다.

그래서 당신은 내 메시지를 듣지 않았다

 

3D는 3차원 공간일 뿐만 아니라 관찰자이기도 합니다. 정지할 수도 있고 움직일 수도 있습니다. 관찰자와 3차원 형태의 점 사이에 각도가 형성되고 거리가 변한다. 따라서 관찰자를 기준으로 한 형태의 점 좌표를 계산하기 위한 올바른 공식이 필요합니다. 그리고 CCanvas 클래스에서 다양한 원과 사각형을 만들 수 있는 타원과 선을 사용할 수 있습니다.

다음은 3D 문제에 대한 나의 최신 연구 결과입니다.