VR 코딩 _11주 차
안녕하세요~ 이번 시간에는 '나만의 과학 실험실'을 주제로 인체를 전시하여 소개하는 과학 실험실을 만들어 봤습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 1](/blog/223916752739/001.png)
이번 시간에는 '3D 에셋 불러오기' 명령어를 사용해 홈페이지에서 에셋을 다운로드해 사용하는 방식을 배웠습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 2](/blog/223916752739/002.png)
핼로 앱스의 'VRCoding' 프로그램은 홈페이지를 통해 다양한 3D 에셋을 지원하고 있습니다. 3D 에셋은 게임이나 애니메이션, 앱 개발 시 사용되는 입체 모형으로, 약 55가지의 3D 에셋을 지원합니다.
이 중, 이번 시간에는 6번 에셋인 '인체, 해부, 기관' 모델을 불러와 과학실에 전시해 봤습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 3](/blog/223916752739/003.png)
3D 에셋을 불러오기 위해서는 '에셋 프롬프트' 컴포넌트를 통해 불러올 에셋의 이름을 적어주면 성공적으로 불러올 수 있습니다.
이후에는 '사람 추가하기' 명령어를 사용해 인체에 대해 소개해 줄 과학자와, '말 풍선 추가하기' 명령어를 사용해 다양한 말풍선을 배치해 줬습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 4](/blog/223916752739/004.png)
'CLICK!!' 말풍선에 '클릭 함수' 컴포넌트를 추가하여, 말풍선을 누르면 'TTS 실행하기' 명령어를 사용해 과학자가 인체를 소개하도록 만들었습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 5](/blog/223916752739/005.png)
TTS는 Text To Speech의 약자로, 텍스트를 음성으로 변환하는 기술을 의미합니다. 따라서 '글자 내용' 컴포넌트에 작성된 내용을 음성으로 변환해 출력하는 기능으로, 과학자가 다양한 말을 할 수 있게 만들어 줬습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 6](/blog/223916752739/006.png)
인체 위에는 3개의 말풍선을 추가하여, 인체가 회전할 수 있게 만들었습니다.
![[마곡 코딩] VR 코딩 6월 28일 토요일 5시 30분_나만의 과학 실험실 사진 7](/blog/223916752739/007.png)
마찬가지로, '클릭 함수' 컴포넌트를 사용해, 말풍선을 클릭하게 되면 '3D 에셋 불러오기'의 '회전시키기' 컴포넌트를 사용하여 에셋이 회전할 수 있도록 만들어 줬습니다.
이렇게 이번 시간에는 에셋을 불러와 배치하여 TTS로 소개하는 과학실을 구현했습니다. 다음 시간에는 하나의 에셋이 아닌 여러 에셋을 메타버스에 불러오는 방식을 이해해 보도록 하겠습니다~
#마곡역 코딩 학원 #신방화 역 코딩 학원 #유아 코딩 #공항초 #공진초 #코드페어 #송화초 #초딩코딩 #AI #대회 #마곡나루맛집 #신방화역학원 #코딩학원 #소프트웨어 #대회준비 #VR #올림피아드 #엔트리 #신방화역맛집 #신방화역카페 #라온lc #laonlc #엔트리 #coding #파이썬 #VR코딩#VRCoding#VR#메타버스