999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于unity3D的虛擬現實電子積木設計與實現

2021-09-23 04:16:13楊昊冉申婧程圖峰賴豪東陳杰
電腦知識與技術 2021年24期
關鍵詞:兒童教育

楊昊冉 申婧 程圖峰 賴豪東 陳杰

摘要:電子積木是以積木形式實現電路組裝的科教型玩具,其較難的電學項目具有相對復雜的空間結構。將虛擬現實技術應用于兒童科學教育過程中,開發兒童電子積木虛擬仿真系統,利用虛擬環境中靈活的觀察視角和動畫演示,能夠解釋復雜電學項目拼裝過程,以生動有趣、易于理解的方式實現以兒童為主要受眾的電路拼裝教學。在該系統中可以使用各類虛擬電子積木組件進行多次拼裝嘗試,能夠培養兒童探索學習的能力,提升學習電路知識的興趣。

關鍵詞:虛擬現實;兒童教育;電子積木

1 背景

電子積木是將導線、燈泡等電子元器件固定在塑料片上,用子母扣做成獨立可拼裝的配件,在安裝底板上像拼積木一樣拼裝電路組合的一種科教型玩具。其說明書中只有一張拼裝完成后的平面圖,對于空間結構較復雜的電路組合,無法給予孩子足夠的指導。利用虛擬現實技術開發虛擬電子積木軟件,能夠在虛擬空間中提供易于兒童理解的,更詳細、準確、直觀的觀察視角,實現有效的拼裝指導,減少體驗過程中的挫敗感,使兒童能更好地獲得動手完成項目的樂趣。本項目以科教玩具產品電子積木為原型,沿用其富有童趣的電學積木單元,在虛擬環境中模擬真實環境中拼裝不同電路實現的物理現象,提供和元件自由拼裝功能和逐過程的拼裝教學動畫。兒童使用此軟件能夠直觀地了解到從簡單到復雜電路的拼裝過程,觀察到電學項目的實現效果,在探究、體驗、發現中學習科學[1]。

2 需求分析

虛擬現實又叫虛擬仿真,放眼世界,虛擬現實教育的概念在2004年被正式提出[2],因其具有沉浸感、交互性、想象性三大特征,能夠克服傳統教學環境限制,在教育上有著極大潛力[3]。從目前各個虛擬仿真教育平臺和軟件的數量來看,虛擬現實技術多用于高等教育和深層次教育[4-5],其次是初高中課堂、課外教育,如中學物理電路虛擬實驗室等有關教育教學實驗的仿真軟件,針對兒童的虛擬現實教育平臺和軟件較少,幼教應用主要依托于實體產品,集中在益智玩具市場。

電子積木產品將電路組裝與富有童趣的積木拼接游戲結合,是一種廣受歡迎的寓教于樂玩具,而其受限于實體產品的生產方式,存在難以清晰解釋玩法和原理、單款產品提供的電學元件種類有限等問題,虛擬現實技術能夠在體現真實物理現象的前提下,為這些問題提供相應的解決方案。

3 軟件功能設計

本項目旨在開發出一款能夠給兒童足夠指導并能進行實驗性操作的虛擬仿真教育教學軟件,在能給兒童以足夠清晰的演示步驟的同時也擁有能夠在便攜設備上實現模擬現實操作的功能,主要功能模塊為電學知識科普、自由模式、教程模式。

電學知識科普模式下能夠通過圖片、文字、語音三種方式對兒童進行電學知識普及,包括電子元件介紹、關于電的基礎小知識、安全用電教育和與元件相關的電子知識科普,可以在電子積木游戲之前進行嚴肅的科學教育。兒童可以在自由模式中,自主選擇想要的電子元件,選擇方向和位置進行放置,在此模式下可以自由變換視角,多角度的觀察電子元件的擺放,如果元件放置正確電路正確,關閉開關,會有對應的電學現象產生。教程模式下可以選擇想要學習的電路,然后通過自動播放和分步驟播放兩種形式觀看教程。

4 用戶界面設計

根據兒童身心發展特點[6],為了使得此軟件能夠適合2-15歲全年齡的兒童使用,用戶界面和虛擬場景的設計中相應地考慮到趣味性、易操作性和容錯性的平衡。整體場景以明亮的色彩營造充滿活力的環境氛圍,以簡單的小玩具作為裝飾性元素,活潑可愛的界面風格充滿童趣,能夠引起兒童使用軟件的興趣。

采用觸摸拖拽完成的直接操作作為主要交互方式,使得缺乏軟件操作經驗的兒童能夠像生活中使用手中物品一樣直接操作所觸碰到的元件,降低軟件使用初期的學習成本,激發兒童的探索欲。對于具備軟件操作經驗的父母來說,在指導孩子時可使用常規的點擊交互模式,此模式下積木擺放操作簡單,搭建過程得到簡化,可以將更多的注意力放在跟孩子的溝通交流上。考慮到容錯性,軟件中除了搭建操作中的撤銷功能外,還在教程等動畫解釋模塊中提供了便捷的分解和回看功能。

5 軟件開發與實現

5.1模型和場景制作

使用maya和blender兩個三維建模軟件完成整體模型制作。首先,對元件進行測量,記錄每種元件的長寬高數據,并拍照記錄其三視圖和配色,然后通過maya和blender軟件完成元件的模型制作,并且根據實際模型賦予模型貼圖,使用燈光渲染進行深度烘焙將深度信息烘焙到模型貼圖,最后通過UV展開技術,將模型和貼圖導出成單一文件,最后導入到Uinty3d中使用。

5.2元件搭建邏輯結構和搭建操作邏輯設計

本項目使用unity2019.2以及visual2019中的.net4.0以上編程環境操作。

1)底盤實現

底盤索引值通過利用一個三維數組來對零件位置信息進行存儲,其中x,y分別存儲零件坐標信息,z存儲零件高度信息,當零件放置時,會基于零件當前高度,零件自身長度、旋轉度,調整底盤格子信息,同時,存儲一個零件放置時,被零件覆蓋的底盤格子信息,方便在零件拿起時還原放置前格子位置。

同時零件自身會儲存相應的索引值,當進行拿起或者放置的操作時,底盤的索引數組將會基于零件高度添加零件自身的索引,例如放置一個3*1的導線時,底盤數組的三個相應格子會增加一個高度,而且放置一個3*3的電池組時候,由于電池部分不再可操作,那么電池部分就為最大高度,而電池組接口處增加一個高度。

2)零件操作

當鼠標選擇工具欄生成需要的零件后,該零件就為選中零件,在pc端,零件處于可移動狀態時,會通過獲取當前鼠標在的屏幕中的坐標,轉化為世界坐標,具體為從mainCamera中發出一根射線,打倒世界中可與此射線碰撞的物體(軟件中的零件底盤),獲取到當前的世界坐標后,將零件位置信息中的x,y變化為此坐標,便可以實現零件移動。在Android端時,當零件處于可移動狀態時,會獲取用戶在屏幕中滑動的滑動向量,同時計算當前攝像機與底盤中心點的夾角值,對零件的位置進行變化。

猜你喜歡
兒童教育
樂聽“蛙聲”一片
新形勢下兒童自理能力的培養研究
成才之路(2017年6期)2017-02-25 20:21:25
魯迅兒童教育思想背景研究
淺談動畫片在小學數學教學中的應用
盧梭自然教育觀及其對兒童教育的啟迪
淺論文廟博物館兒童教育的形式
考試周刊(2016年22期)2016-05-06 09:52:38
關于低學齡兒童教育的思考
主站蜘蛛池模板: 亚洲无码视频一区二区三区| 精品国产毛片| 精品国产美女福到在线不卡f| 日韩国产一区二区三区无码| 日韩欧美国产成人| 在线观看网站国产| 国产a在视频线精品视频下载| 性色在线视频精品| 色有码无码视频| 欧美不卡在线视频| 欧美精品v欧洲精品| 伊人大杳蕉中文无码| 国产欧美精品一区aⅴ影院| 91青青在线视频| 福利视频久久| 黄色在线不卡| 毛片最新网址| 亚洲三级成人| 爆乳熟妇一区二区三区| 久久国产V一级毛多内射| 欧美色伊人| yy6080理论大片一级久久| 亚洲91精品视频| 国产在线精品香蕉麻豆| 欧美色丁香| 亚洲一区二区无码视频| 亚洲综合片| 亚洲第一在线播放| 精品久久人人爽人人玩人人妻| 人禽伦免费交视频网页播放| 国产打屁股免费区网站| 国产激情第一页| 日韩久草视频| 美女亚洲一区| 99视频在线观看免费| 国产福利小视频高清在线观看| 日韩欧美国产综合| 亚洲欧洲日产国产无码AV| 亚洲成人在线网| 国产视频只有无码精品| 久久国产拍爱| 国产在线视频二区| 国产成人亚洲日韩欧美电影| 无码精品福利一区二区三区| 人妻少妇久久久久久97人妻| A级毛片高清免费视频就| 国产精品亚洲五月天高清| 美女内射视频WWW网站午夜| 亚洲国产成人久久精品软件 | 男女精品视频| 午夜老司机永久免费看片| 日韩二区三区| 青青草原国产精品啪啪视频| 亚洲欧美日本国产专区一区| 日本在线视频免费| 亚洲第一极品精品无码| 午夜国产精品视频| 天天躁夜夜躁狠狠躁躁88| 欧美激情首页| 91成人免费观看| 最新亚洲人成网站在线观看| 麻豆AV网站免费进入| 欧美精品一二三区| 中国黄色一级视频| jizz在线免费播放| 永久免费av网站可以直接看的| 精品一区国产精品| 国产精品自拍合集| 国产在线观看成人91| 激情综合激情| 中文字幕人妻无码系列第三区| 亚洲精品无码成人片在线观看| 免费三A级毛片视频| 国产欧美成人不卡视频| 色婷婷综合激情视频免费看| 草草影院国产第一页| 色天堂无毒不卡| 欧美亚洲一区二区三区导航 | 国产人妖视频一区在线观看| 一区二区三区在线不卡免费| 亚洲精品天堂自在久久77| 亚洲欧洲日产无码AV|