gensurf - 클라우드에서의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 gensurf 명령입니다.

프로그램:

이름


gensurf - 곡면의 RADIANCE 또는 Wavefront 설명을 생성합니다.

개요


젠서프 매트 name 'x(s,t)' 'y(s,t)' 'z(s,t)' m n [ -e 특급 ][ -f 파일 ][ -s ][ -o ]
젠서프 매트 name 'x(s,t)' 'y(s,t)' d파일 m n [ -e 특급 ][ -f 파일 ][ -s ][ -o ]
젠서프 매트 name d파일 d파일 d파일 m n [ -s ][ -o ]

기술


젠서프 RADIANCE 장면 설명이나 Wavefront .OBJ 파일을 생성합니다.
파라메트릭 방정식으로 정의된 기능적 표면 x(s,t), y(s,t),지(s,t). XNUMXD덴탈의
표면 법선은 다음에 적용되는 오른손 법칙으로 정의됩니다. (성). S 0부터 달라집니다
1 단계로 1/분,t 단계적으로 0에서 1까지 다양합니다. 1/n. 표면은
구성 2*분*n 또는 더 적은 수의 삼각형과 사각형. 표현이 똑같네요
RADIANCE 함수 파일에 사용되는 유형입니다. 보조 표현식 및/또는 파일을 지정할 수 있습니다.
임의의 수에서 -e-f 옵션. NS -s 옵션은 스무딩을 추가합니다(표면 법선
보간)을 표면에 추가합니다. 그만큼 -o 옵션은 Wavefront .OBJ 파일을 생성합니다.
RADIANCE 장면 설명. 이는 다음 항목에 대한 입력으로 가장 유용합니다. obj2mesh(1) ~을위한 프로그램
컴파일된 메쉬를 생성합니다. 단일 "usemtl" 문이 시작 부분에 나타납니다.
.OBJ 출력, 명령줄에 제공된 수정자를 반영합니다.

유효한(s,t) 함수를 정의하여 메쉬에서 거친 구멍을 잘라낼 수 있습니다. 이 기능은 어디에
양수이면 다각형 정점이 생성됩니다. 음수이면 기하학이 없습니다.
산출. 표면 법선 보간은 유효하지 않은 정점을 무시합니다.

두 번째 호출 양식은 파일에서 z 데이터 값을 읽습니다. dfile.dfile. 이 파일은 다음을 제공해야 합니다.
m*n 또는 (m+1)*(n+1) 부동 소수점 z 값. m*n 값이 주어지면
값은 각 사변형 영역의 중심에 해당합니다. (m+1)*(n+1) 값이 다음과 같은 경우
주어진 값은 각 사변형 영역의 정점에 해당합니다. 그만큼
파일의 데이터 순서는 s 값이 t 값보다 빠르게 변경되는 것과 같습니다.
가치. 마이너스('-')를 붙인 경우 파일, 그런 다음 표준에서 값을 읽습니다.
입력.

세 번째 호출 형식은 파일이나 표준에서 좌표 삼중항을 읽는 데 사용됩니다.
입력. 세 가지 d파일 인수는 모두 동일해야 하며 해당 파일은
각 포인트 위치에 대해 세 개의 부동 소수점 값을 포함합니다. 주문 및 기타
세부 사항은 위의 z 값 파일에 대해 설명한 것과 동일합니다.


테셀레이트된 구를 생성하려면 다음을 수행하십시오.

gensurf 수정구 'sin(PI*s)*cos(2*PI*t)' 'cos(PI*s)' 'sin(PI*s)*sin(2*PI*t)' 7 10

기록된 10개의 정점 z 값에서 20x12 평활화된 높이 필드를 생성하려면:

gensurf 흙 바닥 '10*s' '20*t' height.dat 2 3 -s

onworks.net 서비스를 사용하여 온라인으로 gensurf를 사용하세요.



최신 Linux 및 Windows 온라인 프로그램