본문 바로가기
반응형

분류 전체보기1135

[Unity] hierarchy 창에서 선택한 오브젝트 선택 유지하기 유니티 에디터 확장에 관한 포스팅이다. 아트 팀에서 Vertex Tools Pro라는 툴을 사용하고 있다. 아티스트의 작업 방법은 다음과 같다. 먼저 hierarchy 창에서 MeshRenderer 컴포넌트가 포함된 오브젝트를 선택한다. 그러면 Scene 뷰에 brush가 나타나는데 이를 이용해서 매쉬의 vertex color를 칠한다. 그런데 작업 중 실수로 다른 오브젝트를 선택하는 일이 종종 일어난다는 것이다. 아트 팀에서는 페인팅 작업 중에 hierarchy 창에서 다른 오브젝트를 클릭해도 선택(selection)이 되지 않도록 해달라고 했다. 구글링으로 다음 링크와 같은 해결책을 찾았다. https://forum.unity.com/threads/keeping-an-object-selected-in.. 2019. 6. 28.
[책 리뷰] 나는 아마존에서 미래를 다녔다 - 박정준 "평균 근속 1년 아마존에서 12년 일한 한국인이 깨달은 일과 삶을 설계하는 법". 한 직장을 12년이나 다녔다는 사실만으로 한국인 종특이니 뭐니 하며 비난하는 트윗을 봤다. 그 트윗은 엄청난 수의 리트윗과 하트가 찍혔다. 나는 오히려 반감이 생겨서 이 책을 사서 읽었다. 이분은 상당히 겸손한 사람이다. 일단 채용 면접을 우수한 성적으로 통과했다. 그런데 면접 날은 자신도 모르는 특별한 능력이 부여된 날이었을 뿐이라고 이야기한다. 아마존이라는 회사가 순간의 임기응변으로 면접을 통과할 수 있는 그런 회사는 아닐 것이다. 또 단지 버텨야겠다고 마음만 먹는다고 12년이나 버텨지는 그런 회사도 아닐 것이다. 저자는 그 12년 동안 8개 부서와 개발자, 마케팅 경영분석가, 비지니스 인텔리전스 전문가 등의 5개 직.. 2019. 6. 21.
[조경] 마당에 잔디 씨앗 뿌리기 작년에 조경을 다시 하고 나서 잔디밭 여기저기에 땜빵이 생겼다. 쌩뚱맞게 한가운데 있던 주차장을 오른쪽으로 옮기면서 예전 주차장 자리가 황무지가 됐다. 왼쪽 먼 구석, 데크와 주차장 사이 부분도 잔디가 많이 죽었다. 이런 경우 사각형 잔디판을 사서 붙이는 것이 일반적이다. 이번에는 공간이 그리 넓지도 않고 돈도 아낄 겸 잔디 씨앗을 사서 뿌려봤다. 씨앗 위에 다시 흙을 덮어주고 물을 흠뻑 줬다. 물이 마르지 않도록 차광막을 덮어뒀다. 6월7일 금요일에 작업했다. 아래 사진이 데크와 주차장 사이 공간이다. 이 부분이 가장 넓다. 다음으로 예전 주차장 자리다. 아래는 마당 전체 모습이다. 왼쪽 먼 구석 부분은 땅 모양이 애매하고 차광막도 모자라서 덮지 않았다. 씨앗을 뿌리고 5일이 지난 6월12일 수요일의 .. 2019. 6. 14.
[Unity][DOTS] ECS & C# Job System, 샘플 프로젝트 따라잡기 #2 샘플 프로젝트는 https://github.com/Unity-Technologies/EntityComponentSystemSamples 에서 받아볼 수 있다. 샘플 프로젝트의 예제는 총 일곱 개다. HelloECS 폴더에 여섯 개, Advanecd 폴더 아래 한 개가 들어있다. HelloECS 여섯 개 예제 중 첫 번째 예제인 HelloCube_01_ForEach 씬(scene)를 파헤쳐 보겠다. Project 뷰를 보면 아래 그림과 같이 HelloCube_01_ForEach 폴더 안에 씬, README 문서, 세 개의 C# 스크립트가 들어있다. README 파일의 내용만으로 이 예제의 전체 구조와 동작을 파악할 수 있다. ECS의 각 요소인 Entity, Component, System은 번역하지 않고.. 2019. 3. 29.
[Unity][DOTS] Entity Debugger 사용 방법 ECS를 사용하면 유니티 에디터의 Game View나 Hierarchy 창에서 Entity를 볼 수 없다. 기존에 유니티 에디터에서 GameObject를 만들고 눈으로 정보를 확인하면서 작업하던 사람에게는 너무나 당황스러운 상황이다. 100% 만족스럽지는 않지만 Entity Debugger 창에서 Entity를 볼 수 있다. 유니티 에디터의 Window 메뉴에서 Entity Debugger를 찾아서 열면 다음 그림과 같은 화면이 뜬다. 참고로 유니티에서 제공한 Boid 샘플 프로젝트를 사용했다. 왼쪽의 System 탭은 게임에서 실행 중인 모든 System 리스트를 보여준다. 리스트는 알파벳 순 정렬이 아닌 Player Loop 순 정렬이라고 한다. 각 System은 on/off 체크박스로 껐다 켰다 하.. 2019. 3. 27.
반응형