Unerwartet "enthält nicht #Version" Fehler, das Ursina/Panda3d [geschlossen] ein grundlegender Shader hinzufügt, der [ge

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Unerwartet "enthält nicht #Version" Fehler, das Ursina/Panda3d [geschlossen] ein grundlegender Shader hinzufügt, der [ge

by Anonymous » 14 Jul 2025, 16:40

Mein Spielprojekt ist in Ursina eingebaut, das nur Panda3D unter der Haube mit einigen Komfortfunktionen ist.

Code: Select all

:shader(warning): GLSL shader created-shader does not contain a #version line!
< /code>
Ich bin damit verwirrt, weil: < /p>

[*] Mein Shader wird in eine Variable, die testsharer; und testfragshader.glslsl; und
 Die Shader beginnen beide mit #version 150 
vor allem anderen.

Code: Select all

from ursina import *
import numpy as np
WINDOW_WIDTH, WINDOW_HEIGHT = 1080, 600
app = Ursina(size=(WINDOW_WIDTH,WINDOW_HEIGHT))
window.vsync = False
window.title = "BONDING POTENTIAL TEST"
window.borderless = False
window.fullscreen = False
window.fps_counter.enabled = True
window.exit_button.enabled = False
window.color = color.black
EditorCamera()
sky = Sky()
pivot = Entity()
DirectionalLight(parent=pivot, y=1.5, z=3, shadows=True, rotation=(65, -15, 45))
selectView = True
testShader = Shader(Shader.GLSL, vertex="testVertexShader.glsl", fragment="testFragShader.glsl")
firstAtom = Entity(model='sphere', scale=1., world_position=np.array([1,-10,35]), color=color.red, shader=testShader)
secondAtom = Entity(model='sphere', scale=1., world_position=np.array([34,-10,15]), color=color.blue, shader=testShader)
Kann mir jemand irgendwelche Hinweise geben, was zu ändern ist, oder um den Fehler "Nicht #Version Line enthalten" zu überwinden?

Top