Objective-C에서 GLKit (OpenGL ES2)를 사용하여 iPhone 게임을 만들고 있습니다.일부 텍스처는 OpenGL에서 거꾸로 렌더링됩니까?
나는 이것에 대해 많은 경험을하지 못 했으므로 뭔가 잘못하고있는 것이 놀랄 일은 아니지만 대부분 개체가 엇갈 렸습니다. 실제로 클래스를 사용하여 클래스의 인스턴스를 더 만들어 더 많은 오브젝트를 만들지 만, 어떻게 든 오브젝트의 일부에는 텍스처가 거꾸로 매핑되어 있습니다.
모든 개체에 사용 된 것과 동일한 코드이며 일부는 정확하고 일부는 정확하지 않으므로 어떻게 될지 모르겠습니다.
도움/아이디어를 제공해 주시면 대단히 감사하겠습니다.
어디에서 이미지를 가져오고 있습니까? 일부 형식은 왼쪽 위를 원점으로하고, 왼쪽 아래를 원점으로합니다. 그것은 단지 이미지에 달려 있습니다. – user1118321
이미지는 [UIImage imageNamed :]에서 생성 된 tif입니다. 일부 개체는 올바르게 렌더링되고 일부 개체는 올바르게 렌더링되지 않으므로이 경우에는 적용 할 수 없으므로 뒤집을 수는 없습니다. 모든 개체에 영향을 미치므로이 문제가 계속 발생합니다. 또는 나는 무엇인가 놓치고 있냐? –
TGA와 같은 일부 형식 (예 :)은 원본 형식을 모두 지원합니다. 이것은 이미지의 간단한 확장이 user1118321에 의해 제공된 조언을 제외하지 않는다는 것을 의미합니다. –