Pārlūkot izejas kodu

REVIEWED: DrawLine3D() #1643

Ray 4 gadi atpakaļ
vecāks
revīzija
8b0574a217
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      src/models.c

+ 3 - 1
src/models.c

@@ -131,6 +131,8 @@ static void InitGLTFBones(Model* model, const cgltf_data* data);
 // Draw a line in 3D world space
 void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color)
 {
+    if (rlCheckBufferLimit(2)) rlglDraw();
+
     rlBegin(RL_LINES);
         rlColor4ub(color.r, color.g, color.b, color.a);
         rlVertex3f(startPos.x, startPos.y, startPos.z);
@@ -141,7 +143,7 @@ void DrawLine3D(Vector3 startPos, Vector3 endPos, Color color)
 // Draw a point in 3D space, actually a small line
 void DrawPoint3D(Vector3 position, Color color)
 {
-    if (rlCheckBufferLimit(8)) rlglDraw();
+    if (rlCheckBufferLimit(2)) rlglDraw();
 
     rlPushMatrix();
         rlTranslatef(position.x, position.y, position.z);