Jung_Wiki

Jung_Wiki

  • 분류 전체보기 (94)
    • Linux (4)
    • Public (87)
      • Shader (24)
      • Unity (14)
      • GraphicsAPI (14)
      • Graphics (17)
      • Math (17)
      • Windows (0)
      • C++ (0)
      • 포트폴리오 (1)
    • Private (0)
      • Shader (0)
      • Unity (0)
      • GraphicsAPI (0)
      • Graphics (0)
      • Math (0)
      • Windows (0)
      • C++ (0)
    • Errors (0)
  • 홈
  • Public
  • Private
RSS 피드
로그인
로그아웃 글쓰기 관리

Jung_Wiki

컨텐츠 검색

태그

쉐이더 MoveComponent earlyeof 셰이더 툰쉐이더 index-packfailed Platonic Solides normal Vector CustomRenderPipeline 법선 벡터 ||n|| clip함수 normalVector vector 노드 각도 변환 법선 벡터 커스텀렌더파이프라인 후디니

최근글

댓글

공지사항

아카이브

clip함수(1)

  • [DX12]혼합(Blend) 및 예제

    목표혼합의 작동 방식과 Direct3D에서 혼합을 사용하는 법을 이해한다.Direct3D가 지원하는 여러 혼합 모드를 배운다.기본도형의 투명도를 알파 성분을 이용해서 제어하는 방법을 파악한다.HLSL의 clip 함수를 이용해서 한 픽셀이 후면 버퍼에 아예 그려지지 않게 만드는 방법을 배운다. 혼합 공식현재 래스터화 중인 ij번째 픽셀, 즉 원본 픽셀(source pixel) 에 대해 픽셀 셰이더가 출력한 생삭이 Csrc라고 하자. 그리고 현재 후면 버퍼에 있는 ij번째 픽셀, 즉 대상 픽셀(destination pixel)의 색상이 Cdst라고 하자. 만약 혼합을 사용하지 않는다면 Csrc가 Cdst를 덮어 씌운다.(원본이 깊이,스텐실 판정을 통과했다고 할 때)그런데 혼합을 적용하면 Csrc와 Cdst를..

    2023.08.26
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바