TECHARTNOMAD | TECHARTFLOWIO.COM

프로그래밍 6

9장. 셀 스타일 캐릭터 렌더링. 들어가는 글 소개.

총 15장 이상으로 구성 된 국내 최초의 찐 실무기반 셰이더 프로그래밍 책 이라고 말 할수 있을 만큼 공을 들여서 쓰고 있는 "모두의 셰이더 프로그래밍" 의 9장 도입문의 일부를 소개 합니다. 이 서적은 (주)책만 에서 출판 예정이며 2025년 상반기 출간을 목표로 하고 있습니다만~ 아마 이렇게 쓰면서 분량이 늘어나는 걸 보면 초여름에나 출간이 되지 않을까 싶어요.셀 스타일 렌더링(Cel Style Rendering)은 센과 치히로의 행방불명과 같은 애니메이션 또는 다양한 3D 게임에 사용되는 툰 렌더링(Toon Rendering)은 3D 컴퓨터 그래픽스에서 만화 스타일의 이미지를 표현하기 위해 개발된 렌더링 기법으로, 현실적인 조명과 질감보다는 단순화된 색상, 윤곽선, 그리고 명확한 음영을 강조한다. ..

동차 클립 공간(Homogeneous Clip Space) 동차 좌표 클리핑 공간

2025년 4월경(계획대로라면~)에 신간으로 출간 예정인 모두의 셰이더 프로그래밍(가제인데 매달 바뀌네요 생각이) 학습에 보충으로 필요할수도 있는 동차 클립 공간에 대한 간략한 내용입니다.선형 대수학에서 동차 좌표가 도입된 주된 이유는 평행 이동 변환의 문제를 해결하기 위해서입니다. 원점 불변성으로 인해 선형 변환에서 평행 이동을 처리하기 위해서는 차원을 하나 더 추가해야 합니다.이 공간이 정확히 무엇인지 많은 사람들이 혼란스러워하는데, 실제로는 카메라의 절두체 공간으로, 근평면(Near Plane)과 원평면(Far Plane) 사이의 영역을 의미합니다.이것은 Frustum(절두체)이라고도 합니다.이 절두체 공간에서 주의해야 할 몇 가지 사항이 있습니다:버텍스 셰이더의 출력은 HCS 공간의 정점 좌표입니..

VMF Diffuse: A Unified Rough Diffuse BRDF 간단 해석.

참조. VMF Diffuse: A Unified Rough Diffuse BRDF diglib.eg.org VMF Diffuse는 2024년 유진 디옹(Eugene d'Eon)과 안드레아 바이들리히(Andrea Weidlich)가 발표한 통합 러프 디퓨즈 BRDF(Bidirectional Reflectance Distribution Function) 모델입니다. 이 모델은 von Mises-Fischer(NDF)를 사용하여 다양한 거칠기를 가진 표면에서의 빛 산란을 정확하게 표현. 주요 특징:통합 표현: 매끄러운 램버시안(Lambertian) 표면부터 중간 정도의 거친 높이 필드, 그리고 매우 거칠거나 다공성인 재질까지 원활하게 표현된다. von Mises-Fischer NDF 사용: 폰 미제스-피셔(V..

[번역] HDRP에서 적응형 가상 텍스처 구현하기

저자초록프로젝트가 온라인 상태가 되고 마침내 다시 결합하고 이전 작업을 다시 한 번 검토하고 AVT 프로세스 구현에서 발생한 세부 사항을 기록하고 핵심 구현을 오픈 소스화 하고 기여자들을 끌어 들이기 위해 이렇게 공개하는 시간을 갖었다.나는 모든 사람이 함께 배우고 발전하기 위해 더 많은 오픈 소스 좋은 것을 제공하기를 바랍니다.https://github.com/lifangjie/HDRPVirtualTexture GitHub - lifangjie/HDRPVirtualTexture: Implementing Adaptive Virtual Texture in HDRPImplementing Adaptive Virtual Texture in HDRP. Contribute to lifangjie/HDRPVirtua..

TECH.ART.FLOW.IO 2025.01.09

셰이더에서 FOV 값 계산하기.

https://www.onlybook.co.kr/ 책만 출판사 이야기세상을 이롭게 하는 책만www.onlybook.co.kr 책만 출판사를 통해 내년 4월 출간을 예정으로 둔 "유니티 6.0 셰이더프로그래밍의 모든것"  책의 8장 일부를 선공유 해 봅니다.여전히 탈고를 위해 많은 내용을 더 써야하지만... 책 제목이 유니티 6.0 셰이더프로그래밍의 모든것  이기 때문에 최대한 읽기 쉬우면서도 실무적인 내용을 빼놓지 않으려고 몇 번을 고치고 수정하는 중입니다. 물론 선공유 한 내용도 탈고 후에는 어떻게 바뀌어 출판 될지는 아직 알수 없지만요. 8.4.5 카메라 거리 및 FOV값과 아웃라인 두께 연동하기게임 유투버들이 사용하는 버튜버 캐릭터처럼 캐릭터과 화면거리사이의 관계가 거의 고정일 때는 큰 의미가 없겠..

볼만 한 책들

킨들을 통해 읽었던 책들인데... 한국으로 돌아오고나서 킨들 접속을 하면 신규 디바이스에서 미국쪽 예전 계정으로 연동이 안되더라구요. 다행히 외국에 있을 때 사용하던 아이페드에 로그인이 되어있어서 계속 아이페드로만 볼 수 밖에 없게 되어버렸습니다. ㅜㅜ;그래픽스 프로그래머 또는 테크아티스트, 또는 이쪽 분야에 흥미가 있는 분이라면 읽어 볼만 한 책들이라고 생각하구요.저도 요즘 책을 집필 중인데... 독자층 + 책 에 대한 기획은 어렵네요.