vr15 산사VR, 텍스트 보드(영문형) 제작 및 판매! 영어, 숫자 및 아스키코드 문자를 출력할 수 있는 텍스트 오브젝트를 제작하였습니다. 아스키 코드니 당연 한글은 지원이 안되니 아쉽지만요 :) 어떤건지 궁금하시면 아래와 같이 한장의 그림으로 설명이 가능한데요. 이런 글자를 산사에 이미지 작업 없이 띄우는 겁니다. 부가적으로 4초간격으로 글자가 자동으로 바뀌는 등의 기능도 지원됩니다. 관련 영상 한번 보실까요? 메뉴판은 별개입니다 ㅎ.. 산사 월드에서 글자 오브젝트를 놓고 이렇게 속성을 조정하면 되는데요. strArr 은 지정한 시간 간격으로 계속해서 바뀌는 문장 목록을 의미하며 16글자로 제한됩니다. DelayTime 은 글자가 바뀌는 시간 간격을 의미합니다. 16개의 멀티 메터리얼을 사용하였고 스크립트보다는 오브젝트 제작에 꽤 시간이 많이 할애된 기능인.. 2020. 10. 4. 가상현실 산사VR, 하우스 뿅! 스크립트 길을 가다가 바닥에 떨어진 물체의 버튼을 누르면 앞에 집이 짜잔 나타난다면? 가상현실 산사VR에서는 가능하지요 :) 비록 미니어쳐이긴 하지만요 ㅎ.. 등장하는 이펙트 효과도 한번 주어 보았습니다. 이 이펙트 효과 만드느라 온 종일 걸렸네요 ㅎ.. 간단하게 봤다가 시행착오가 많아 생각보다 힘들었다는. 작동 영상입니다. 앞에 좀 알아야 할 선행지식들이 있어서 소스 설명은 어려울것 같고 그냥 소스내용만 공개합니다. 깊이 파실분 참조해 주세요 :) using System; using Sansar; using Sansar.Script; using Sansar.Simulation; using System.Collections.Generic; using System.Linq; public class Cluster2S.. 2020. 10. 2. 산사VR, 상자면 따로 사진 입히기, 멀티메트리얼 산사 vr 에서는 정육면체에 그림을 입힐 때, uv매핑이란걸 해주어야 하는데요. 세컨드라이프처럼 각 면마다 다른 그림파일을 입히는 방법이 있으면 좋을듯 해서 하나 만들게 되었습니다. 이를 위해서는 정육면체 각각의 면에 각기 다른 메트리얼을 지정해주는 방법이 있습니다. 하나의 오브젝트에 여러개의 메트리얼을 적용해서 업로드하는 것을 멀티메트리얼이라고 하며 아래 첨부된 파일은 멀티메트리얼이 적용된 정육면체 fbx 3D모델 파일입니다. 이 파일을 산사에 업로드해 주세요, 블렌더에서 이렇게 작업되었으며 UV도 모두 맞춰진 상태입니다. 1~4번 메트리얼이 앞, 오른쪽, 뒤, 왼쪽 방향이며 모두 텍스쳐를 입히면 사진의 윗방향이 위로 향하도록 적용하였고 5번이 윗면, 6번이 아랫면에 해당합니다. 산사에서는 오브젝트의 .. 2020. 9. 30. 가상세계 산사VR, 물체 무한회전 스크립트 세컨드라이프에서 애용되었던 기술인데요. 산사에서도 가능하지만 통 샘플소스가 보이지 않아 하나 만들어 보았습니다. 스크립트는 아래와 같습니다. using Sansar; using Sansar.Script; using Sansar.Simulation; using System; public class RotateSample : SceneObjectScript { [Tooltip("속도")] [DefaultValue(1.0)] public double SpinSpeed; public override void Init() { // 회전 쓰레드 호출 StartCoroutine(RotateRoutine); } // 회원 쓰레드 void RotateRoutine() { // 회전횟수(반바퀴 기준) int times =.. 2020. 9. 30. 가상세계 산사VR, Dumm 탐방. 산사 URL : atlas.sansar.com/experiences/enricosands1/dumm Dumm Dummy´s atlas.sansar.com 산사에는 공개 월드가 5,000 ~ 10.000여개 정도 있는게 아닐까 추정됩니다. 월드 검색에서 a 만 쳐도 576개 정도의 월드가 검색되거든요. 그 중 몇군데를 찾아보다 Dumm 이란 곳이 있어서 방문해보았는데요. 방문하면 사람이 꽤 있어 보이는데, 사실은 사람이 아니라 모두 캐릭터 크기만한 인형입니다. 음악이 흘러 나오고 움직이는 인형도 일부 있어서, 뭔가 생동감이 있어 보입니다. 컴퓨터를 하고 있는 사무원, 땅바닥에 낚시를 하고 있는 사람, 노래부르고 춤추는 사람 등 다양한 부류의 사람들로 표현해놓았더라구요. 사실 위 장면이 이 월드의 전부인듯한.. 2020. 9. 30. 가상세계 산사VR의 움짤 위 움짤에서 바닥에 스크린이 하나 보이시지요? Animation Texture 라고 해서 3D 가상공간에서의 움짤 화면 기능입니다. 인터넷에는 재미있는 움짤 이미지가 많이 돌아 다니고 있습니다 :) 움짤이란 국내에서 사용하는 속어로서, 보통 "움직이는 gif", "움직이는 그림"을 지칭하지요. 이런 파일들을 가상세계 산사VR 에서도 사용할 수 있을까요? 기본적으로는 미디어 방식으로 사용할 수 있겠지만 이 방식으로는 여러개의 움짤 화면을 동시에 보는 것은 불가능합니다. 그보다는 다른 용법으로 텍스쳐 애니메이션 기술을 이용한 방법을 적용하는 방법을 알아보겠습니다. 먼저 Radio 님이 만든 영상 하나 보실까요? 산사에서 구현한 컨텐츠인데 꽤 공력을 많이 들이셨을듯 합니다. 이 것으로 무엇을 의미하는지 상당한.. 2020. 9. 27. 가상세계 산사VR, 채널을 눌러볼까요? 지난 번에는 월드 내 웹뷰를 이용해 영상 넣는 부분을 살펴보았는데요. itadventure.tistory.com/344 가상세계 산사 VR, 웹페이지/영상 띄우기 ※ 2020. 9. 12 : 유튜브 배경음악 나게 하는 법을 알아내서 본문에 포함시켰습니다. 가상세계 산사(sansar) 에서는 웹페이지를 띄울 수 있는 웹뷰어가 있는데요. 오늘은 웹뷰 아이템을 만드는 방법을 itadventure.tistory.com 영상이 단 하나라서 오래 듣다 보니 단조롭다고 생각하셨을지도 모르겠습니다. 이번 시간에는 각기 다른 버튼을 누르면 각각 다른 유튜브 영상이 재생되는 부분을 살펴보도록 하겠습니다. 우선 지난번 웹뷰에 해당하는 스크린은 그냥 그대로 사용하는 것으로 해주시구요. 모니터 받침대를 만들긴 했는데 실습과는 .. 2020. 9. 12. 3D블렌더 모델링 가상세계 산사VR(SANSAR) 업로드 첫 게시글 : itadventure.tistory.com/337 세컨드라이프 2, VR 가상세계 산사(SANSAR) 산사(SANSAR), 일명 세컨드라이프2라고 불리우는 린든랩 사의 2번째 가상세계 컨텐츠에 접속해보았습니다. 산사는 눈에 고글을 쓰고 가상현실을 체험하는 VR 전용 컨텐츠입니다. 몇 년 전 확인해보 itadventure.tistory.com 3D 모델링 툴에서 작업한 미니TV를 가상세계 산사VR에 업로드해보았습니다. 오늘은 관련 내용을 공유하려고 합니다 :) 먼저 블렌더로는 3D 작업물이 되어 있는 상태입니다. 이 모델은 단순히 단일 텍스쳐 하나에 UV 맵이 적용된 상태인데요 블렌더에서는 조명과 카메라를 삭제하고 파일 - 내보내기 - FBX 를 선택합니다. 적당한 파일명을 입력해 주고, F.. 2020. 8. 30. 3차원 웹 VR 모드, 모바일로 보는 딴 세상 - 26번째 시간 요새 VR 이다 해서 가상세계와 가상현실이 각광받는 듯 합니다. 물론 아직은 컨텐츠의 부족으로 가뭄을 겪고 있는듯 하지만, 5G 모바일 통신체계가 자리잡히고 모바일 기기의 성능이 점점 좋아짐에 따라 컨텐츠 더욱 제작도 쉬워지겠지요. 모바일웹에서 사용하는 HTML5 웹표준 기술은 이미 이런 기술을 위한 준비를 몇년전부터 해왔고, 현 시대에는 표준화하여 대부분의 브라우저에서 이미 지원되고 있습니다. 영상 한번 보실까요? 앞 부분은 PC 웹이고, 뒷부분은 모바일웹입니다. https://youtu.be/VJZPewzuf5w 이번 시간에는 지난 주에 이어, VR 모드를 추가하는 부분을 다뤄보도록 하겠습니다. 미리보기를 원하시는 분은 아래 URL 로 접속하시면 작동화면을 보실 수 있지요. http://dream.. 2019. 7. 21. 3차원 웹, 창공을 누비는 카메라! - 25번째 시간 three.js 버전이 변경되어 소스가 일부 수정되었습니다. ( 2020. 4. 12 ) 본문과 일부 소스가 상이할 수 있으며 작동 소스는 아래에서 확인하실 수 있습니다. http://dreamplan7.cafe24.com/canvas2/three013.html 사람이 새처럼 하늘을 날아다닐 수 있다면 얼마나 좋을까요? 어디든지 순식간에 휙 날아갈 수 있게 말이죠. 위험도 없고 염려없이 하늘을 날 수 있다면 마치 천사와 같은 삶이 아닐지요. 성서에서 말하는 천국을 가게 되는 사람들은 그 곳에서 그런 축복을 누릴 수 있을지도 모릅니다 :) 지난 시간에는 카메라 제어에 대해서 다루어 보았었는데요. 원클릭으로 원하는 지점으로 한번에 휙 가는 것은 편리하지만, 난데없이 갑자기 움직여서 어디에서 어디로 가.. 2019. 7. 20. 3차원 웹 캔버스, 원터치 버튼 이동! - 24번째 시간 three.js 버전이 변경되어 소스가 일부 수정되었습니다. ( 2020. 4. 12 ) 본문과 일부 일치하지 않는 부분이 있을 수 있으며 아래 URL 에서 작동을 확인해보실 수 있습니다. http://dreamplan7.cafe24.com/canvas2/three012.html https://youtu.be/cnARSpNaAV0 웹의 장점은 빠른 찾기 기능입니다. 지금도 언제든지 크레이의 블로그의 메뉴에서 찾고 싶은 메뉴를 클릭하면 언제든지 해당 메뉴 위치로 이동하지요. 3차원 웹에서도 특정지점으로 이동하기 위해 마우스로 낑낑거리며 이동할 수도 있지만, 기왕이면 원클릭으로 한번에 이동하는 기능이 있으면 어떨까요? 이미 영상에서 보신 것처럼 가능합니다. 다만 3차원웹이기 때문에 2차원 웹과는 제공해야.. 2019. 7. 17. 3차원 웹, 하늘과 바다를 만들어 봐, 캔버스와 함께하는 자바스크립트, 20번째 시간 three.js 버전이 변경되어 이전 소스가 작동이 안될 겁니다. 수정 버전을 맨 마지막에 추가로 수록하였으니 참조해 주세요 ( 2020. 4. 12 ) https://youtu.be/ZNrmBoMf0YE 하나님이 이르시되 "물 가운데에 궁창이 있어 물과 물로 나뉘라" 하시고 하나님이 궁창을 만드사 궁창 아래의 물과 궁창 위의 물로 나뉘게 하시니 그대로 되니라 하나님이 궁창을 하늘이라 부르시니라 저녁이 되고 아침이 되니 이는 둘째 날이니라 성서의 창세기 1장, 지구를 창조하신 하나님께서 두번째 날에 행하신 일로 기록됩니다. "물 가운데 궁창이 있어 물과 물로 나뉘라!" 궁창(穹蒼)은 '푸른 하늘'이라는 한자어입니다. 영어 성경 킹제임스 버전에서도, 다음과 같이 말씀하시지요. Let there be.. 2019. 7. 7. 이전 1 2 다음