2016-07-08 2 views
0

Constructor App에서 내 보낸 .obj 파일을 살펴본 후 뭔가 알게되었습니다. the official documentation 만 3 개 값 플러스 옵션 중량 가지고 정점을 진술하는 동안 :Project Tango : 생성자 내보내기 wavefront 파일 형식 사양이란 무엇입니까?

v -0.09218131 1.425 -0.015000017 0.4627451 0.5372549 0.5686275 1.0 
v -0.07500002 1.4277055 -0.015000017 0.56078434 0.6627451 0.7529412 1.0 
v -0.045000017 1.429608 -0.015000017 0.81960785 0.627451 0.54509807 1.0 

나는 그들이 모두 01 사이에 발견이 내 보낸 파일에서

v x y z w 

정점을 세 가지 값을 추가했다. 나는이 세 값이 rgb 값을 나타내는 것으로 가정합니다.

v x y z r g b w 

맞습니까? 그 관련

: 나는 또한 "나는 가정

f i/j 

어떤 텍스처 정점 (vt가) 존재하지 않습니다 때문에 파일의 얼굴에서와 같이 두 개의 지표로 구성, 또는 아마도 그들이 것으로 나타났습니다 대체 된 "값이 rgb 인 경우 공식 문서에서 필요로하는 두 번째 슬래시는 그냥 생략됩니까? 그것도 맞습니까?

+0

여기에 임의로 추측하지만 uv가 될 수 있습니까? – soncis

+0

@soncis "They"는면 또는 정점입니까? 얼굴, 나는 그렇게 생각하지 않는다, 그들은 확실히 색인이다. 첫 번째면은'f 1/1 2/2 3/3'이고 마지막 부분은'f 72029/72029 71977/71977 73378/73378 '입니다 (내 파일 용). Vertices, 저는 3 가지 값과 2가 아니기 때문에 그렇게 믿지 않습니다. –

+0

다음과 같은 발췌문이 있습니다 : * " 'f'문자 다음에 오는 숫자는 슬래시 기호 ('/')로 구분할 수 있습니다. 최대 두 개의 슬래시가 있습니다. '/'가 하나만 사용되면 기호의 왼쪽은 정점 인덱스를 나타내고 오른쪽의 두 번째 숫자는 텍스처 좌표 배열의 인덱스를 나타냅니다. "* - [source] (http://www.scratchapixel.com/old/lessons/3d- 고급 수업/obj 파일 형식/obj 파일 형식 /). 그러나 파일에는 재질 파일이 없으며 텍스처 정점 ('vt')도 포함되어 있지 않습니다. –

답변

0

an answer to another question을 가리키며 비공식 확장 형식을 언급하며 실제로는 rgb 값을 사용합니다.

두 번째 슬래시가 없으면 형식적으로 100 % 정확하지는 않지만 주요 렌더링 소프트웨어가 그대로 처리 할 때 허용되는 것처럼 보입니다.