Top.Mail.Ru
Ответы

C# и OpenTK

я пытаюсь сделать игру на c# с использлванием OpenGL но при попытке применить шейдер я получаю ошибку синтекса. вот мой код c#: https://drive.google.com/file/d/1GScr2EBpnyaf6USPCAAmQKKIlrUpYM-8/view?usp=sharing

вот сама ошибка:
Exception has occurred: CLR/System.Exception
An unhandled exception of type 'System.Exception' occurred in AngelLand.dll: 'Fragment shader compilation failed: (0) : error C0000: syntax error, unexpected $end, expecting ',' or ';' at token "<EOF>"'
at Game.LoadShaders(String vertexPath, String fragmentPath) in e:\AngelLand\AngelLand\Program.cs:line 208
at Game.OnLoad() in e:\AngelLand\AngelLand\Program.cs:line 33
at OpenTK.Windowing.Desktop.GameWindow.Run ()
at Game.Main(String[] args) in e:\AngelLand\AngelLand\Program.cs:line 237

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект
3мес

Какая-то ошибка в коде шейдера. ЕМНИП шейдеры пишутся на чем-то си-подобном, там никаких $end быть не должно.