시작하려면 컴퓨터에서 시선 추적 소프트웨어를 실행하십시오. iRT 웹 페이지를 열고 이름과 이메일을 입력한 후 다음을 누릅니다. 시선 추적 시스템 앞에 참가자를 편안한 위치에 앉힙니다.
참가자와 카메라 사이에 최적의 거리를 확보하기 위해 의자를 움직입니다. 이제 카메라의 높이를 조정하여 참가자의 동공을 올바르게 캡처합니다. calibrate를 눌러 보정을 시작합니다.
참가자에게 화면에서 일련의 점을 보고 머리를 움직이지 않고 점의 움직임을 따라가도록 요청합니다. 보정 프로세스가 끝나면 시선 데이터와 함께 캡처된 화면의 실시간 표시를 기본 디스플레이 창에서 볼 수 있습니다. 메인 메뉴에서 응시 비디오 아이콘을 클릭하면 시선 추적기로 캡처한 사용자의 얼굴이 표시됩니다.
그런 다음 레코드 시작을 클릭하여 실험을 시작합니다. 이전에 열었던 iRT의 창을 열고 참가자에게 이동 버튼을 클릭하도록 요청한 다음 왼쪽의 개체와 거의 일치할 때까지 오른쪽의 개체를 회전해야 합니다. 완료를 클릭하여 회전을 완료하고 모든 작업이 완료될 때까지 이 프로세스를 반복합니다.
아이트래커 데이터 수집이 완료되면 데이터 분석을 클릭합니다. 그런 다음 사용자에 대해 기록된 모든 데이터가 포함된 CSV 파일을 내보냅니다. 온라인 대화형 회전 작업 페이지를 사용하는 경우 온라인 데이터를 수신하는 데 사용되는 Google 스프레드시트 파일을 엽니다.
그런 다음 파일을 클릭 한 다음 다운로드 및 xlsx를 클릭하십시오. 그런 다음 사용 중이던 저장소를 다운로드하고 압축을 풉니다. 스크립트가 1.unpacking_sheets는지 확인합니다.
미디엄, 2.data_merge_and_process. m, 3.3D 회전 궤적. m이고 폴더 모델은 Octave 폴더의 다운로드 된 저장소 내에 있습니다.
데이터 파일을 Octave 폴더로 이동합니다. 스크립트 1.unpacking_sheets 엽니다. m을 GNU Octave 런처와 함께 사용할 수 있습니다.
편집기 탭에서 녹색 저장 파일 및 실행 아이콘을 클릭하여 스크립트를 실행합니다. 두 개의 프롬프트가 연속적으로 나타나면 첫 번째 프롬프트에 다운로드한 파일의 이름을 입력하고 두 번째 필드에 패키지되지 않은 파일의 이름을 입력합니다. 사용자에게 프로세스 완료를 알리는 팝업이 몇 분 후에 나타납니다.
스크립트를 2.data_merge_and_process 열고 실행합니다. m을 사용하여 시선 추적기와 iRT의 데이터를 병합합니다. 이제 저장 데이터 시트에서 세션 ID 값, 작업 ID 값을 입력합니다.
그런 다음 패키지화되지 않은 iRT 데이터 파일 이름과 아이트래커 데이터 파일 이름을 입력합니다. 3.3D 회전 궤적을 시작하고 실행합니다. M 스크립트.
세 개의 프롬프트가 나타나면 세션 ID 값, 작업 ID 값 및 패키지되지 않은 iRT 데이터 파일 이름을 입력하거나 비워 둡니다. 참가자의 작업 인터랙션을 재생하려면 먼저 대화형 작업 웹 페이지로 이동합니다. 테스트를 시작한 다음 마우스 포인터를 움직입니다.
그런 다음 보이지 않는 디버그 텍스트를 클릭하여 디버그 모드를 활성화합니다. 타이머 중지 아이콘을 눌러 작업을 중단하고 콘솔을 클릭하여 모델의 JSmol 콘솔을 엽니다. 이제 파일 출력 jmol console XLSX를 열고 Jmol 명령의 전체 페이지를 복사하십시오.
복사한 명령어 목록을 JSmol 콘솔에 붙여넣고 run 버튼을 클릭하여 실행합니다. gif 애니메이션을 생성하려면 JSmol 콘솔 내에서 캡처 파일 이름 스크립트 출력 명령을 작성합니다. 여기서 file name 은 생성 할 gif 파일의 이름이고 output 은 복사 된 명령의 전체 목록입니다. 참가자의 동공은 초기 및 미세 조정 단계에서 더 확장된 상태로 유지되었습니다.
미세 조정의 긴 고정 기간은 동공 직경의 정체기에 해당합니다. 회전 궤적 분석은 참가자 1이 솔루션에 대한 명확한 경로를 찾기 전에 처음에 목표 위치에서 벗어났다는 것을 보여주었습니다.