푸 아송 메시

PoissonMesh 노드 (NukeXNuke Studio only) 밀도가 높은 포인트 클라우드의 정보를 사용하여 예를 들어 3D 모델링에서 3D 객체로 추가로 사용할 수있는 메시를 생성합니다. PoissonMesh 노드는 Poisson Surface Reconstruction 계산 방법을 기반으로합니다. 원본 소스 코드와 종이는 Michael Kazhdan, Matthew Bolitho 및 Hugues Hoppe가 작성했습니다 (자세한 내용은 http://www.cs.jhu.edu/~misha/Code/PoissonRecon/).

또한보십시오 PointCloudGeneratorModelBuilder.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

이름이없는

메시의 기반이되는 PointCloudGenerator 노드.

Control (UI)

Knob (Scripting)

Default Value

함수

PoissonMesh Tab

Use Selection

useSelection

enabled

활성화되면 트리 위로 GeoSelect 노드의 선택 플래그가 메쉬를 만드는 데 사용됩니다.

Filtering

useFiltering

enabled

활성화하면 입력과 유사한 법선을 가진 면만 작성됩니다.

Depth

depth

8

표면 재구성에 사용되는 계산 트리의 최대 깊이를 설정합니다.

또한 솔버가 사용하는 복셀 (volumetric pixel)의 밀도로 생각할 수도 있습니다. 깊이에서 실행 d 해상도가 2 ^ dx 2 ^ dx 2 ^ d보다 크지 않은 복셀 그리드에서 해결하는 것에 해당합니다. 재구성자는 옥트리를 동적으로 적응 시키므로, 지정된 재구성 깊이는 상한 일 뿐이라는 것에주의한다.

노트 :  증가 할 때마다 솔버의 잠재적 메모리 사용량이 8 배 증가하므로 가능한 한 낮게 유지하십시오. 증분마다 메모리 요구 사항이 조정되므로 최대 값은 10입니다.

Scale

scale

1.25

메쉬를 만드는 데 사용 된 3D 큐브와 그 푸티 지의 경계 상자 사이의 부동 소수점 비율을 설정합니다.

Solver Divide

solverDivide

8

메쉬 생성시 솔버 방정식이 사용되는 깊이를 설정합니다. 이 매개 변수를 사용하면 재구성 시간이 약간 증가하는 대신 메모리 오버 헤드가 줄어 듭니다. 예를 들어, 재구성 Depth 9보다 크거나 같은 경우 세분 깊이 7 또는 8은 메모리 사용량을 줄일 수 있습니다.

Iso Divide

isoDivide

8

추출에 등면 추출기가 사용되는 깊이를 설정합니다. 이를 통해 복잡한 메시를 생성 할 때 메모리 사용량을 줄일 수 있습니다. 예를 들어, 재구성 Depth 9보다 크거나 같은 경우 세분 깊이 7 또는 8은 메모리 사용량을 줄일 수 있습니다.

Samples per Node

samplesPerNode

1

메쉬를 만드는 데 사용되는 최소 샘플 포인트 수를 설정합니다.

무소음 샘플의 경우 [1.0-5.0] 범위의 작은 값을 사용할 수 있습니다.

더 시끄러운 샘플의 경우,보다 매끄럽고 노이즈 감소 재구성을 제공하기 위해 [15.0-20.0] 범위의 더 큰 값이 필요할 수 있습니다.

Confidence

confidence

disabled

활성화하면 법선의 크기가 메쉬를 생성 할 때 신뢰 정보로 사용됩니다. 시간이 오래 걸릴 수 있지만 더 나은 결과를 얻을 수 있습니다. 포인트 클라우드 포인트 생성을 다시 확인합니다.

단계별 가이드

PoissonMesh 노드 사용