diff --git a/res/shader/gbuffer_debug.frag b/res/shader/gbuffer_debug.frag index 03cab91c..4392a63d 100644 --- a/res/shader/gbuffer_debug.frag +++ b/res/shader/gbuffer_debug.frag @@ -25,7 +25,7 @@ layout(location = 0) out vec4 FragColor; void main() { - FragColor=vec4(normalize(FragmentTexCoord),0.0,1.0); + FragColor=vec4(normalize(FragmentPosition),0.0,1.0); /* vec3 components[3]; components[0]=texture(GB_Position, FragmentTexCoord).xyz; diff --git a/src/SceneGraph/InlineGeometry.cpp b/src/SceneGraph/InlineGeometry.cpp index 22d3aa6a..cb124c9c 100644 --- a/src/SceneGraph/InlineGeometry.cpp +++ b/src/SceneGraph/InlineGeometry.cpp @@ -148,7 +148,7 @@ namespace hgl VB2f *vertex=gc.GetVertex(); - vertex->WriteRectTriangleStrip(rci->scope); + vertex->WriteRectFan(rci->scope); return gc.Finish(); }