본문 바로가기
728x90

전체 글143

제7회 메디컬아티스트학회 학술대회에 참여하며 새해를 맞이하고 처음으로 '메디컬아티스트학회' 학술대회에 직접 참여하였다.작년 말, 의료 메타버스 네트워킹으로 우연히 위의 학회를 알게 되었으며, 홍익대학교에서 개최되었다.1부에선 현직으로 활동하고 계시는 여러 전문의 및 연구원분들이 발표하면서 나는 우선은 쭈욱 듣고 하였다. 그들이 직접 현직에서 활동하시며, '메디컬 아트'가 왜 필요한지 그 중요성에 대해서도 눈여겨보았지만, 무엇보다 나는 그들의 느낀점과 결론에 대한 부분이 더 눈길이 갔다. 결국 전반적으로 통틀어 나의 생각이 명확하게 담겨진 부분이다 보니, 나는 그런 부분을 토대로 해당 분야에 대해 간접경험을 채울 수 있었다.의료 분야에서 메디컬 아트는 특히나 시각적인 전달이 중요하나, 컨텐츠와 정확도 및 전달력이 중요함을 강조했다. 그리고 3D 모델.. 2025. 1. 14.
매치업 '의료메타버스' 수강 공모전 대상을 받으며 이번 수상은 어쩌면 내가 본격적으로 XR분야로 직무를 완전히 전환하고자 힘을 싣는데 큰 기여를 한 계기였다고 본다.매치업이라는 융합인재양성 사업을 처음 알게 된 건, 내가 인테리어 디자인 회사를 그만두고, 내 자신에게 '앞으로 무얼 하고픈가?'에 대한 물음을 묻던 와중에 온라인상에서 우연찮게 발견하게 됐다.온라인 그리고 오프라인으로 나뉘어져 있는데, 나는 온라인을 들었을 당시만 해도 오프라인(심화과정)을 듣겠다는 생각은 딱히 없었다. 하지만 온라인 강좌들을 듣고 하다보니, 심화과정도 뭔가 해보고 싶다는 열정이 피어오르곤 했다.  마침 회사도 그만두고 한 상태라서 오프라인으로 3박 4일간 '인천카톨릭대학교'에서 심화과정 수업을 듣는데는 제한이 되지 않고 하여, 언리얼 게임 엔진프로그램을 활용하여 기본적인 .. 2025. 1. 13.
정육면체 큐브 파티클 부수며 하나둘씩 블렌더로 작업물을 직접 만들고 하다보니, 조금씩 도구를 사용하는 것에 친숙해졌고, 손에도 많이 익숙해지고 하더라고요. 이것저것 따라해보며, 블렌더에는 어떤 기능이 있고 어떤 경우에 그러한 기능을 사용하는지를 감을 익히면서 차차 블렌더를 내것화하여 사용하면 좋을 거 같아요. 아직은 저 또한 초보자 단계인 만큼 이번에도 보고 따라하며 실력을 갖추고 하니, 원본 영상을 마찬가지로 아래 링크에 공유하니 참고하시면 되겠습니다.02. [블렌더 기초 강좌] 큐브 1000개 부수기_코드모드(sub)블렌더는 단순히 오브젝트 생성 및 구현만으로 그치는 것이 아닌 이러한 오브젝트에 물리학적 모션도 실행할 수 있어서 외려 더 생동감 있는 움직임을 구현할 수 있는데, 이번 프로젝트에서는 그러한 물리를 적용하는 Phys.. 2024. 3. 2.
Unity 게임 개발에서 'SerializeField' 이해하기 Unity에서 게임을 개발할 때, 스크립트를 통해 게임 오브젝트의 동작을 정의하고 관리합니다. 이 과정에서 변수를 사용하여 다양한 데이터(예: 속도, 크기, 색상 등)를 저장하고 조작하는 경우가 많습니다. Unity에서는 [SerializeField] 특성을 사용하여 Inspector 창에서 비공개(private) 필드를 수정할 수 있게 해주는 강력한 기능을 제공합니다. [SerializeField] 특성은 Unity 게임 개발에서 변수의 가시성과 접근성을 적절히 관리하면서도, 코드의 안정성을 보장하는 중요한 도구입니다. [SerializeField]란 무엇인가?[SerializeField]는 C#의 특성 중 하나로, Unity 엔진에게 해당 필드가 비공개(private)임에도 불구하고 Inspector.. 2024. 2. 12.
Unitypackage 확장자 연결 문제 해결 방법 Unity를 사용하다 보면, 여러 버전의 Unity를 설치하고 관리하는 과정에서 .unitypackage 파일의 연결이 끊어져 Unity에서 직접 열리지 않는 문제를 마주할 수 있습니다. 이러한 문제를 해결하는 방법을 단계별로 쉽게 설명해 드리겠습니다.1단계: Unity 설치 경로 찾기Unity는 기본적으로 C:\Program Files\Unity\Hub\Editor 디렉토리에 설치됩니다. 설치 경로를 변경하지 않으셨다면 이 경로에서 사용하시는 Unity 버전을 찾으실 수 있습니다.2단계: 명령 프롬프트를 관리자 권한으로 실행Windows 키를 누르고 cmd를 입력한 뒤, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하여 "관리자 권한으로 실행"을 선택합니다.3단계: ftype 명령어 사용 명령 프롬프트에.. 2024. 2. 11.
Unity 조건문 기본 로직 구성 및 예시 프로그래밍에서 조건문은 코드의 실행 흐름을 결정하는 데 핵심적인 역할을 합니다. Unity 게임 개발에 있어서 C# 언어를 사용할 때, 조건문을 통해 특정 조건에 따라 다른 액션을 수행하도록 할 수 있습니다. 조건문의 종류C#에서 가장 일반적으로 사용되는 조건문은 if, else if, else문입니다. 이 구문들은 게임의 상태나 오브젝트의 속성 등에 따라 다르게 반응하도록 프로그래밍하는 데 사용됩니다. If 문: 가장 기본적인 조건문으로, 주어진 조건이 참(True)인 경우에만 코드 블록을 실행합니다.Else If 문: 앞선 if 조건이 거짓(False)인 경우, 다른 조건을 검사하여 참인 경우에 코드 블록을 실행합니다.Else 문: 모든 if와 else if 조건이 거짓인 경우에 실행될 코드 블록을 .. 2024. 2. 8.
728x90