{"id":2003,"date":"2021-06-16T14:14:25","date_gmt":"2021-06-16T13:14:25","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/?p=2003"},"modified":"2021-06-16T14:14:25","modified_gmt":"2021-06-16T13:14:25","slug":"virtual-plantation-2","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2021\/06\/16\/virtual-plantation-2\/","title":{"rendered":"<blockquote> <strong>Virtual Plantation<\/strong> <\/blockquote>"},"content":{"rendered":"<div style=\"text-indent: 50px\">Bonjour, nous sommes deux \u00e9tudiantes en deuxi\u00e8me ann\u00e9e \u00e0 Polytech Angers. Lors de notre 4\u00e8me semestre, nous nous sommes int\u00e9ress\u00e9es \u00e0 la r\u00e9alit\u00e9 virtuelle. En effet, nous avons r\u00e9alis\u00e9 le projet Virtual Plantation avec l&#8217;aide de notre professeur M. Richard.\n<\/div>\n<blockquote><p>\n<strong><P style=\"text-align:center\">Qu&#8217;est-ce que le projet Virtual Plantation ?<\/P> <\/strong>\n<\/p><\/blockquote>\n<div style=\"text-indent: 30px\">Ce projet se r\u00e9alise sur Unity3D et Visual Studio. Unity3D est un logiciel qui permet de cr\u00e9er des jeux en 2D et en 3D. Visual Studio sert \u00e0 programmer les scripts que nous pouvons int\u00e9grer dans Unity3D. Ces outils de r\u00e9alit\u00e9 virtuelle vont nous permettre de concevoir et d\u00e9velopper une simulation o\u00f9 nous sommes en immersion dans un champ de tournesol pour identifier certaines pathologies. Ce projet peut contribuer au d\u00e9veloppement et \u00e0 l\u2019innovation dans le domaine de la biologie.<\/div>\n<p><P style=\"text-align:center\"><br \/>\n<a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/unity-masterbrand-black1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/unity-masterbrand-black1-300x159.png\" alt=\"unity-masterbrand-black\" width=\"200\" height=\"106\" \/><\/a> <\/P><\/p>\n<p>Le but de ce projet est de simuler un champ de tournesol contenant des tournesols sains et des tournesols malades, afin de d\u00e9raciner et d\u00e9nombrer les tournesols malades. Cette simulation peut s\u2019adapter \u00e0 tous types de plantes.<\/p>\n<blockquote><p>\n<strong>\t<\/p>\n<li>Design de notre sc\u00e8ne <\/li>\n<\/blockquote>\n<p><\/strong><\/p>\n<div style=\"text-indent: 30px\">\nLa premi\u00e8re \u00e9tape de notre projet \u00e9tait la cr\u00e9ation de la sc\u00e8ne.  Nous voulions cr\u00e9er une sc\u00e8ne qui se rapprochait au mieux de la r\u00e9alit\u00e9. Nous avions donc imagin\u00e9 des montagnes, travers\u00e9es par un cours d\u2019eau et une petite ferme situ\u00e9e en bas des montagnes. <\/div>\n<p><P style=\"text-align:center\"><br \/>\n<a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/Capture22.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/Capture22.png\" alt=\"Capture2\" width=\"381\" height=\"250\" class=\"aligncenter size-full wp-image-1512\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/Capture22.png 381w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/Capture22-300x196.png 300w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/a><br \/>\n<\/P><\/p>\n<div style=\"text-indent: 50px\">Pour commencer, nous avons cr\u00e9\u00e9 des reliefs afin de cr\u00e9er des montagnes et des collines.  Ensuite, nous avons cr\u00e9\u00e9 une sorte de cours d\u2019eau en y ajoutant de la v\u00e9g\u00e9tation, comme des roseaux. Puis nous avons cr\u00e9\u00e9 un coin habitations, c\u2019est-\u00e0-dire que nous avons t\u00e9l\u00e9charg\u00e9, dans l\u2019assetStore d\u2019Unity3D, des pr\u00e9fabs qui sont des \u00e9l\u00e9ments que nous pla\u00e7ons dans la sc\u00e8ne. Nous avons donc ins\u00e9r\u00e9 un moulin \u00e0 vent, deux granges, un puit, un pont, un ch\u00e2teau d\u2019eau et un tracteur.<\/div>\n<div style=\"text-indent: 65px\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/habitation1.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/habitation1.png\" alt=\"habitation\" width=\"1289\" height=\"676\" class=\"aligncenter size-full wp-image-1514\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/habitation1.png 1289w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/habitation1-300x157.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/habitation1-1024x537.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/habitation1-500x262.png 500w\" sizes=\"auto, (max-width: 1289px) 100vw, 1289px\" \/><\/a><\/p>\n<p>Pour finir le design de la sc\u00e8ne, nous avons ajout\u00e9 des arbres, de la pelouse et des buissons.<br \/>\nCette partie graphique est int\u00e9ressante, on con\u00e7oit la sc\u00e8ne comme on le souhaite. Les graphismes ont un r\u00f4le tr\u00e8s important dans les jeux vid\u00e9o.<\/p>\n<p><strong><\/p>\n<blockquote>\n<li>R\u00e9alisation de notre champ de tournesol <\/li>\n<\/blockquote>\n<p><\/strong><\/p>\n<div style=\"text-indent: 30px\">Bien s\u00fbr, l\u2019\u00e9l\u00e9ment principal de notre projet est le champ de tournesols !<br \/>\nPour faire appara\u00eetre un champ de tournesol, nous avons d\u00fb ins\u00e9rer un script. Nos scripts \u00e9taient programm\u00e9s en langage C, nous pouvions les modifier \u00e0 l\u2019aide de VisualStudio.<\/div>\n<p>Dans le script, nous choisissons l\u2019emplacement du champs, l\u2019orientation ainsi que le nombre de tournesols malades et sains \u00e0 placer. Nous devions respecter un pourcentage de 20 % de tournesols malades. Ensuite, en mode play, nous pouvions observer cela :<\/p>\n<p><P style=\"text-align:center\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/Capture5.png\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/Capture5-300x144.png\" alt=\"Capture\" width=\"360\" height=\"172,8\" class=\"alignnone size-medium wp-image-1486\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/Capture5-300x144.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/Capture5-500x240.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/Capture5.png 522w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a> <\/P><\/p>\n<p>Mais rappelons que le but du projet \u00e9tait \u00e9galement de pouvoir les d\u00e9raciner et de les d\u00e9nombrer ! <\/p>\n<p>Pour cela, nous avons cr\u00e9\u00e9 un script permettant de d\u00e9raciner et de compter le nombre de tournesols d\u00e9racin\u00e9s. Pour d\u00e9raciner les tournesols, il suffit d\u2019ajouter dans le script, une force selon l\u2019axe y assez grande qui va permettre de projeter le tournesol. <\/p>\n<div style=\"text-indent: 60px\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/d\u00e9racine.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/d\u00e9racine.png\" alt=\"d\u00e9racine\" width=\"724\" height=\"341\" class=\"alignnone size-full wp-image-1522\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/d\u00e9racine.png 724w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/d\u00e9racine-300x141.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/d\u00e9racine-500x235.png 500w\" sizes=\"auto, (max-width: 724px) 100vw, 724px\" \/><\/a><\/p>\n<p><strong><\/p>\n<blockquote>\n<li>Ajout de champs de ma\u00efs et de marijuana et cr\u00e9ation d\u2019un menu<\/li>\n<\/blockquote>\n<p><\/strong>\t<\/p>\n<div style=\"text-indent: 30px\">Apr\u00e8s avoir r\u00e9pondu aux attentes du projet, nous avions encore du temps. Nous avons donc pu cr\u00e9er deux autres champs : un champ de ma\u00efs et un champ de marijuana. Tous deux ont \u00e9t\u00e9 cr\u00e9\u00e9s selon le m\u00eame principe que le champ de tournesol. C\u2019est-\u00e0-dire que ces champs comprennent des plantes saines et des plantes malades. Nous avons \u00e9galement fait en sorte de pouvoir d\u00e9raciner ces plantes ainsi que les compter. <\/div>\n<div style=\"text-indent: 60px\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/3champ.png\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/3champ-300x117.png\" alt=\"3champ\" width=\"450\" height=\"175.5\" class=\"alignnone size-medium wp-image-1487\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/3champ-300x117.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/3champ-1024x400.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/3champ-500x195.png 500w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/3champ.png 1776w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Pour finir, nous avons pu am\u00e9liorer notre sc\u00e8ne avec certains d\u00e9tails, nous avons ajout\u00e9 une musique de fond ainsi qu\u2019un bip \u00e0 chaque fois qu\u2019une plante est d\u00e9racin\u00e9e. <\/p>\n<p>Nous avons \u00e9galement cr\u00e9\u00e9 un menu et un bouton permettant de modifier le volume de la musique. <\/p>\n<div style=\"text-indent: 60px\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/menu.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/05\/menu.png\" alt=\"menu\" width=\"1358\" height=\"701\" class=\"alignnone size-full wp-image-1523\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/menu.png 1358w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/menu-300x154.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/menu-1024x528.png 1024w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/05\/menu-500x258.png 500w\" sizes=\"auto, (max-width: 1358px) 100vw, 1358px\" \/><\/a><\/p>\n<p><strong><\/p>\n<blockquote><p>\t<P style=\"text-align:center\">Conclusion : <\/P><\/p><\/blockquote>\n<p><\/strong><\/p>\n<div style=\"text-indent: 50px\">Ce projet nous a fait d\u00e9couvrir, \u00e0 toutes les deux, des nouveaux logiciels. Nous avons appris \u00e0 manier Unity3D. Malgr\u00e9 plusieurs difficult\u00e9s rencontr\u00e9es, nous avons pu r\u00e9pondre aux attentes du projet. De plus, nous avons pu nous initier \u00e0 la cr\u00e9ation de jeu vid\u00e9o. <\/p>\n<p>Ce projet a \u00e9t\u00e9 tr\u00e8s enrichissant et b\u00e9n\u00e9fique pour nous, d\u2019une part le cot\u00e9 cr\u00e9atif mais aussi les programmes qui se cachent derri\u00e8re tous ces graphiques.\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour, nous sommes deux \u00e9tudiantes en deuxi\u00e8me ann\u00e9e \u00e0 Polytech Angers. Lors de notre 4\u00e8me semestre, nous nous sommes int\u00e9ress\u00e9es \u00e0 la r\u00e9alit\u00e9 virtuelle. En effet, nous avons r\u00e9alis\u00e9 le projet Virtual Plantation avec l&#8217;aide de notre professeur M. Richard. &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2021\/06\/16\/virtual-plantation-2\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":78527,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[344],"tags":[111,108,16,441,361],"class_list":["post-2003","post","type-post","status-publish","format-standard","hentry","category-344","tag-realite-virtuelle","tag-unity","tag-unity3d","tag-virtualpl","tag-virtualplantation"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/2003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/users\/78527"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=2003"}],"version-history":[{"count":0,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/2003\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=2003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=2003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=2003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}