TECHARTNOMAD | TECHARTFLOWIO.COM

TechArt 44

브랜치 프리 셰이더: 원-핫 마스크로 버텍스 컬러 채널 추출하기

분기 코드는 런타임 분기(동적 분기)로 인해 파이프라인에 따라 비용이 커질 수 있습니다.프러퍼티. [Enum(R,0,G,1,B,2,A,3)]_OutlineVertexColorChannel("Outline Vertex Color Channel", Float) = 0 float outlinceVertexColorMask = 0.0;if (_OutlineVertexColorChannel == 0) outlinceVertexColorMask = vertexColor.r;else if (_OutlineVertexColorChannel == 1) outlinceVertexColorMask = vertexColor.g;else if (_OutlineVertexColorChannel == 2) out..

MagicaCloth2 Dynamic Optimizer

최근 매지카클로스 개발자랑 커뮤니케이션도 해 보고 ... 고객사 요구에 맞게 성능평가와 최적화 가이드라인도 만들려면 정량화 된 데이터가 기반이 되야 해서 평가툴 개발. 매지카클로스 API 를 보면 이 일본인 친구들이 얼만큼 정성을 담아 만들었는지 알 수가 있다. LOD0 번으로 테스트 하고 기준 데이터를 뽑으니 고객사 분과 대화 하기가 훨씬 편했음. 매지카클로스2 기반 API 를 사용해서 최적화 모듈을 만들었고 역시나 거리에 따라 시뮬레이션 프리퀀시와 업데이트 빈도를 셋업 해 줄 수 있게 했다. LOD2번은 메시 프록시 클로스를 사용하는 것이 이득으로 보인다. 본 업데이트와 GPU 스킨 업데이트도 꽤 낭비기 때문에 멀리 본 데이터는 메시 프록시 클로스가 이득일 수 있다. 이건 고객사분도 그럴것 같다고 하..

UNITY3D 2025.07.22

Khronos PBR 뉴트럴 톤 매퍼, 3D 제품의 실감형 색상 렌더링을 위해 출시

역자의 말.2015년 부터 ACES 톤맵퍼를 사용하던 시간부터 지금까지 개발 필드에 있으면서 항상 들어왔던 말들이 있다. ACES 를 쓰면 뭔가 달라진다. 라는 말 부터 이런 말 저런 말을 정말 많이 들었다. 한국 귀국후에는 좀 덜 하지만...먼저 하고자 하는 말은 ACES 가 순수하게 PBR 을 위해 나온게 아니라는 말을 하고 싶었다. 항상 지인들에게 해 왔던 말이다. ACES 는 Academy Color Encoding System의 줄임말이다. 영화예술과학아카데미(Academy of Motion Picture Arts and Sciences)에서 개발했으며 필름 촬용으로 영화를 만들던 페러다임이 디지털 촬영 제작으로 완전히 페러다임이 바뀌면서 카메라 제조사마다 서로 다른 색공간 일광성 유지가 어려..

TECH.ART.FLOW.IO 2025.05.28

VXGI for advanced render mode on mobile devices

개발 요구사항 및 목적고품질 조명 효과는 차세대 모바일 그래픽 처리의 중요한 구성 요소입니다. 실내 장면에서 GI 효과의 성능을 향상시킬 방법을 찾고 있습니다.다음 두 가지 기술을 연구해야 합니다:VXGISSGI따라서 VXGI를 구현하고 모바일 게임 환경에서 어떻게 적용할 수 있는지 연구할 것입니다. 실내 장면에서 GI 효과는 더 나은 조명 효과를 제공할 수 있습니다.2020. 10. 22 2020. 10. 26 아래는 사전 구현 결과입니다. 2020. 10. 26GI는 금속성 및 부드러움 정보에 영향을 미쳐 분리되었습니다.

【INDEX】 OPEN WORLD DEV.

[번역] Unreal Engine 5 Open World Production역자의 말. 이틀 전에 이어서 추가로 괜찮은 토픽이 있어서 공유 해 봅니다. 중국어는 글을 읽는 수준이 제가 좋지 않기 때문에 번역기의 도움을 받은 후 음성으로 다시 듣고 어색한 곳은 교정을techartnomad.tistory.com  Runtime Partition" data-og-description="UE5의 새로운 레벨 분할 기술은 런타임에서 그 장점이 두드러집니다.레벨의 정적 오브젝트들은 레벨 시작 시 단 한 번만 계산되어 메모리에 저장되므로, 이전의 Bake 방식과 비교해도 게임 실행 " data-og-host="techartnomad.tistory.com" data-og-source-url="https://techar..

INDEX 2025.03.16