Eigene 3D-Spiele programmieren! - Vertex Shader

preview_player
Показать описание
Ihr wolltet schon immer mal euer eigenes 3D-Spiel programmieren? In dieser Serie werden wir von Grund auf unsere eigene Game-Engine bauen, mit der man dann tolle 3D-Spiele selber programmieren kann!

In diesem Video geht's um Vertex Shader. Mit Ihnen können wir jeden Vertex einzeln auf der Grafikkarte bearbeiten und damit coole Effekte erzeugen!
Рекомендации по теме
Комментарии
Автор

Ich finde diese neue Serie echt toll und freue mich schon auf mehr ;) Werden die Videos den in nächster Zeit immer in einem bestimmten Rythmus kommen? Jetzt schau ich immer jeden Tag drei/viermal nach ob schon ein neuer Teil da ist.

richardherrmann
Автор

Gibt es eine Website, wo man seine GLSL Kenntnisse verbessern kann?

d_dip
Автор

Ich hab ein Problem: bei mir steht wenn ich das Spiel starte folgendes: Exception in thread “main“ java.lang.RuntimeException: Failed to compile shader: ERROR: 0:7: ‘void‘ : syntax error syntax error at at at at at

mrmorphi
Автор

Kann es sein dass du gegen Ende des Videos zwei Schnittfehler drin hattest?

flTobi
Автор

Wie ist das eigentlich wenn ich 2 Programme über die Engine laufen lasse, deren Shadernamen aber nicht identisch sind? Oder muss man die Shader so benennen wie es in der Engine steht?

mcmodderhd
Автор

Bei mir kommt diese Fehler-Meldung:
Exception in thread "main" java.lang.RuntimeException: Failed to compile Shader: ERROR: 0:11: 'outPostions' : undeclared identifier

ERROR: 0:12: 'constructor' : not enough data provided for construction





at

at

at

at engine.Game.run(Game.java:25)

at


Woran könnte das liegen?

enderkonig
Автор

Ich habe bis jetzt alles aus dieser Serie mitgemacht. GLSL Shader sind eine tolle Sache. Ich wollte dich fragen, da ich ein Problem habe, wie das mit dem Shader rendern in Minecraft (Forge) geht. Ich habe mit der Class die ein Shader erzeugt ein Vertex und ein Fragment Shader geladen und wollte ihn hinter einer GUI rendern. Jedoch kriege ich nur ein Black-Screen oder nichts.

mrphinix