zu speichern Ich beginne mit OpenGL ES2.0 auf Android (5.0.1), API Level 19. Wo sollte ich den Shader-Code speichern? Das erste Beispiel codiert den Shader direkt als Zeichenfolge.Wo Shader-Code in Android-App
Ich hätte gerne den Shader-Code in einer separaten Datei für bessere Benutzerfreundlichkeit. Was ist die beste Vorgehensweise zum Speichern und Laden der Vertex- und Fragment-Shader?
Danke. Ich habe den "Resource" Weg ausprobiert und es funktioniert gut. Allerdings finde ich es eher schwierig, den Dateiinhalt als String zu lesen. Ich fand keine andere Möglichkeit, als alle Zeilen zu lesen und sie zu verbinden. Aber dann musste ich den Zeilenumbruch manuell hinzufügen. Und was ist die beste Dateierweiterung für Shader? – anhoppe
Wenn Sie die Dateierweiterung ".fs" verwenden, interpretiert Android sie als Renderscript-Filterskript und gibt Ihnen eine Syntaxhervorhebung. – HPP
[These] (https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/) sind die offiziellen Erweiterungen – elect