From 637a22ed37f952338bdb91dc885cf7bb2d75874c Mon Sep 17 00:00:00 2001 From: mpelissi Date: Mon, 6 Mar 2023 11:57:43 +0100 Subject: [PATCH] test 06-03-23 --- .../e473ab9f-39ce-41c7-a112-f84a0d2ef12e.json | 283 ++++++++++++++++++ static/fonctions_contexte.js | 16 +- 2 files changed, 291 insertions(+), 8 deletions(-) create mode 100644 outputs/e473ab9f-39ce-41c7-a112-f84a0d2ef12e.json diff --git a/outputs/e473ab9f-39ce-41c7-a112-f84a0d2ef12e.json b/outputs/e473ab9f-39ce-41c7-a112-f84a0d2ef12e.json new file mode 100644 index 0000000..9d46c52 --- /dev/null +++ b/outputs/e473ab9f-39ce-41c7-a112-f84a0d2ef12e.json @@ -0,0 +1,283 @@ +{ + "identite": { + "Firstname": "marie", + "Name": "pelissier", + "Age": "18", + "Sexe": "F" + }, + "tache_N1": { + "obj_file": "dragon_update_user_study.obj", + "mesh": "dragon", + "position_init_idx_i": 5, + "position_init_idx_j": 2, + "theta_init": 0, + "delta_init": 3.9269908169872414, + "choix_poses": [ + [ + "choix1", + 0, + 3.9269908169872414, + 5, + 2 + ], + [ + "choix2", + 0, + 3.141592653589793, + 4, + 2 + ], + [ + "choix3", + 0, + 2.356194490192345, + 3, + 2 + ] + ] + }, + "tache_N2": { + "obj_file": "camel_update_user_study_normed.obj", + "mesh": "camel", + "position_init_idx_i": 7, + "position_init_idx_j": 1, + "theta_init": 0.7853981633974483, + "delta_init": 5.497787143782138, + "choix_poses": [ + [ + "choix1", + 0.7853981633974483, + 5.497787143782138, + 7, + 1 + ], + [ + "choix2", + 0.7853981633974483, + 4.71238898038469, + 6, + 1 + ], + [ + "choix3", + 0.7853981633974483, + 3.9269908169872414, + 5, + 1 + ] + ] + }, + "Analyse": { + "analyse_N1": { + "mesh": "dragon", + "idx": [ + 0 + ], + "mots": [ + "1. De face" + ] + } + }, + "Interactions": [ + { + "time": 1678098865103, + "type": "start" + }, + { + "time": 1678098865646, + "type": "bouton commencer de contexte[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]" + }, + { + "time": 1678098954666, + "type": "bouton commencer d'inscriptiontiti" + }, + { + "time": 1678098954905, + "type": "Affichage Mesh random : dragon en idx_i, idx_j : (5, 2)" + }, + { + "time": 1678098954905, + "type": "Affichage Mesh random : dragon en theta, delta : (0, 3.9269908169872414)" + }, + { + "time": 1678098957319, + "type": "bouton pose n°1" + }, + { + "time": 1678098957431, + "type": "fleche droite" + }, + { + "time": 1678098957511, + "type": "bouton pose n°2" + }, + { + "time": 1678098957606, + "type": "fleche droite" + }, + { + "time": 1678098957703, + "type": "bouton pose n°3" + }, + { + "time": 1678099003575, + "type": "bouton pose n°4" + }, + { + "time": 1678099003575, + "type": "Affichage error 3 déjà fait" + }, + { + "time": 1678099003670, + "type": "fleche droite" + }, + { + "time": 1678099003766, + "type": "bouton pose n°4" + }, + { + "time": 1678099003767, + "type": "Affichage error 3 déjà fait" + }, + { + "time": 1678099003878, + "type": "fleche droite" + }, + { + "time": 1678099004023, + "type": "bouton pose n°4" + }, + { + "time": 1678099004023, + "type": "Affichage error 3 déjà fait" + }, + { + "time": 1678099004679, + "type": "fleche haut" + }, + { + "time": 1678099004839, + "type": "bouton pose n°4" + }, + { + "time": 1678099004839, + "type": "Affichage error 3 déjà fait" + }, + { + "time": 1678099004951, + "type": "fleche haut" + }, + { + "time": 1678099005095, + "type": "bouton pose n°4" + }, + { + "time": 1678099005095, + "type": "Affichage error 3 déjà fait" + }, + { + "time": 1678099006183, + "type": "bouton valider" + }, + { + "time": 1678099006448, + "type": "Affichage Mesh random : camel en idx_i, idx_j : (7, 1)" + }, + { + "time": 1678099006448, + "type": "Affichage Mesh random : camel en theta, delta : (0.7853981633974483, 5.497787143782138)" + }, + { + "time": 1678099008295, + "type": "bouton pose n°1" + }, + { + "time": 1678099008391, + "type": "fleche droite" + }, + { + "time": 1678099008487, + "type": "bouton pose n°2" + }, + { + "time": 1678099008583, + "type": "fleche droite" + }, + { + "time": 1678099008662, + "type": "bouton pose n°3" + }, + { + "time": 1678099010296, + "type": "bouton valider" + }, + { + "time": 1678099010296, + "type": "fin des choix." + }, + { + "time": 1678099010311, + "type": "Début analyse n°1" + }, + { + "time": 1678099013514, + "type": "ajout check sur : analyse n°1, mot 4. Eyes contact" + }, + { + "time": 1678099014147, + "type": "ajout check sur : analyse n°1, mot 3. Debout" + }, + { + "time": 1678099014915, + "type": "retrait check sur : analyse n°1, mot 4. Eyes contact" + }, + { + "time": 1678099016515, + "type": "retrait check sur : analyse n°1, mot 3. Debout" + }, + { + "time": 1678099017266, + "type": "ajout check sur : analyse n°1, mot 4. Eyes contact" + }, + { + "time": 1678099017634, + "type": "retrait check sur : analyse n°1, mot 4. Eyes contact" + }, + { + "time": 1678099018359, + "type": "ajout check sur : analyse n°1, mot 1. De face" + }, + { + "time": 1678099018615, + "type": "ajout check sur : analyse n°1, mot 2. De profil" + }, + { + "time": 1678099018921, + "type": "ajout check sur : analyse n°1, mot 3. Debout" + }, + { + "time": 1678099019322, + "type": "retrait check sur : analyse n°1, mot 3. Debout" + }, + { + "time": 1678099019847, + "type": "retrait check sur : analyse n°1, mot 1. De face" + }, + { + "time": 1678099020359, + "type": "retrait check sur : analyse n°1, mot 2. De profil" + }, + { + "time": 1678099022919, + "type": "ajout check sur : analyse n°1, mot 1. De face" + }, + { + "time": 1678099023559, + "type": "Bouton valider analyse." + }, + { + "time": 1678099023571, + "type": "Fin analyse" + } + ] +} \ No newline at end of file diff --git a/static/fonctions_contexte.js b/static/fonctions_contexte.js index 457fddb..89ffe92 100644 --- a/static/fonctions_contexte.js +++ b/static/fonctions_contexte.js @@ -1,17 +1,17 @@ function affichage_texte_contexte(){ // Texte draw_rectangle(0,0,canvas.width, canvas.height, "rgb(3, 26, 33)", 1) // ou + clair 4, 38, 48 - // ctx.strokeStyle = "rgb(255, 255, 255)" // Pour que le contour soit rouge - // ctx.fillStyle = "rgb(255, 255, 255)" // Pour que l'intérieur soit bleu + ctx.strokeStyle = "rgb(255, 255, 255)" // Pour que le contour soit rouge + ctx.fillStyle = "rgb(255, 255, 255)" // Pour que l'intérieur soit bleu texte = "Hi, I'm Marie, do you want to participate in my study?" - // font = "58pt Courier" - // ctx.font = font - // largeur = ctx.measureText(texte).width - // ctx.fillText(texte, (window.innerWidth/2)- (largeur/2), 100) + font = "58pt Courier" + ctx.font = font + largeur = ctx.measureText(texte).width + ctx.fillText(texte, (window.innerWidth/2)- (largeur/2), 100) - print_text(handle_text(texte, (window.innerWidth/4), 100, "36pt Courier", (window.innerWidth/2))) + //print_text(handle_text(texte, (window.innerWidth/4), 100, "42pt Courier", (window.innerWidth/1.8))) - ctx.drawImage(imgs['marie'], (window.innerWidth/3), (window.innerHeight/4), imgs['marie'].width*0.7, imgs['marie'].height*0.7 ) + ctx.drawImage(imgs['marie'], (window.innerWidth/2)-((imgs['marie'].width*0.7)/2), (window.innerHeight/4), imgs['marie'].width*0.7, imgs['marie'].height*0.7 ) }