분류 전체보기329 오토데스크 Flame 2020.2 출시 CG분야에도 머신러닝 바람이 불고 있다. 시작은 Adobe계열이었다. 포토샵 Max는 사진을 변형하거나 동영상처럼 만드는 기능을 공개했다. 일명 'Sweet Talk'프로젝트는 충격이었다. 1 2D분야 인공지능 Adobe에서는 스틸컷 이미지의 반 고흐 사진을 머신러닝 기법을 사용하여 Animated Gif로 만드는 시연을 선보였다. 사람이었다면, 레이어를 만들고 퍼팻 애니메이션을 하루종일 해야하는 작업을 2~3초 만에 끝내버렸다. 그리고 아래 영상을 보면, Adobe가 인공지능을 사진에만 제한하지 않을 것임을 예측할 수 있다. 스마트폰을 활용한 간단한 모션캡처 그리고 퍼펫 애니메이팅과 머신러닝을 결합함으로써 2D분야의 애니메이팅 기술을 집어삼키려는 계획을 갖고 있는 듯하다. 2 3D분야 인공지능3D 분야.. Maya를 CAD로 만드는 플러그인 SpeedCut Maya Ver1.02 Maya 플러그인 전문 개발자 Im3d Joe는 하드서페이스 모델링을 효율적으로 작업할 수 있는 'speedCut'의 첫번째 Beta버전 1.0을 2019년 8월 19일에 출시했다. speedCut 플러그인은 말 그대로 Cut Face방식의 모델링 작업속도를 높여준다. speedCut을 사용한다면, 마치 CAD의 모델링처럼 '절단'을 통해 기계류 모델링을 쉽게 할 수 있고, 간단하게 직선적인 디자인을 구사할 수 있다. speedCut의 버전은 2019년 11월에 1.02까지 출시되었고, 대략적인 사용법은 아래와 같다. https://gumroad.com/l/speedCut에서 플러그인을 무료로 다운로드 받을 수 있다. 이메일 주소를 입력하면, 아래와 같은 파이썬 파일을 다운받을 수 있다. 첨부파일: 마야.. renderpeople.com 무료 캐릭터 모델링 사람모델링을 전문적으로 판매하는 온라인 에셋스토어 "Renderpeople"에서 고품질의 사람 모델링을 무료로 배포하고 있다. 해당 이벤트는 2019년 7월부터 현재(11월)까지 무료로 진행되고 있다. Down: https://renderpeople.com/free-3d-people/Renderpeople에서 다운받은 리깅 캐릭터를 Maya에서 실행시켰더니 컨트롤러까지 갖춰진 모델이 아닌 Mixamo에서 모션캡처 데이터를 합성할 정도의 스키닝 작업까지 완료된 상태였다. Maya에서는 HumanIk를 활용해서 모션캡처 데이터를 합성하는 정도로 활용가치가 있을 듯하다. Renderpeople에서는 아래처럼 애니메이팅이 완료된 캐릭터도 무료로 제공한다. 하지만 게임제작자가 아닌 CG아티스트라면, 모션이 들어간.. Arnold 5.4의 강력한 기능 arnold5.4가 출시(2019.7.31)된 지 3개월이 지났다. 아마도 Maya유저라면, 최근 리얼타임 랜더링을 기반으로 하는 흐름에서 arnold 5.4를 많이 고려했을 것이다. 2019년 3월, Arnold는 arnold GPU를 공개했고, OpenGL을 기반으로 CPU성능이 메인이었던 Maya의 랜더링 시스템 역시 GPU가속으로 방향이 변할 수 있음을 알렸다. [Arnold GPU] 그리고 7월달에 정식으로 arnold 5.4가 출시됐다. Arnold 5.4에서는 Clip Geo쉐이더를 새롭게 공개했다. Clip Geo쉐이더는 '3D 레이어 마스크'라 할 수 있다. 'Clip Geo'쉐이더를 사용하면 마치 포토샵에서 2D 레이어를 편집하듯이 3D 쉐이더를 마스크로 처리할 수 있다. [Autode.. [Maya] [VFX] 창문에 흘러내리는 물방울 특수효과 (2) "창문에 흘러내리는 물방울 특수효과 (1)"에서는 유리창 폴리곤 매시를 만들고, goal기능을 활용하여 파티클들이 표면에 흘러내리는 것까지 진행했다. n파티클 시뮬레이션을 진행할 때, 파티클을 생성하고 필드로 움직이는 부분까지는 누구나 쉽게 할 수 있다. 이 과정까지는 Maya의 메뉴에서 몇번의 클릭과 설정값 체크 해제 및 조절만으로 가능하기 때문이다. 문제는 2차적인 시뮬레이션 효과부터다. 현실에서 먼지가 튀는 상황을 잠시 생각해보자. 밀가루 포대나 커피잔이 쏟아졌을 때 가루 입자나 물방울이 단독으로 움직이는 상황이 있을까? 아마도 입자가 하나만 움직이는 경우는 현실에서 거의 찾아보기 힘들 것이다. 가령, 폭발이 발생하면 2차적으로 파편이 튀고, 3차적으로 그을음과 같은 연기가 발생하며, 뒤이어 흙먼지.. CG라이팅을 위한 빛의 원리 최근 CG프로그램의 발전 덕분에 클릭 몇번만으로 꽤 '쨍'한 효과를 낼 수 있게 되었다. 그림자는 알아서 반사광의 색상을 만들어주고, physical라이팅이나 IBR은 HDRI이미지의 색상을 자동으로 오브젝트에 뿌려준다. 과거의 CG제작자처럼 임의로 그림자의 밝기를 조절하거나 색상을 넣지 않아도 된다. 하지만 원리를 알지 못하고, 단순히 프로그램에만 의존하다보면 빛을 가지고 놀아야하는 상황(초현실적인)에서 바닥을 드러내게 된다. 진정한 CG연출을 위해서는 다음 다섯가지 법칙에 관해 알아야 한다. 그 중 첫 번째는 '입사각과 반사각'이다. 빛의 법칙1::입사각 & 반사각 빛은 직선 운동을 한다. 직선 운동을 하는 빛이 표면에 부딪치는 첫 번째 각도가 입사각이며, 정확히 반대 각도로 튕겨져 나오는 빛이 반사.. 500가지 HDRI맵 무료 제공사이트 HDR MAPS에서 500개의 HDRI하늘 및 자연배경을 무료로 제공하고 있다. 2019년 9월 15일부터 행사(?)를 시작했는데 다행히 아직까지 진행중이다. 단, 회원가입을 해야하고, HDRI사이즈는 2K버전까지 제공된다. 만일 8k, 16k 이미지가 필요하다면 돈을 내고 구입가능하다. [hdrmaps.com] 무료로 제공하는 2K버전은 모두 상업용 프로젝트에서 사용가능하다. 다운로드는 다음 링크에서 가능하며, 회원가입에서 메일확인까지 해야만 무료로 다운받을 수 있다. 무료Down: https://hdrmaps.com/freebies Nuke 12.0 출시 Foundry는 노드 기반의 CG합성 프로그램, Nuke 12.0을 출시했다. Nuke 12.0에서는 포토샵의 '도장 툴'이라 할 수 있는 'inpaint'기능을 강화했다. Foundry에 의하면 GPU가속을 극대화하여 사진이 아닌 영상에서 도장 툴을 효과적으로 사용할 수 있게 되었다고 한다. GPU가속은 Nuke 전체에 걸쳐 영향을 주고 있는데, 아래의 영상을 보면 기존의 Nuke버전보다 12.0의 노트 컨트롤 속도가 현저하게 빨라졌음을 알 수 있다.Nuke12.0 기능설명: https://www.foundry.com/products/nuke/new-releases#link1013 NukeX 12.0 버전에서는 그리드 워프 추적 시스템과 360컴포지션 플러그인 기능을 제공하며, VR관련 플러그인은 유료.. 21개의 동물 모델링 무료 ViShopper.com은 주로 건축 조형도(?) 같은 프로젝트를 외주하면서 동시에 이미지 파일을 판매하는 사이트다. ViShopper.com의 회사 위치가 아랍권 국가에 있는 듯한데, 어쨌든 동물 이미지를 무료로 공개하고 있다. ViShopper에는 매트페인팅 작업에서 주로 배경이미지로 사용되는 소스들로 가득차 있다.아래 주소로 접속하면 약 21종류의 동물 이미지를 무료로 다운받을 수 있다. DownLink : https://www.vishopper.com/collections/CL150/Animal-Collection-1-free 동물 이미지는 모두 배경이 투명하고, CG프로그램에서 plane Mesh에 텍스처만 입히는 방식으로 뒷배경을 만들 수 있다. ViShopper.com에서는 개, 고양이, 양.. [Maya] [VFX] 창문에 흘러내리는 물방울 특수효과 (1) 애플의 아이폰3 모델의 초기 바탕화면은 '물방울이 맺혀있는 창문'이었다. CG를 잘 몰랐던 때였으니, 그 당시 물방울이 실제 물방울 사진인 줄로만 알았다. (실제 창문의 물방울일 수도 있음)CG특수효과를 공부하다보면, 의외로 물방울 특수효과를 남용할 정도로 많이 사용한 광고가 많이 있다는 사실을 깨달을 수 있다. 물론 실제 사진과 CG 물방울은 무게감이 살짝 다르다. 이번 포스팅에서는 창문에 흘러내리는 물방울을 표현해보자. 1 창문 만들기plane 폴리곤 매시를 생성하고, 아래와 같이 넓이와 높이를 지정해준다. Modeling -> Deform 메뉴로 가서 bend를 적용해준다. deform 메뉴에서 bend를 사용하면, 아래와 같이 폴리곤 매시가 구부러지는 효과를 만들 수 있다. curvature 수치.. 지브러시 2020 출시 및 새로운 기능소개 지브러시 2020버전이 11월 6일, 출시되었다. 이번 버전에서 새롭게 도입된 기능은 'History Recall Brush', 'XTractor Brush', 'Infinite Depth', 'Zbrushing on Morph UV', ''크게 4가지 정도로 요약할 수 있다. 3D 프린팅 관련한 기능도 추가되었지만 CG제작자들에게 주된 관심사는 브러시 기능이 아닐까한다. 1 HistoryRecallBrush히스토리 기능은 모든 CG프로그램이 당연히 제공해야하는 기능이다. 작업이 잘못 되었을 경우에 Ctrl + Z로 되돌리기를 해야하는데 문제는 되돌리기 과정에서 에러가 빈번하다는 점이다. 그중에서도 유독 지브러시는 에러가 상당히 많았다. 지브러시 2020에서 Pixologic은 History에 대한 새로.. Maya2019 새로운 기능 tip1 2019년이 저물어가는 시점에서 Maya2019의 새로운 기능을 소개하기에는 다소 늦은감이 있지만 그냥 넘어가기에는 꽤 아까운 기능 3가지가 있다. 그것은 '뷰포트2.0 Playblast'와 'Content Browser FBX rig' 그리고 'bifrost 에디터'다. 이 3가지 기능은 Maya2018에서도 억지로 끼워넣으면 사용할 수는 있지만 2019부터는 클릭 몇번으로 사용할 수 있다. 1 Content Browser콘텐츠 브라우저는 과거 visor라 불리는 페인트이펙트 기능이었다. 그런데 언제부턴가 content browser로 이름이 변경됐다. 사실 언제 이름이 변경되었는지 이번에 처음 알게 되었다. content browser에 보면, 모델링-> people이란 폴더가 있다. 아래 사진을 보.. [VFX] [Maya] Turbulence 필드 -연기처럼 나타나는 글씨 - 글씨를 사라지게 하거나 나타나는 효과는 지난번 gravity필드 포스팅에서 언급한 적이 있다. 보기에따라 비슷하겠지만 글씨가 사라지는 효과는 사라지는 패턴에 따라 조금씩 미묘한 차이가 있다. 가령, gravity필드가 녹듯이 사라지거나 나타나는 느낌을 만든다면, turbulence(난기류)필드는 연기처럼 부드럽게 사라지거나 나타나는 형상을 연출할 수 있다. 이번 포스팅에서는 난기류(turbulence)를 활용해서 글씨를 조금 거칠게 사라지도록 만들어보자. 1 Type생성하기글씨체를 선택해서 아래처럼 글씨를 생성해보자. deformable type을 활성화하고, bevel값과 내부의 엣지값을 설정하여 테두리를 부드럽게 만든다. 2 emitter생성하기gravity필드를 활용할 때와 비슷한 과정이다. 'su.. AMD Radeon ProRender 사용해보기 2016년, AMD는 무료 GPU기반 랜더링 엔진, 'Radeon ProRender'를 새롭게 선보였다. 이후 ProRender는 꾸준히 발전하면서 기존 랜더러의 존재감을 서서히 지워나가고 있다. 아마도 전면 '무료'라는 점이 가장 좋은 점이 아닐까한다. 그동안 랜더러 기능의 발전은 그래픽카드의 발전속도에 따라 발전했는데 2년 사이 특이점이 온 듯하다. cpu쓰레드 중심으로 인텔이 주도했던 랜더링 프로세스가 GPU중심으로 바뀌면서 '실시간 랜더러'방향으로 흐름이 변한 것이다. 물론 이 모든 것은 인텔이 내걸었던 제품개발주기 16개월을 NVIDIA가 6개월로(GPU) 단축하면서 발생한 결과다. '실시간 랜더링'과 연관된 프로세스는 분명 CG업계를 새로운 시대로 끌고갈 것이다. 이제 Maya, Max, Bl.. [VFX] [Maya] Voltex필드 -토네이도 만들기- 이번 포스팅에서는, 영화에 자주 등장하는 토네이도를 만들어보자. (랜더링 과정은 이후에) 1 Emitter 생성하기Directional 모드에서 emitter를 생성한다. 토네이도는 땅으로 떨어지지 않고 하늘로 휩쓸려 올라가는 형상을 취하고 있다. 따라서 중력값은 무시한다. ( ignore gravity 체크 ) 2 emitter 설정emitter의 rate비율을 1000정도로 설정하고, Direction 방향을 y방향으로 1을 설정한다. spread(옆으로 펼쳐짐)강도는 0.1로 설정해서 약간 퍼지도록 만들어주고, speed를 20~25로 설정한다. (random:5) emitter설정에서 가장 중요한 부분은, 반드시 emitter를 지표에서 살짝 위로 올려서 위치시켜야 한다는 것이다. 만일 emitt.. 이전 1 ··· 7 8 9 10 11 12 13 ··· 22 다음