Unity는 여러 텍스처 (배열)를 셰이더로 전달합니까?

ywj7931

지금 제 셰이더에는 5 개의 텍스처가 있습니다.

 Properties
     {
         _MainTex ("Texture", 2D) = "white" {}
         _MainTex2("Texture2", 2D) = "white" {}
         _MainTex3 ("Texture3", 2D) = "white" {}
             _MainTex4 ("Texture4", 2D) = "white" {}
             _MainTex5 ("Texture5", 2D) = "white" {}
     }

그렇게 많은 텍스처를 선언 할 필요가 없도록 배열로 만들 수 있습니까?

리아 안 월터스

그렇게 할 수있는 2DArray유형을 사용할 수 있습니다 .

Properties
{
    _TheTextureArray ("Tex", 2DArray) = "" {}
}

여기에서 자세한 정보를 찾을 수 있습니다 : https://docs.unity3d.com/Manual/SL-TextureArrays.html

기술 제한 사항 (예 : DX11 / 12)에 유의하십시오. 따라서 기본적으로 모든 환경에서 작동하지 않으며 웹 (현재)에서는 작동하지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

OpenGL : 하나의 변수로 여러 텍스처를 셰이더에 전달하려면 어떻게해야합니까?

분류에서Dev

GLSL 셰이더에서 여러 텍스처를 사용하면 텍스처가 덮어 쓰여집니다.

분류에서Dev

qt 및 qglwidget을 사용하여 두 개의 텍스처를 OpenGL 셰이더에 전달하는 방법

분류에서Dev

LibGDX의 셰이더에 여러 텍스처 전달

분류에서Dev

OpenGLES에서 여러 개체의 여러 텍스처에 대한 조각 셰이더를 설정하는 방법은 무엇입니까?

분류에서Dev

셰이더에서 Unity의 텍스처를 병합하는 방법이 있습니까?

분류에서Dev

셰이더에서 Unity의 텍스처를 병합하는 방법이 있습니까?

분류에서Dev

float 배열을 3D 텍스처로 GLSL 조각 셰이더에 전달

분류에서Dev

GLSL 컴퓨팅 셰이더를 사용하여 텍스처로 렌더링하는 데 문제가 있습니다.

분류에서Dev

배열을 텍스처에 저장하고 버텍스 셰이더의 텍스처를 올바르게 샘플링하는 방법은 무엇입니까?

분류에서Dev

패스 사용자 입력을 배열에 전달하는 방법은 여러 번 그들이 원하는만큼 PHP로 데이터를 인쇄합니까?

분류에서Dev

uniform을 사용하지 않고 텍스처를 GLSL 셰이더로 전달 하시겠습니까?

분류에서Dev

조각 셰이더는 텍스처 좌표를 무시합니다.

분류에서Dev

텍스처 배열을 WebGL 셰이더 유니폼에 바인딩하는 방법은 무엇입니까?

분류에서Dev

여러 텍스처를 렌더링하는 방법은 무엇입니까?

분류에서Dev

WPF 텍스트 상자 이벤트는 여러 문자를 캡처합니다.

분류에서Dev

glsl 3.3의 버텍스 셰이더에서 조각 셰이더로 부동 소수점 배열 전달

분류에서Dev

DirectX 11의 셰이더로 텍스처 배열 보내기

분류에서Dev

THREE.TextureLoader ()는 동일한 텍스처를 여러 번로드합니다 (예 : 20 번 이상).

분류에서Dev

텍스처 샘플러 2D의 상태를 확인하는 WebGL 셰이더

분류에서Dev

동일한 셰이더를 사용하지만 동일한 텍스처 또는 색상을 사용하지 않는 여러 VAO를 그리는 가장 좋은 방법은 무엇입니까?

분류에서Dev

Unity 셰이더 그래프 : 텍스처 회전 및 오프셋 결합

분류에서Dev

여러 배열 텍스트 상자를 합산하는 방법

분류에서Dev

GLSL 색상 데이터 양식 프래그먼트 셰이더를 버텍스 셰이더로 보내는 것이 항상 0 인 것 같습니다.

분류에서Dev

셰이더없이 텍스처 배열과 함께 glDrawArrays를 사용하는 방법

분류에서Dev

조각 셰이더에서 다른 텍스처를 올바르게 그리는 방법은 무엇입니까?

분류에서Dev

iOS + SceneKit : 텍스처에 툰 셰이더를 적용하는 방법은 무엇입니까?

분류에서Dev

Rails에서 업데이트를 위해 뷰에서 컨트롤러로 빈 텍스트 배열을 전달하는 방법은 무엇입니까?

분류에서Dev

투명도로 텍스처를 여러 스프라이트로 분할 할 수있는 알고리즘을 구현하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    OpenGL : 하나의 변수로 여러 텍스처를 셰이더에 전달하려면 어떻게해야합니까?

  2. 2

    GLSL 셰이더에서 여러 텍스처를 사용하면 텍스처가 덮어 쓰여집니다.

  3. 3

    qt 및 qglwidget을 사용하여 두 개의 텍스처를 OpenGL 셰이더에 전달하는 방법

  4. 4

    LibGDX의 셰이더에 여러 텍스처 전달

  5. 5

    OpenGLES에서 여러 개체의 여러 텍스처에 대한 조각 셰이더를 설정하는 방법은 무엇입니까?

  6. 6

    셰이더에서 Unity의 텍스처를 병합하는 방법이 있습니까?

  7. 7

    셰이더에서 Unity의 텍스처를 병합하는 방법이 있습니까?

  8. 8

    float 배열을 3D 텍스처로 GLSL 조각 셰이더에 전달

  9. 9

    GLSL 컴퓨팅 셰이더를 사용하여 텍스처로 렌더링하는 데 문제가 있습니다.

  10. 10

    배열을 텍스처에 저장하고 버텍스 셰이더의 텍스처를 올바르게 샘플링하는 방법은 무엇입니까?

  11. 11

    패스 사용자 입력을 배열에 전달하는 방법은 여러 번 그들이 원하는만큼 PHP로 데이터를 인쇄합니까?

  12. 12

    uniform을 사용하지 않고 텍스처를 GLSL 셰이더로 전달 하시겠습니까?

  13. 13

    조각 셰이더는 텍스처 좌표를 무시합니다.

  14. 14

    텍스처 배열을 WebGL 셰이더 유니폼에 바인딩하는 방법은 무엇입니까?

  15. 15

    여러 텍스처를 렌더링하는 방법은 무엇입니까?

  16. 16

    WPF 텍스트 상자 이벤트는 여러 문자를 캡처합니다.

  17. 17

    glsl 3.3의 버텍스 셰이더에서 조각 셰이더로 부동 소수점 배열 전달

  18. 18

    DirectX 11의 셰이더로 텍스처 배열 보내기

  19. 19

    THREE.TextureLoader ()는 동일한 텍스처를 여러 번로드합니다 (예 : 20 번 이상).

  20. 20

    텍스처 샘플러 2D의 상태를 확인하는 WebGL 셰이더

  21. 21

    동일한 셰이더를 사용하지만 동일한 텍스처 또는 색상을 사용하지 않는 여러 VAO를 그리는 가장 좋은 방법은 무엇입니까?

  22. 22

    Unity 셰이더 그래프 : 텍스처 회전 및 오프셋 결합

  23. 23

    여러 배열 텍스트 상자를 합산하는 방법

  24. 24

    GLSL 색상 데이터 양식 프래그먼트 셰이더를 버텍스 셰이더로 보내는 것이 항상 0 인 것 같습니다.

  25. 25

    셰이더없이 텍스처 배열과 함께 glDrawArrays를 사용하는 방법

  26. 26

    조각 셰이더에서 다른 텍스처를 올바르게 그리는 방법은 무엇입니까?

  27. 27

    iOS + SceneKit : 텍스처에 툰 셰이더를 적용하는 방법은 무엇입니까?

  28. 28

    Rails에서 업데이트를 위해 뷰에서 컨트롤러로 빈 텍스트 배열을 전달하는 방법은 무엇입니까?

  29. 29

    투명도로 텍스처를 여러 스프라이트로 분할 할 수있는 알고리즘을 구현하려면 어떻게해야합니까?

뜨겁다태그

보관