본문 바로가기

세컨드라이프

chatGPT 실험 #1. 프로그램 짜줘? ... ! 요새 chatGPT 가 엄청난 화제입니다. 얼마전에 잠깐 chatGPT에 끄적여본게 부끄러울 정도로 성능이 대단한데요. 항상 그런 것은 아니지만, chatGPT 를 보고 와우~ 탄성이 나올만한 부분을 공유합니다 :) 한 때 크레이가 관심을 가졌던 가상세계 세컨드라이프에 대해 chatGPT 가 얼마나 알고 있을까요? ( 참고로 세컨드라이프는 여전히 서비스 운영중입니다. 오늘도 접속되더라구요. 어느새 Voice Morping 라는 기능도 추가되었는데 음성 변조 기능인것 같네요 ㅎ.. ) chatGPT에게 물어보았습니다. Q. 문의 Do you know about SecondLife? 세컨드라이프에 대해 알고 있나요? A. 답변 Yes, I'm familiar with Second Life. Second Li.. 더보기
크레이의 앱 개발 도전기 #10. 세컨드라이프 정보 뷰어(코틀린) ※ 이 게시글은 크레이의 IT개발 관련 성장기를 다루고 있습니다. 관련지식이 약간 있어야 이해되실 수 있습니다. 가벼운 마음으로 읽어보시면서 흥미가 생기고 의욕이 생긴다면? 개발자의 자질이 있으신 겁니다 :) 홍드로이드님의 코틀린 강좌 중 리스트뷰와 웹뷰를 청강하면서 응용 예제를 만들어 보았는데요. 한 때 크레이가 심~취해 있던 세컨드라이프 컨텐츠 정보를 제공하는 뷰어를 구성해보았습니다! 웬지 추억이 소록 소록 나네요 ㅎ.. 참조한 홍드로이드님의 강좌 URL은 아래와 같습니다. https://edu.goorm.io/learn/lecture/23399/현직-개발자가-알려주는-안드로이드-코틀린-앱-제작/lesson/1121044/listview https://edu.goorm.io/learn/lecture/.. 더보기
세컨드라이프 LSL 스크립트 북 가상세계 세컨드라이프에서는 Linden Script language 라는 언어로 자바스크립트와 유사한 간이 스크립트 프로그래밍을 할 수 있습니다. 한 때 크레이가 관련 기술을 연구해보았었는데요. 관련 소책자같은게 있으면 좋겠다 생각했었는데 없어서 하나 만들었었습니다 :) 이제는 조금 인기가 시들해지긴 했지만요. 관련 내용을 PDF 책자로 올려드리니 필요하신 분은 아래 파일을 다운받아 사용해주세요~ 더보기
블렌더 따라잡기 8일차. 블렌더 베이크를 세컨드라이프에 업로드하기 블렌더에서 모델링한 이름없는(?) 형태를 그림자 약간 지도록 빛 방향을 주고, 세컨드라이프에 업로드하였습니다. 베이크 텍스쳐는 2개 모델은 2개를 묶어서 dae로 출력하여 세컨드라이프에 업로드하니, 세컨드라이프에서는 선택면으로 2개의 면에 텍스쳐를 입히니 잘 처리되었습니다. 이미지 2장 20린든 + 메쉬파일 17린든 = 총 37린든이군요 :) 세컨드라이프에 업로드하니 짜잔 - 똑같이 나왔더라구요 :) 이제 다음번부터는 '왕초보강좌'와 '스터디'글을 교대로 올리도록 하겠습니다 ㅎㅎ 더보기
블렌더 따라잡기 6일차. 곡면이 들어간 의자와 이상한(?) 의자 오늘도 블렌더 강좌를 따라하며 의자를 만들었습니다 :) 메터리얼은 좀 다르게 하고 의자를 복사해서 많이 나열했지요 ㅎ.. 다른 강좌에서 잠깐 본 조형모드를 이용해 의자 1개는 이상하게 뭉개져버린듯한 쿠션의자 모양으로도 바꿔보았습니다. 블렌더에서 카메라 구도를 잡은 화면입니다. 세컨드라이프에서 업로드할 때는, Build - upload - Mesh Model 메뉴에서 업로드하는데, 이미지처럼 10린든이 아니라, 모델 복잡도에 따라 업로드 금액이 다르게 나옵니다. 보통 간단한건 11린든이 나오는데, 이 의자의 경우 14린든이 나오는군요. 쿠션 뭉개진 의자는 모델이 복잡한지 25린든까지 나왔지요. 세컨드라이프에 업로드하고 복사해서 나열해보았습니다. 쿠션 특이한 의자는 튀어나온 부분을 확실하게 보여드리려고 확대.. 더보기
블랜더 따라잡기 5일차. 책상만들기 & 랜더링 & 세컨드라이프 업로드 블렌더에서 책상 만들기 예제를 따라해보았습니다. 책상판넬을 만들고 면을 분할해서 익스트루드를 이용해 면을 뽑아내고 다리 봉을 이어 붙이고 등등.. 블랜더의 기본 메터리얼 기능을 이용해서 체커무늬 및 표면 반사까지는 잘 되었는데, 블렌더 강좌가 아니다보니 UV맵이 아닌 메터리얼을 세컨드라이프에 업로드하는 방법은 통 모르겠더라구요 :) 하여간 정주행하면서 하나씩 배우다 보면 나오겠지요 ㅎ 오늘도 발견한 내용 몇가지 메모합니다. NUM9 키 현재 바라보는 뷰포트를 180도 돌려 반대방향으로 바꾸는 기능 예를 들면 넘락7 키 - 넘락9키를 뷰포트에서 누르면 바닥을 바라봅니다. 점을 이어붙이는 법 2개의 점을 선택한 다음 머지 ( Alt + M ) 키를 누르고 시작점이나 끝점을 선택하면 점이 이어짐 도형생성 3차.. 더보기
블랜더 따라잡기 4일차. UV맵으로 초단순 집만들기 연습 UV맵과 마크씨임이란 걸 익히면서 연습으로 만들어본 초메가톤급 단순한 도형 집입니다 :) 마크씨임은 각 표면의 도형 비례가 일그러지지 않게 잡아주는 기능이라고 하네요 ㅎㅎ 더보기
블랜더 따라잡기 3일차. 나무그릇 뒤집힌 표면 바로 잡기! 블렌더로 만든 나무 그릇을 세컨드라이프에 업로드하니 표면이 뒤집힌 문제가 발생했었으나 해결점을 찾아 적용하였습니다. 그것은 바로 노멀 뒤집기! 나무그릇 모델을 선택하고 w 키를 누르면 팝업메뉴가 나오는데, 노멀을 뒤집기하면, 면의 겉과 안이 바뀌게 됩니다. 그리고 나서, 내보내기 - 콜라다 모델 - 연산자 프리셋을 SL+OPEN SIM ( 세컨드라이프, 오픈심 ) 스태틱으로 적용해서 저장해 줍니다. 그리고 세컨드라이프에 업로드하면 끝~ 제대로 나온 질그릇을 세컨드라이프에서도 볼 수가 있지요. 이번에는 모델 겉표면으로 잘 입혀졌습니다. 더보기