2016-11-17 9 views
0

나는 learningwebglwebgl 용 json-models 목록이 있습니까?

그것은 WebGL을에서 잘 작동에서 JSON 3D 모델 (주전자)를 가지고,하지만 난 JSON 모델 어떤 사이트를 찾을 수 없습니다. .dae, .obj와 같은 형식의 사이트가 많이 있습니다. 하지만 인터넷에서 찾은 변환기 (obj에서 json으로)가 제대로 작동하지 않으므로 정확하게 json 모델이 필요합니다. 누군가 json 3D 모델로 사이트 (또는 github 페이지)를 알고있을 수 있습니까?

답변

1

"json-models for WebGL"은입니다. WebGL is just a rasterization library. WebGL에서 모델을 그리려면 많은 사용자 제공 코드 및/또는 라이브러리가 필요합니다. 해당 코드/라이브러리는 사용자가 지정한 파일을 해석합니다. WebGL 자체에는 "모델"개념이 ​​없습니다.

그래서, 아마도 three.js 용 모델을 원하십니까? 또는 learningwebgl에서 일부 코드에 대한 모델을 원하십니까? 그러나 WebGL을위한 "모델"은 없습니다.

learningwebgl에 관해서는 특히 형식을 조사하지는 않았지만 좀 더 일반적인 형식을 사용하거나 다른 형식에서 learningwebgl을 사용하여 형식을 변환하는 도구가 필요하다고 생각됩니다.

+0

나는 이해했다. 그리고 json 모델이 존재하지 않는 것은 나쁘다. 왜냐하면 다른 포맷에서 json으로 변환하는 변환기가 작동하지 않기 때문이다. 그리고 나는 작업으로 Three.js를 사용할 수 없습니다. – Log

1

다른 답변에서 언급했듯이 json 모델은 그다지 많지 않습니다. 대부분이 .obj와 같은 다른 형식입니다.

보기에서 https://github.com/frenchtoast747/webgl-obj-loader 을 사용하면 webgl 코드에서 obj-models를 변환하는 데 사용할 수 있습니다.

WebGL 세계에 OBJ 모델을 가져 오는 데 도움이되는 간단한 스크립트. 나는 원래 CS Graphics 클래스 용으로이 스크립트를 작성하여 WebGL을 배우기 위해 큐브와 구체 만 모델에 사용할 필요가 없었습니다. 당시 WebGL의 유일한 모델 로더는 Mr. Doob의 ThreeJS였습니다. 그리고 로더를 사용하려면 전체 프레임 워크를 사용해야했습니다 (또는 모델 정보를 얻기 위해 몇 가지 매우 심각한 해킹과 덕트 찍기). 이 로더를 만드는 데 주된 관심사는 3D 그래픽 프로그램 (Blender와 같은)에 대한 특별한 지식이 없어도 모델 가져 오기를 쉽게 허용하면서 프레임 워크를 배우기보다는 WebGL을 배우는 데 중점을 둡니다.

기본 웹 글 튜토리얼로 작업하고 있으므로 평범한 webgl을 고수하고 three.js와 같은 도움말 프레임 워크를 사용하지 않는 것이 가장 좋습니다. github의 webgl-obj-loader를 사용하면 obj-models를 자신의 구조에로드 할 수 있습니다. 이 도움이 되었으면 좋겠다

+0

링크 및 답변 주셔서 감사합니다. 내 이전 변환기가 제대로 작동하지 않았으므로이 변환기가 제대로 작동하기를 바랍니다. 시도해 보겠습니다. – Log