출처 - https://www.youtube.com/watch?v=Kfzb2W9UuvU ※ 3ds MAX 2018 버전으로 따라했습니다. 1. Dummy를 생성해서 칼 끝에 붙여준다. 2. Schmatic View를 누르면 애니메이션 창이 뜬다. 3. 칼이 움직이는 곳에 Link를 연결시켜준다. 여기까지 했으면, 애니메이션을 실행시켰을 때 Dummy도 같이 움직인다. 1. Dummy를 클릭하고, Motion Paths를 누른다. (영상에서는 Trajectories를 누른다.) 2. Conversion Tools에서 애니메이션의 Start Time과 End Time을 설정하고, Convert To를 누른다. 그러면 애니메이션을 따라 Path가 생기게 된다. Path가 만들어졌으니, 그 다음부터는 이전 게시..
이펙트 리소스 제작을 할 때는 보통 캔버스 크기를 픽셀 512x512로 놔두고 작업을 한다. 그렇기에 512x512에 맞는 격자 크기를 정해놓으면, 비율에 맞추어서 제작하기가 쉬워진다. 1. (편집 -> 환경 설정 -> 일반) 을 누르거나 (Ctrl + K) 를 누른다. '안내선, 격자 및 분할 영역' 탭에서 설정을 해준다. 격자를 만드는 단축키는 Ctrl + '(작은따옴표) 이다. 리소스를 제작할 때 가로세로의 중앙을 알 수 있으니 편하다.
https://kandol55.tistory.com/entry/Tutorial06?category=107625 Tutorial_06 [ Diablo_Wng Make ] Diablo_Wing Make 이번 Tutoriald은 디아블로게임에 나온 천사 날개 이펙트 입니다. 외국 유명한 사이트에 공유된 내용을, 회사 프로젝트에 사용 할수 있는지 R&D 하면서 정리한 내용 입니다. 이펙트 큰 문제가 되.. kandol55.tistory.com 이 게시글이 너무 인상 깊어서 따라 만들려고 했는데, 만드는 과정에서 After Effect의 무료 플러그인 Saber가 사용됐다. Saber의 존재 자체를 전혀 몰랐는데, 사용해보니까 너무 좋은 플러그인이었다. Saber 다운 받는 곳은 여기! https://www.vi..
rayfire 플러그인을 설치하면서 조금 우왕좌왕했다. 설치하다가 Microsoft c++ 2010 x64 파일에서 오류가 떠서 1. Microsoft c++ 2010 x64 파일 2. 오류가 떴지만 설치된 파일 잔여물 2가지를 삭제하고, 다시 다운로드하였더니 잘 되었다. 파일 설치 위치는 꼭 3ds max 파일 밑이여야 한다. 나 같은 경우에는 3ds max 를 D드라이브에 깔았기 때문에, D:\3dsMAX\3ds Max 2018 경로로 다운받았다. 처음으로 다운받은 뒤, 이 영상을 보면서 무작정 따라 해 보았다. https://www.youtube.com/watch?v=u1LjhUtWHeM 애니메이션으로 Bake 되는 것이 신기하다. 부서지는 느낌이 실감 나니까 부수는 재미가 쏠쏠하다.
오늘 한 일 1. 색깔을 열심히 조정했다. - 배경이 어두워서 밝은 것이 이쁘게 나온다. 2. 땅에서 파티클이 잘리는 것을 고쳤다. - Main Camera 의 컴포넌트에 있는 Camera 에서 Rendering Path 를 Forward 에서 Deferred 로 바꾸었다.- Edit -> Project Settings -> Quality 에서 Soft Particles 의 체크박스를 체크한다. 3. 마지막 타격을 추가했다. - 바위 모양을 Mesh 로 만들어서 파티클로 뿌려주었다. 바위를 넣으니까 확실히 비주얼이 좋아지는 것 같다. 4. 2번째 타격을 끝내고 공중에 떠서 기를 모을 때, Body 와 Sword 의 색이 변한다. - 칼에 빛이 들어오니까 이쁘고, 칼에 시선이 모이게 되어서 넣게 되었다. ..
- 오늘 한 일1. 에셋스토어에서 'Post Processing Stack' 을 다운 받았다. - Bloom 효과를 쓰기 위해서! 카메라에 Bloom 효과를 적용했다. 2. 모르고 폴더를 지워서 다시 새로 세팅했다.. ㅠㅠ - 클릭도 무심결에 하고, delete 키도 무심결에 눌렸다. 3. 첫 공격의 Path를 Mesh로 만들었다. - 3ds max는 아직 적응안된다. 그렇지만 칼질 애니메이션에 맞춰서 메쉬를 땃다. 4. 메쉬에 넣을 Texture를 제작했다. - 일단은 기본을 넣어보고, 나중에 디테일 살려서 제작하려고 한다. 5. 메쉬에 Texture를 그리기 위해 Shader를 제작했다. - Shader도 기초는 배웠으니 유니티에 있는 거 말고, 시간은 많이 걸리겠지만 제작해서 쓰려고 한다. 6. 모..
지금까지 거의 따라만들거나 튜토리얼 영상들을 보면서 공부를 중점으로 했는데, 이제는 하나 만들어 보려고 한다. 그래도 기록 남기면서 하면 재밌으니까 간단하게나마 하루하루 만들어가는 과정을 적으려고 한다. - 오늘 한 일 1. 프로젝트를 생성한다. 날짜 : 2019-03-11 오후 6시17분OS : 윈도우10개발 엔진 : Unity 2018.2.19f1 Personal (64bit) 언리얼은 나중에.. 2. Edit -> Project Settings -> Player 에서 Color Space 를 Gamma 에서 Linear 로 바꾼다. 유니티 메뉴얼을 보면 이해할 수 있다.https://docs.unity3d.com/kr/2018.2/Manual/LinearRendering-LinearOrGammaWo..
출처 - https://www.youtube.com/watch?v=Ws4ukvCgTOU 출처 영상에 있는 Peer Play 님의 쉐이더 튜토리얼은 쉐이더 기초와 프로그래밍 기초는 할 수 있다고 가정하고 진행하는 것 같다. 그래서 내용이 퀄리티가 높다. 구현해 본 영상 원리 1. 쉐이더 안에서 색이 있는 텍스쳐 변수 A와 회색인 텍스쳐 변수 B를 만들어준다. 회색을 만드는 방법은 r , g , b 를 더한 후, 3으로 나누면 된다. // (c.r + c.g + c.b) * 0.333 (나누기 3) 보다 (곱하기 0.333)이 성능을 더 좋게 사용한다. 2. 마우스 포지션을 받아와서 일정 거리 이내이면 색을 입히고, 일정 거리를 벗어나면 회색을 입혀준다. 마우스 포지션은 c# 코드로 Ray를 이용해서 쉐이더..