glsles

    5

    1답변

    을 넘쳐 나는 다음과 같은 단편 셰이더 있습니다 precision highp float; varying highp vec2 vTexCoord; uniform sampler2D uColorTexture; void main() { highp vec4 tmp; tmp = ((texture2D (uColorTexture, vTexCoord)

    0

    1답변

    iPad2에 간단한 GLSL 조각 쉐이더를 쓰려고하는데 OpenGL이 8 비트 "빨간색"값을 나타내는 것처럼 보이는 이상한 문제가 있습니다. 픽셀 값이 텍스처 업로드의 일부로 float로 변환되었습니다. 내가하고 싶은 것은 많은 수의 8 비트 테이블 인덱스와 실제 픽셀 값의 32bpp 테이블을 포함하는 텍스처를 전달하는 것입니다. 내 텍스처 데이터는 다음과

    0

    1답변

    텍스처를 사용하여 그림에 효과를 적용하는 색상 조회를 수행하고 있습니다. 내 조회는 첫 번째 텍스처의 조각의 광도를 사용하는 그래디언트 맵입니다. 그런 다음 두 번째 텍스처에서 그 빛을 보았습니다. 두 번째 텍스쳐는 256x256이고, 그라디언트는 수평으로, 그리고 여러 그라디언트는 위에서 아래로 나타납니다. 그래서 32 개의 가로 줄무늬가 각각 8 픽셀

    0

    1답변

    float 값이 아닌 바이트 유형 또는 정수로 색상을 설정해야합니다. 이 유형을 gl_FragColor에 어떻게 할당 할 수 있습니까? 값을 256으로 나누면 원하는 정확도를 얻지 못합니다. 내 주요 목적은 특정 색상으로 만 선을 그릴 경우 색상 버퍼의 각 비트의 특정 값을 알 수 있습니다. 예를 들어, 픽셀의 빨간색 값에서 색상 버퍼로 2 lsbits 만

    1

    1답변

    iPad 시뮬레이터에서 실행되는 iOS 프로젝트에는 유사하지만 동일하지 않은 속성 및 유니폼 세트를 사용하는 3 개의 쉐이더 프로그램이 있습니다. 이 셰이더의 처음 두 개는 컴파일이나 드로잉 프로세스의 어느 시점에서도 gl 오류없이 완벽하게 함께 컴파일되고 작동합니다. 이제 세 번째 쉐이더를 추가해야하는데 문제가 생겼습니다. glUniform을 사용하여 유

    1

    1답변

    나는 안드로이드 용 입자 필터 응용 프로그램을 쓰고 있습니다. 모든 입자가 GPU에 의해 병렬로 처리되기를 바랍니다. 버텍스 셰이더의 코드를 사용하여 현재 위치를 기준으로 각 입자 또는 버텍스의 위치를 ​​업데이트하지만, 업데이트 된 위치를 OpenGLES에 다시 쓰거나 사용 가능하게 만드는 방법을 알 수 없습니다 다음 실행시 동일한 꼭지점을 처리하는 셰이

    0

    1답변

    다른 장치의 조각 쉐이더에 문제가 있습니다. 일부 장치에서는 쉐이더가 정상적으로 작동하지만 다른 알고리즘에서는 이상한 결과가 발생합니다. 자바에서 알고리즘을 검사하여 알고리즘 자체에 오류가 없는지 확인했습니다. 알고리즘이 실패한 부분은 다음과 같습니다. float a = sqrt(dot(MD,MD)); float factor = (dot(MD,b)/a)/

    2

    1답변

    나는 안드로이드에서 OpenGL ES를 배우려고 노력하고 있지만, 한 가지 사실은 다소 좌절하고 어렵다. GLSL 컴파일러에서 사용할 수있는 오류 메시지를 가져올 수 없습니다. 을 얻지 못하면 GLSL을 배우고은 "컴파일하고 컴파일하지 않습니다"라는 유용한 피드백은 다소 어렵습니다. 나는 glGetProgramInfoLog이 컴파일러에서 오류를 포함하도록되

    4

    1답변

    저는 Shaders (HLSL, GLSL)를 배우기 시작했습니다. 그리고 많은 변수가 생성되지 않고 더 읽기가 힘든 튜토리얼을 많이 보았습니다. 새로운 변수의 생성이 셰이더의 성능에 영향을 미치는지 궁금합니다. 그래서, (CG)에 예를 들면 : 이 이상이 inline float alphaForPos(float4 pos, float4 nearVertex){

    0

    1답변

    Processing 2.0이있는 Shaders를 실험하고 있습니다. 나는 조각 쉐이더에서 균일 한 sampler2D로 spritesheet을 설정 이해 포인트에서 간단한 excersise이 조금 더 쉐이더으로 , 나는 Sprite 클래스에서 이에 시스템을 구현했습니다. 2048x2048 (12 x 12 프레임, 128 픽셀 사각형) 지점을 만듭니다. 포인트