TECHARTNOMAD TECHARTFLOW.IO

technicalart 7

Value Processor :: ATOMIC NODE

Value 프로세서란? 입력 된 텍스처로부터 상수 값을 반환 하는 역할을 주요 하게 한다. 일반적인 Value Processor 의 사용 이다. 이제 어떤 식으로 Value Processor 내부에 수식을 만들고 어떤 과정을 사용 하여 설정을 했는지 보자. 두 가지 간단한 예제를 직접 따라 해 보자. 두 이미지 값을 곱한 후 평가 값 산출. 두 개의 이미지를 입력 받고 Value Processor 를 사용 하여 곱한 후 단일 상수 값으로 평가값을 내어 보자. 신류 sbs 문서를 생성 하고 비어있는 Graph 를 만들자. Node 검색창을 열고 Value 라고 검색 하여 Value Processor 를 하나 추가 한다. Value Processor 를 보면 Input Image 0 으로 이미지가 입력 되야..

SUBSTANCE 2023.05.20

FX MAP :: ATOMIC NODE

특정한(또는 사용자가 작성한) 간략한 Pattern 을 반복적으로 나누고 겹쳐 새로운 형태의 복잡한 패턴을 만들 수 있는 강력한 기능 입니다. Quadrant 사분면 정의. 4분면을 영어로는 quadrant라고 합니다. quad에는 '정사각형'의 뜻도 있지만, 숫자 '4'의 뜻도 가지고 있기 때문입니다. FX Map 은 SD 의 절차적인 Shape 의 생성의 가장 근간이 되는 Core 라 고 생각 하시면 될 것입니다. '제1사분면' 좌표평면에서 x>0, y>0인 부분이 제1사분면. 제1사분면을 영어로는 the first quadrant라고 하며 first는 '첫 번째'를 의미하므로, the first quadrant에는 '첫 번째 사분면' 입니다. '제2사분면' 좌표평면의 네 개의 사분면에서 제1사분면을..

SUBSTANCE 2023.05.20

SHAPE :: ATOMIC NODE

학습목표 Shape 은 절차적인 텍스처를 제작 하는데 있어 중요 한 요소다. 절벽이나 돌, 풀 등의 자연물의 기본적인 형태를 만들어 낼 수 있다. 하지만 단순히 Shape 만을 사용 하여 완성 할 수 없기 때문에 최종적으로 SD 의 여러 기능을 숙지 한 후 많은 제작 경험을 통해 어떻게 응용 해서 새로운 형태의 Shape 을 만들어 낼 지 단련 해야 한다. 이번 장에서는 Shape Node 에 대해서 알아 보고 간략하게 어떤 식으로 형태를 변화 시키고 높이 맵을 만들 수 있는지 까지 알아 볼 것이다. 내장 Shape 의 종류. SD 에서 가장 활용도가 많은 노드로서 대표적으로 합성 마스크 , 절차적 텍스처 기본 형태를 제작 할 때 자주 사용 한다. Tiling : 반복 회수를 결정. Pattern : S..

SUBSTANCE 2023.05.19

글쓴이에 대하여

대한민국 출생의 테크니컬 아트디렉터. 1997년 컴퓨터 그래픽 이미지를 통한 시각화 업무에 참여 한 후로 지금까지 컴퓨터 그래픽스 업계에 종사 하고 있다. 만화가를 꿈꾸며 자랐고 애니메이션 감독이 되는 것을 동경했으며 프로그래밍 언어로 게임이 살아숨시는 것에 희열을 느끼기 까지 수십년의 시간을 컨텐트 제작 인더스트리에 종사하고 있다. 다수의 온라인 게임회사에서 미술팀을 이끌었으며 알레고리드믹의 리드 테크니컬 아티스트로 근무 , 중국 넷이즈 반구 게임 스튜디오의 테크니컬 아트 총감독 및 넷이즈 젠공작실에서 음양사 IP 관련 프로젝트 아트메니저로 근무 , 세계 최대 유니콘 기업인 바이트덴스에서 테크니컬 아트 부서장으로 근무했다. 현재는 한국으로 귀국 후 디지탈 크리에이터로 활동 하고 있다. Facebook ..

SUBSTANCE 2023.05.18

COLLECTION OF PROJECTS IN 10 YEARS

중국 게임 회사에서 일할 때 디렉터급으로 참여 했던 프로젝트 컬렉션을 간단한 데모릴로 만들었습니다. 릴에 언급 된 회사는 넷이즈 항저우와 광저우, 바이트덴스 , 신동네트웍스, 거인네트웍스 등이 있습니다. 개인 테크데모가 아닙니다. 제가 팀을 이끌고 리딩 했던 테크니컬 아트 부서의 동료들과 여러 개발진들의 노력들입니다. 10년 가까이 중국에서 생활 하면서 다시 한번 되짚어 보는 계기가 되었네요. NetEase Games NetEase Games is a leading provider of self‐developed PC‐client and mobile games to worldwide users. In partnership with Blizzard Entertainment, Mojang AB (a Micr..

PROJECT 2023.05.15

Dragonheir_ Silent Gods Mobile shading Early preview.

벌써 1년 전에 개발하던 것이 되었습니다. Dragonheir 개발팀을 담당했을 때 주로 캐릭터 관련 된 작업을 했었죠. 자체적으로 개발한 렌더링 파이프라인을 유니티에 인티그레이션 되있었고 모바일 디퍼드 렌더링으로 작업 했습니다. 모바일 디퍼드 렌더링을 구현 할 때 Pixel Local Storage 는 무척 중요한 부분입니다. 엔진팀에서 전체적인 유니티 디퍼드 렌더링 프레임워크를 완전히 새로 구현 했었죠. Introducing Pixel Local Storage Learn more about Pixel Local Storage (PLS), with this blog highlighting the main benefits for developers when they are coding their game..

UNITY3D 2023.05.15

MAYA VRAY GLSL PROGRAMMING PART-2

저번 편에 이어서 이번 파트 2에서는 실제로 GLSL 과 Vray GLSL 의 빌트인 펑션들을 사용하여 셰이더를 만들어 보는 내용을 써 보려고 합니다. MAYA VRAY GLSL PROGRAMMING PART-1 Custom material 을 제작하기 위해 Vray GLSL 을 사용하기 시작 하면서 알게 된 점들을 시리즈로 작성해 보기로 했습니다. 이 주제는 총 3개의 Parts 로 나뉘어 져 있습니다. Abstract ​ 마야(Maya)는 3D 그래 techartnomad.tistory.com 저번 편에서는 Vray GLSL API 내용들을 살펴 봤죠? 아마 위 링크페이지는 따로 열어 놓고 함께 따라 해 보는 것이 좋을 것 같네요. 목표 Lambert 라이트모델을 구성 합니다. 간단한 Fresnel ..

MAYA 2023.05.15