>  기사  >  obj는 어떤 형식인가요?

obj는 어떤 형식인가요?

青灯夜游
青灯夜游원래의
2023-02-01 15:01:2328240검색

obj는 3D 모델 형식 파일 또는 프로그램 컴파일 중간 코드 파일을 참조할 수 있습니다. obj3D 모델 파일은 보기, 편집 및 수정을 위해 워드패드로 직접 열 수 있는 텍스트 파일입니다. 여기에는 애니메이션, 재료 속성, 텍스처 경로, 역학, 입자 및 기타 정보가 포함되어 있지 않습니다. obj 객체 파일은 일반적으로 프로그램에 의해 컴파일된 바이너리 파일이며, 링커와 리소스 파일을 통해 연결되어 실행 파일이 됩니다.

obj는 어떤 형식인가요?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

obj는 3D 모델 형식 파일 또는 프로그램 컴파일 중간 코드 파일을 참조할 수 있습니다.

obj 파일(3D 모델 파일 형식)

obj 파일은 3D 모델 파일 형식입니다. Alias ​​​​| 3D 모델링 및 애니메이션 소프트웨어 "Advanced Visualizer"를 위해 개발된 표준입니다. 3D 소프트웨어 모델 간의 상호 안내에 적합하며 Maya를 통해 읽고 쓸 수도 있습니다.

예를 들어 3dsMax 또는 LightWave에서 모델을 제작하고 렌더링이나 애니메이션을 위해 Maya로 전송하려는 경우 OBJ 파일을 내보내는 것이 좋습니다. 현재 잘 알려진 거의 모든 3D 소프트웨어는 OBJ 파일 읽기 및 쓰기를 지원하지만 그 중 상당수에는 플러그인이 필요합니다.

OBJ 파일은 워드패드로 직접 열어서 보고, 편집하고, 수정할 수 있는 텍스트 파일입니다. 그 밖에도 관련 바이너리 파일 형식(*.MOD)이 있는데, 이는 특허로 공개되지 않았으므로 여기서는 다루지 않는다.

파일 특징

(1) OBJ 파일은 3D 모델 파일입니다. 애니메이션, 재료 속성, 텍스처 경로, 역학, 입자 및 기타 정보는 포함되지 않습니다.

(2) OBJ 파일은 주로 다각형 모델을 지원합니다. 곡선, 표면 및 점 그룹 재질도 지원되지만 Maya에서 내보낸 OBJ 파일에는 이 정보가 포함되지 않습니다.

(3) OBJ 파일은 3개 이상의 점이 있는 표면을 지원하므로 매우 유용합니다. 다른 많은 모델 파일 형식은 3점 표면만 지원하므로 Maya로 가져온 모델은 종종 삼각형화되어 모델 재처리에 매우 해롭습니다.

(4) OBJ 파일은 일반 및 텍스처 좌표를 지원합니다. 다른 소프트웨어에서 텍스처를 조정한 후 텍스처 좌표 정보를 OBJ 파일에 저장할 수 있습니다. 이런 방식으로 파일을 Maya로 가져온 후 텍스처 파일 경로만 지정하면 되며 조정할 필요가 없습니다. 텍스처 좌표.

obj 파일(Microsoft에서 출시한 프로그램 컴파일용 중간 코드 파일)

프로그램 컴파일 시 생성되는 중간 코드 파일입니다. 대상 파일은 일반적으로 프로그램에 의해 컴파일된 바이너리 파일이며, 링커와 리소스 파일을 통해 연결되어 실행 파일이 됩니다. OBJ는 프로그램의 상대 주소만 제공하는 반면 실행 파일은 절대 주소를 제공합니다.

Microsoft가 Windows NT 설계를 시작했을 때 프로젝트 시작 시간을 최소화하기 위해 이전에 작성하고 테스트한 도구를 사용하는 것은 당연했습니다. 생성되어 이러한 도구로 작업하는 실행 파일 및 OBJ 파일 형식을 COFF(Common Object File Format의 약어)라고 합니다. COFF의 상대적 연령은 8진수 필드를 사용하여 지정할 수 있습니다. COFF 자체는 좋은 출발점이지만 Windows 95 및 Windows NT와 같은 최신 운영 체제로 확장되어야 합니다. 이 업데이트의 결과는 PE 파일(Portable Executable File Format)입니다. 모든 플랫폼(예: x86, Alpha, MIPS 등)에서 Windows NT 구현이 동일한 실행 파일 형식을 사용하기 때문에 "이식 가능"하다고 합니다. 물론 CPU 명령에 대한 바이너리 코드와 같은 다양한 것들이 있습니다. 중요한 것은 이 목적을 달성하기 위해 두 CPU 모두에 대해 운영 체제 로더와 프로그래밍 도구를 완전히 다시 작성할 필요가 없다는 것입니다.

관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!

위 내용은 obj는 어떤 형식인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.