본문 바로가기
728x90
반응형
Unity3D에서 USD 사용하기 연말이 되니 여기 저기서 저마다 성과를 자랑(?)하기 위해 난리입니다. 기업들은 특히 더 그렇죠. 재작년에 메타버스 바람이 불었고, 그 덕분에 우후죽순 시작했던 메타버스들은 아마도 지금 추운 겨울을 맞이하고 있을 것입니다. 메타버스가 그다지 붐이 불 상황이 아닌데 막 붐이 일었죠. 포털에서 '메타버스 출시'라는 키워드로 검색 해 보면 그 상황을 잘 볼 수 있습니다. 외국의 사정은 조금 다른 것 같아요. 메타버스를 서비스로써 막 시도하는 것이 아니라 표준화 작업을 하고 있는 것 같아요. 특히, Metaverse Standrard Forum에 특별한 관심이 가는데, OpenGL을 이끌었던 Khronos Group이 주도하고 있다는 점 때문에 개인적인 애정(?)도 많이 가고, 실제로 다른 표준 단체들보다 실질.. 2023. 11. 28.
UNITY APAC INDUSTRY SUMMIT 2023 참관 후기 능력자 팀원 덕분에 좋은 구경(?)을 다녀왔습니다. 사진을 많이 찍지 않으면서 깊이 음미하였습니다. 몇 장 안되는 사진과 함께 짧게 회고 해 보겠습니다. 이른 시간에 도착하니, 사람들이 북적거리고 있었지만 발표장의 문은 닫혀 있었습니다. 내부 셋팅을 하느라 그려겠거니 생각하며, 참석 할 프로그램들을 살펴보았습니다. 음~ 골드메탈님 실제로 한번 뵙고 싶었는데, 다른 Track에 관심 있는 내용이 있어서 한참 고민하다가, 다른 곳에서 듣기 어려운 내용이라 생각되어 업체 적용 사례에 참석 하기로 했습니다. 행사장이 열리고 저와 일행은 가운데에서 조금 뒤쪽에 앉았습니다. 외국인들이 발표하면 잘 이해할 수 있을까 좀 걱정(?)을 했는데 통역기가 있어서 안심~ ㅋㅋ. 프로그램에 볼 것들을 표시하면서 시작을 기다렸습.. 2023. 10. 13.
Easy Diffusion 간보기 - 2. 이미지 변환 Stable diffusion은 text 입력으로 이미지를 멋지게 생성해 주는 것이 강점인데, 여러가지 응용 측면에서 있는 사진을 어떻게 바꿔주는지가 좀 더 궁금하여 관련 된 기능을 한번 맛보기로 하였습니다. 샘플 사진은 독특한 스타일이 있으면 좋겠다 싶어서, KT 메타버스인 Genieverse 홈페이지에 있는 그림을 사용해 보기로 하였습니다. 개인적으로 아래 쪽 젤리 케릭터 느낌이 상큼하고 좋네요. Stable diffusion도, Easy diffusion도 처음 사용하는 것이니, 자세한 사용법은 차차 가이드를 보고 익히도록 하고, 지금은 막 써보면서 어떤게 있는지 맛을 좀 보도록 하겠습니다. 기초 이미지를 불러서 이미지를 조정 해 보도록 하겠습니다. Image Modifier를 누르면 아래와 같은 .. 2023. 9. 21.
Easy Diffusion 간보기 - 1. 설치 회의 시간에 자주 Stable Diffusion이라는 이야기를 들어서 그게 뭔가 싶어 잠깐 살펴봤는데, 아주 재미있는 녀석이군요. 유튜브에서 한 동안 그림 멋지게 그려주는 영상들이 갑자기 막 쏟아지더니 그게 이놈 덕분이었군요. 사람들이 점차 콘텐츠 생성 보다는 콘텐츠 소비만 강화되어 갈 것 같아요. 어떤 사람은 이렇게 글로 원하는 그림을 표현하는 것이 더 창의적인 작업에 집중 할 수 있는 것이라 말할지 모르겠지만, 어떤 느낌을 표현하기 위해 무엇을 어떻게 표현해야 할까 고민하는 그 과정이야 말로 창의적인 과정인 것 같아요. 이런 AI에 의한 이미지 작업은 어쩌면 창의적인 활동이기 보다는, 생성되는 여러가지 후보들 중에서 가장 자극이 강한 것을 찾는 활동이라고 보는 것이 더 적합 할 것 같네요. 요즘 누가.. 2023. 9. 21.
Unity GLTF Utility를 이용한 모델 데이터 로딩 Unity에서 뭐 좀 해보려면 이쁜 데이터들이 많이 필요하고, 또 데이터를 입맛에 맞게 수정 할 수 있게 하려다보면 Runtime에 파일을 로딩하는 방법도 필요합니다. 그런 여러가지 길고 복잡한 업무들 속에서 공통적으로 GLTF를 읽을 수 있는 기술의 필요성이 커지고 있는 바, 검색은 여러번 해보았지만 실제로 어떤 것이 가장 좋은 방법일까 고민만 하기 일쑤... 일단 뭐라도 한번 해보자는 마음으로 고고씽!!! 샘플 GLTF 크로노스 그룹의 GLTF 저장소에서 많은 샘플을 제공하고 있네요. https://github.com/KhronosGroup/glTF-Sample-Models/tree/master GitHub - KhronosGroup/glTF-Sample-Models: glTF Sample Model.. 2023. 7. 19.
[심심풀이] 하늘의 왕자 스카웃!(2) 스카웃을 이제 띄웠는데, 뭐니뭐니해도 스카웃은 발사되는 미사일이 좀 깐지나게 생겼죠. 리버의 스캐럽 비슷하게 반짝반짝~! 발사되는 영상을 보면... https://youtu.be/2EbDlgfv_CQ?t=20 저 꼬리의 섬광은 어떻게 구현해야 할까요??? Trail 같은 효과?? https://www.youtube.com/watch?v=7vvycc2iX6E 3개의 꼬리를 만들고, 각 꼬리 덩어리의 밝기가 변하고, 미사일 본체에 가까운 쪽이 좀 더 밝으면 좋겠네요. 음... 일단, 그냥 날아가는 미사일을 먼저 만들어 보도록 하고. 실제 게임을 해보면 미사일이 곡선으로 날아가는 그 맛이 또 있는데....그건 좀 어렵겠군요. 일단 이미지는... 간단하게 마시일 프리펩을 만들고, 일단 생성되면 계속 앞으로 전진.. 2023. 7. 17.
[심심풀이] 하늘의 왕자 스카웃! 스타크래프트 카툰으로 만들어 보는 유니티 공부 샘플 2D 게임의 스크롤형 게임의 배경은 스프라이트 이미지를 배경에 깔고, 이 스프라이트의 텍스쳐 좌표를 계속 바꿔주면 됩니다. 계속 반복 될 배경 패턴 이미지가 필요한데, 검색 된 이미지들 두 어개 조합해서 만들어 봅니다. 요렇게 정사각형으로 하나 만들었습니다. 휴대폰에서 하려면 한쪽으로 길어야 할텐데 그냥 화면 보다 큰 정사각형을 그려서 쓰면 되니까~ 배경 이미지가 될 사각형 스프라이트를 추가 합니다. 게임 화면은 세로로 길게 9:16으로 해두고, 전체 화면을 덮는 정사각형으로 크기를 조정 해 둡니다. 이미지를 프로젝트 에셋에 추가하고 이것을 배경 스프라이트의 이미지에 할당 합니다. 비행기는 "하늘의 왕자" 스카웃을 해보겠습니다. 스카웃은 탑뷰로 카툰 랜.. 2023. 7. 15.
[골드메탈] 3인칭뷰 에셋 강의 리뷰 골드메탈님께서 올려두신 영상 중, 최근에 정리한 Firebase 기반 멀티플레이에 아주 도움이 될 것 같아서 한번 살펴보겠습니다. https://www.youtube.com/watch?v=BmMnzJZP5Vk 3D Core Project 템플릿으로 시작 해 보겠습니다. Starter Assets 살펴 볼 에셋은 Asset Store에 등록 되어 있는 무료 에셋입니다. https://assetstore.unity.com/packages/essentials/starter-assets-third-person-character-controller-196526 Starter Assets - Third Person Character Controller | Unity 필수에셋 | Unity Asset Store Ge.. 2023. 6. 11.
[백문이 불여일타] Unity용 Firebase 실시간 데이터베이스 예제 Firebase를 Unity에서 활용하는 기본적인 내용을 살펴 보았습니다. https://learn-and-give.tistory.com/118 [백문이 불여일타] Unity용 Firebase 실시간 데이터베이스 시작하기 NodeJS 기반으로 이것 저것 해보려고 알아보던 중, Unity 기반으로 멀티플레이로 뭔가 검토 해 볼 것이 있어 Firebase 기반의 Unity 연동에 대해 알아보고자 합니다. 일단은 Firebase에서 제공되는 튜토리 learn-and-give.tistory.com 간단한 샘플을 하나 만들어 보겠습니다. 여러 명의 플레이어가 동시에 보여지는 간단한 application입니다. 데이터 구조화 플레이에 참가하는 사람을 Participants라고 하고, 이름과 좌표라는 속성을 가지도록.. 2023. 6. 9.
[백문이 불여일타] Unity용 Firebase 실시간 데이터베이스 시작하기 NodeJS 기반으로 이것 저것 해보려고 알아보던 중, Unity 기반으로 멀티플레이로 뭔가 검토 해 볼 것이 있어 Firebase 기반의 Unity 연동에 대해 알아보고자 합니다. 일단은 Firebase에서 제공되는 튜토리얼을 한번 살펴 보도록 하겠습니다. https://firebase.google.com/docs/database/unity/start?hl=ko Unity용 Firebase 실시간 데이터베이스 시작하기 Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 Unity용 Firebase 실시간 데이터베이스 시작하기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장 firebase.google.com 제공되는 샘플 앱(MechHa.. 2023. 6. 6.
WIS KT부스의 메타버스, 지니버스(Genieverse) KT 부스 전면에 '지니버스'가 있었습니다. 오가는 사람들은 '지니버스'가 무엇인지 잘 모르는 것 같았습니다. KT 메타버스, 지니버스 요런 문구가 어디 적혀 있었다면, '메타버스'에 관심 있는 사람들이 조금 더 둘러 볼 수 있지 않았을까 싶습니다. 부스는 전면 스크린에 소개 동영상에 재생되고 있고, 그 아래에 직접 체험 해 볼 수 있는 단말기가 3대 놓여 있었습니다. 도우미 한 분과 직원 여러 분들께서 설명 해 주셨고, 오른쪽에는 지니버스 케릭터와 지니버스 내의 집(지니홈) 모형이 놓여 있었습니다. 메타버스에 대해서 전혀 모르는 분들에게는 게임처럼 보이는 것 같았는데, '게임'이라는 관점에서 보자면 세상 재미 없는 게임이죠. 게임과 같은 분명한 목표가 있는 것이 아니니까 재미가 없게 보이는 것 같았습니.. 2023. 4. 21.
[Unity3d/AssetBundle] 03. 온라인 상에 있는 Asset Bundle 다운로드하여 사용하기 앞에서 로컬에 있는 Asset Bundle file을 읽어서 사용하는 방법을 알아보았습니다. https://learn-and-give.tistory.com/93 [Unity3d/AssetBundle] 02. Asset Bundle 사용하기 앞에서 Asset Bundle을 만들어 봤습니다. https://learn-and-give.tistory.com/92 [Unity3d/AssetBundle] 01. Asset Bundle 만들기 Unity3d로 앱을 만들 때 품질이 좋은 에셋을 많이 쓰게 되면 용량이 점점 증가 합니다. 이것 learn-and-give.tistory.com 그런데, 로컬에 파일을 두고 사용하는 것은 Asset Bundle을 활용하는 방법의 매우 일부분이며, 어렵게(?) 분리한 파일을 최.. 2023. 3. 25.
728x90
반응형