2012-11-08 1 views
3

필자는 학업 과정에서 작동하도록 특정 프레임 워크를 고수 하겠지만 결과는 입증해야한다고 생각합니다. 나는 Vertif의 번호가 하나의 축이고 FPS (임계 값은 60)가 다른 축에있는 세 가지 프레임 워크 모두에 대해 그래프를 플롯하려고합니다. obj, collada, json 등의 형식으로 단일 미리 정의 된 모델을 가져 와서 세 가지 프레임 워크에로드 할만큼 충분히 좋을까요? 그런 다음 프레임 속도와 정점 수를 외부 파일에 기록한 다음 그래프를 플로팅하는 데이 데이터를 사용하여 성능 매개 변수를 기반으로하는 최상의 프레임 워크를 세 가지로보고합니다. 하지만이 모든 프레임 워크에 대해 다른 모델을로드 (그래프의 정점 수에 사용할 수 있음) 할 수있는 상용구 코드를 찾고 외부 파일에 매초마다 프레임 속도를 기록합니다. 이것이 제가 생각해 왔던 접근법입니다. 그러나 인터넷에서 이것에 대한 많은 도움을 찾을 수 없습니다. 누군가 나를 도울 수 있으면 좋겠어?webGL 앱 프래 메이트 히스토그램 데이터 수집

+0

Three.js 예제에는 FPS 기록 그래프가 있습니다. 이를 예로들 수 있습니다. –

+0

MikkoOhtamaa, 히스토그램의 프레임 속도를 외부 파일에 액세스하고 싶습니다. 어떻게 할 수 있겠습니까? –

+0

HTML5에 FileSystem API가 있습니다. http://www.html5rocks.com/en/tutorials/file/filesystem/ 자바에서 외부 파일로 데이터를 쓸 수 있습니다. –

답변

5

당신은 stats.js 모든 Three.js를 예 HTML5 파일 시스템 API를 사용하여 수행 할 수있는 파일에 수집 된 데이터를 내보내기

https://github.com/mrdoob/stats.js

와 함께 번들로 제공되는 라이브러리를 사용하여 FPS 히스토그램 데이터를 얻을 수 있습니다.

http://www.html5rocks.com/en/tutorials/file/filesystem/

+0

답장을 보내 주셔서 감사합니다. stats.js를 사용하여 FPS 데이터를 가져 왔습니다. 당신이 언급 한 기사를 기대하고 있습니다. –