목록분류 전체보기 (214)
파파비의 블로그
## 오랜만에 다시 읽어보니, 설명이 부족해보여 내용을 추가하였습니다. (1) 3D 아바타 모델 준비하기 믹사모를 통해 모델에 애니메이션을 넣기 위해선 아바타(인간모양) 3D 모델이 필요합니다. 그리하여 블렌더로 간단한 캐릭터를 만들었습니다. 모델링만 진행했고, 리깅은 진행하지 않았습니다. 애니메이션을 넣기 위해선 리깅이 꼭 필요하지만, 블렌더에서 할 필요가 없습니다. 블렌더에서도 가능하지만, 믹사모에서 하는 것이 훨씬 쉽습니다. 참고: 리깅(Rigging) 리깅이라는 것은 3d 아바타에 관절 위치를 셋팅하는 것입니다. 단순 3d 모델이 아닌, 인간 모형의 아바타에게 애니메이션 시키려면 3d 아바타 내에 설정되어 있는 관절(Rig)들을 움직여서 애니메이션을 만듭니다. 따라서 3d 아바타의 애니메이션을 만..
해당 글을 번역하였습니다. https://developer.roblox.com/en-us/onboarding/intro-to-studio/2 Working with Parts In Roblox, studs are the basic measurement unit. If a part only moves in “steps” or rotates 45° at a time, this is because of snapping. Snapping is useful when moving parts that should be aligned with each other exactly, like the walls of buildings. T developer.roblox.com Add a Part 파트 추가하기 Parts ar..
해당 글을 번역하였습니다. https://developer.roblox.com/en-us/onboarding/intro-to-studio/1 Getting Started This Platform uses cookies to offer you a better experience, to personalize content, to provide social media features and to analyse the traffic on our site. For further information, including information on how to prevent or manage the use of cookies on t developer.roblox.com PART 1 - GETTING STARTED ..
1. [Roblox tutorial, 로블록스 튜토리얼] Introduction to Roblox Studio(1) - 한글 번역 2. [Roblox tutorial, 로블록스 튜토리얼] Introduction to Roblox Studio(2) - 한글 번역
그냥 학교 과제용 프로젝트가 아닌, 프로덕션 레벨의 프로덕트를 만들기 위해서는 테스트 코드가 필수다. 그리고 Flutter에는 unit test부터 widget test, 통합테스트 등 다양하게 있는데, 오늘은 그 중에 가장 하위 단계에 있는 unit test에 대해 정리해보고자 한다. 1. 테스트 파일 : test는 test 폴더에 작성하게 된다. lib에 원하는 코드를 작성하고, 그 script에 대한 test는 _test를 붙여서 네이밍해준다. 예) lib에 time_checker.dart가 존재한다면, test 폴더 안에는 time_checker_test.dart 로 표시해야 그 파일에 대한 test 파일 로 인식된다. 2. 좋은 Unit Test 작성 방법 : Unit Test는 3가지로 나누어..
이상하게 직장인이 투잡이나, N잡, 부업 등을 합법적으로 할 수 있는건지, 회사에 문제가 되지는 않는건지 살펴보니, 정보가 너무 파편화되어있고 정확하게 이해하기 어려웠다. 그래서 몇시간 시간을 내어 따로 정리해보았다. 굳이 다른 사이트 볼 필요 없이 한 방에 정리해놨다. 추가로 궁금한 사항있으면 댓글 달아주시면 계속 내용을 채워넣겠다. 1) 직장인이 '개인사업자 등록'을 하면 불법일까? > 공무원입니까? 별도로 허가를 받으면 합법, 아니면 불법 > 공무원 아닙니까? 합법, 근거는 아래와 같음 헌법은 개인의 직업선택의 자유를 보장하고 있으며 부업은 개인 능력에 따른 사생활의 영역으로 해석하기 때문. 고용노동부 "근로자의 겸직은 사생활 범주에 속하기 때문에 기업 노무에 지장이 없는 겸직까지 포괄적으로 금지하..
화면 우측에 이렇게 팔레트가 있는데, 4번째 (3) 팔레트는 우리가 직접 설정할 수 있다. 1. 원하는 칸에 색을 설정한 뒤, shift+ctrl 누른 채로 옮기면 그대로 다른 칸에도 같은 색이 복사된다. 2. 일부 칸들을 그라디언트로 채울 수 있는데, - 먼저 원하는 칸에 색을 칠하고 - (a)색 - 그라디언트의 끝이 되길 원하는 칸에 (b)색을 넣는다. - 한쪽 색을 ctrl+alt를 누른채로 반대 색까지(a->b 또는 b->a) 드래그 하면 그 안 쪽에 색들이 전부 그라디언트로 채워진다. 팔레트는 save/open 기능을 통해 따로 값들을 저장하고 open하는 것이 가능하다.
1) Book -> Author로 query하기 Book.objects.filter(author__fieldname = "data") >> 필터에 먼저 book에서의 원하는 필드 이름을 적고, 그 필드가 만약 또 다른 relation하고 연결되어 있다면 __를 적으면 해당 relation의 필드로 접근이 가능하다. >> Book.objects.filter(author__last_name = "Rowling") : author 필드는 author class의 객체가 들어가므로 __를 통해 author class의 last_name 속성에 접근하였다. >> Book.objects.filter(author__last_name__contains = "wling") : 최종 필드에 도착한 이후에는 __를 적고 위..