aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorraysan5 <raysan5@gmail.com>2014-06-09 16:33:53 +0200
committerraysan5 <raysan5@gmail.com>2014-06-09 16:33:53 +0200
commit8e186e840c7aa9dd79e447e1a67ac81d188bff2d (patch)
treec0f076fd1a0ed2689564c3e93008297414d4ff2a /src
parenta42f8328b2b3e9fb87961536cfda370635fd6bb1 (diff)
downloadraylib-8e186e840c7aa9dd79e447e1a67ac81d188bff2d.tar.gz
raylib-8e186e840c7aa9dd79e447e1a67ac81d188bff2d.zip
Updated some comments
Diffstat (limited to 'src')
-rw-r--r--src/audio.c2
-rw-r--r--src/models.c82
-rw-r--r--src/raylib.h2
-rw-r--r--src/rlgl.c22
-rw-r--r--src/rlgl.h4
-rw-r--r--src/textures.c4
6 files changed, 58 insertions, 58 deletions
diff --git a/src/audio.c b/src/audio.c
index c32b9f6e..2066b370 100644
--- a/src/audio.c
+++ b/src/audio.c
@@ -116,7 +116,7 @@ void InitAudioDevice()
TraceLog(ERROR, "Could not setup audio context");
}
- TraceLog(INFO, "Audio device and context initialized: %s\n", alcGetString(device, ALC_DEVICE_SPECIFIER));
+ TraceLog(INFO, "Audio device and context initialized successfully: %s\n", alcGetString(device, ALC_DEVICE_SPECIFIER));
// Listener definition (just for 2D)
alListener3f(AL_POSITION, 0, 0, 0);
diff --git a/src/models.c b/src/models.c
index 5eb5d107..9ae905ea 100644
--- a/src/models.c
+++ b/src/models.c
@@ -285,29 +285,29 @@ void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color
rlBegin(RL_TRIANGLES);
rlColor4ub(color.r, color.g, color.b, color.a);
- for(int i = 0; i < 2 * rings + 1; i++)
+ for(int i = 0; i < 2 * rings + (rings / 3); i++)
{
for(int j = 0; j < slices; j++)
{
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*i)) * radius,
- cos(DEG2RAD*(270+(90/rings)*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*(j*360/slices)) * radius);
-
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*i)) * radius,
- cos(DEG2RAD*(270+(90/rings)*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*i)) * sin(DEG2RAD*(j*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*i)),
+ cos(DEG2RAD*(270+(180/(rings + 1))*i)) * cos(DEG2RAD*(j*360/slices)));
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))),
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)));
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*(j*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))),
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*(j*360/slices)));
+
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*i)) * sin(DEG2RAD*(j*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*i)),
+ cos(DEG2RAD*(270+(180/(rings + 1))*i)) * cos(DEG2RAD*(j*360/slices)));
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i))) * sin(DEG2RAD*((j+1)*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i))),
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i))) * cos(DEG2RAD*((j+1)*360/slices)));
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)),
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))),
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)));
}
}
rlEnd();
@@ -318,37 +318,37 @@ void DrawSphereEx(Vector3 centerPos, float radius, int rings, int slices, Color
void DrawSphereWires(Vector3 centerPos, float radius, int rings, int slices, Color color)
{
rlPushMatrix();
- //rlTranslatef(centerPos.x, centerPos.y, centerPos.z);
- rlScalef(radius, radius, radius);
+ rlTranslatef(centerPos.x, centerPos.y, centerPos.z);
+ //rlScalef(radius, radius, radius);
//rlRotatef(rotation, 0, 1, 0);
rlBegin(RL_LINES);
rlColor4ub(color.r, color.g, color.b, color.a);
- for(int i = 0; i < 2 * rings + 1; i++)
+ for(int i = 0; i < (rings + 2); i++)
{
for(int j = 0; j < slices; j++)
{
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*i)) * radius,
- cos(DEG2RAD*(270+(90/rings)*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*i)) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*(j*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*((j+1)*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*((j+1)*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*(j*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*(j*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*(i+1))) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*(i+1))) * radius,
- cos(DEG2RAD*(270+(90/rings)*(i+1))) * cos(DEG2RAD*(j*360/slices)) * radius);
- rlVertex3f(cos(DEG2RAD*(270+(90/rings)*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
- sin(DEG2RAD*(270+(90/rings)*i)) * radius,
- cos(DEG2RAD*(270+(90/rings)*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * sin(DEG2RAD*(j*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*(i+1))) * cos(DEG2RAD*(j*360/slices)) * radius);
+ rlVertex3f(cos(DEG2RAD*(270+(180/(rings + 1))*i)) * sin(DEG2RAD*(j*360/slices)) * radius,
+ sin(DEG2RAD*(270+(180/(rings + 1))*i)) * radius,
+ cos(DEG2RAD*(270+(180/(rings + 1))*i)) * cos(DEG2RAD*(j*360/slices)) * radius);
}
}
rlEnd();
diff --git a/src/raylib.h b/src/raylib.h
index 21d22122..0ff357c2 100644
--- a/src/raylib.h
+++ b/src/raylib.h
@@ -221,7 +221,7 @@ typedef struct Camera {
} Camera;
// Vertex data definning a mesh
-typedef struct {
+typedef struct VertexData {
int vertexCount;
float *vertices; // 3 components per vertex
float *texcoords; // 2 components per vertex
diff --git a/src/rlgl.c b/src/rlgl.c
index 34b45ba2..313a2f1c 100644
--- a/src/rlgl.c
+++ b/src/rlgl.c
@@ -702,7 +702,7 @@ void rlglInit()
TraceLog(ERROR, "Failed to initialize GLEW - Error Code: %s\n", glewGetErrorString(error));
}
- if (glewIsSupported("GL_VERSION_3_3")) TraceLog(INFO, "OpenGL 3.3 initialized\n");
+ if (glewIsSupported("GL_VERSION_3_3")) TraceLog(INFO, "OpenGL 3.3 initialized successfully\n");
// Print OpenGL and GLSL version
TraceLog(INFO, "Vendor: %s", glGetString(GL_VENDOR));
@@ -1029,7 +1029,7 @@ void rlglInitGraphicsDevice(int fbWidth, int fbHeight)
// Possible options: GL_SMOOTH (Color interpolation) or GL_FLAT (no interpolation)
#endif
- TraceLog(INFO, "OpenGL graphics device initialized");
+ TraceLog(INFO, "OpenGL Graphics Device initialized successfully");
}
// Convert image data to OpenGL texture (returns OpenGL valid Id)
@@ -1313,8 +1313,8 @@ static GLuint LoadDefaultShaders()
glCompileShader(vertexShader);
glCompileShader(fragmentShader);
- TraceLog(INFO, "[ID %i] Default vertex shader compiled succesfully", vertexShader);
- TraceLog(INFO, "[ID %i] Default fragment shader compiled succesfully", fragmentShader);
+ TraceLog(INFO, "[ID %i] Default vertex shader compiled successfully", vertexShader);
+ TraceLog(INFO, "[ID %i] Default fragment shader compiled successfully", fragmentShader);
program = glCreateProgram();
@@ -1326,7 +1326,7 @@ static GLuint LoadDefaultShaders()
glDeleteShader(vertexShader);
glDeleteShader(fragmentShader);
- TraceLog(INFO, "[ID %i] Default shader program loaded succesfully", program);
+ TraceLog(INFO, "[ID %i] Default shader program loaded successfully", program);
return program;
}
@@ -1355,8 +1355,8 @@ static GLuint LoadShaders(char *vertexFileName, char *fragmentFileName)
glCompileShader(vertexShader);
glCompileShader(fragmentShader);
- TraceLog(INFO, "[ID %i] Vertex shader compiled succesfully", vertexShader);
- TraceLog(INFO, "[ID %i] Fragment shader compiled succesfully", fragmentShader);
+ TraceLog(INFO, "[ID %i] Vertex shader compiled successfully", vertexShader);
+ TraceLog(INFO, "[ID %i] Fragment shader compiled successfully", fragmentShader);
program = glCreateProgram();
@@ -1368,7 +1368,7 @@ static GLuint LoadShaders(char *vertexFileName, char *fragmentFileName)
glDeleteShader(vertexShader);
glDeleteShader(fragmentShader);
- TraceLog(INFO, "[ID %i] Shader program loaded succesfully", program);
+ TraceLog(INFO, "[ID %i] Shader program loaded successfully", program);
return program;
}
@@ -1479,7 +1479,7 @@ static void InitializeVAOs()
glEnableVertexAttribArray(colorLoc);
glVertexAttribPointer(colorLoc, 4, GL_FLOAT, 0, 0, 0);
- TraceLog(INFO, "[ID %i] Lines VAO successfully initialized", vaoLines);
+ TraceLog(INFO, "[ID %i] Lines VAO initialized successfully", vaoLines);
//--------------------------------------------------------------
// Initialize Triangles VAO
@@ -1500,7 +1500,7 @@ static void InitializeVAOs()
glEnableVertexAttribArray(colorLoc);
glVertexAttribPointer(colorLoc, 4, GL_FLOAT, 0, 0, 0);
- TraceLog(INFO, "[ID %i] Triangles VAO successfully initialized", vaoTriangles);
+ TraceLog(INFO, "[ID %i] Triangles VAO initialized successfully", vaoTriangles);
//--------------------------------------------------------------
// Initialize Quads VAO (Buffer A)
@@ -1530,7 +1530,7 @@ static void InitializeVAOs()
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, quadsBuffer[3]);
glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(int)*6*MAX_QUADS_BATCH, quads.indices, GL_STATIC_DRAW);
- TraceLog(INFO, "[ID %i] Quads VAO successfully initialized", vaoQuads);
+ TraceLog(INFO, "[ID %i] Quads VAO initialized successfully", vaoQuads);
#ifdef USE_VBO_DOUBLE_BUFFERS
// Initialize Quads VAO (Buffer B)
diff --git a/src/rlgl.h b/src/rlgl.h
index 72a2d964..61e6f8f3 100644
--- a/src/rlgl.h
+++ b/src/rlgl.h
@@ -39,8 +39,8 @@
#include "raymath.h" // Required for data type Matrix and Matrix functions
// Select desired OpenGL version
-#define USE_OPENGL_11
-//#define USE_OPENGL_33
+//#define USE_OPENGL_11
+#define USE_OPENGL_33
//#define USE_OPENGL_ES2
//----------------------------------------------------------------------------------
diff --git a/src/textures.c b/src/textures.c
index bfafe5dc..a21dd4bf 100644
--- a/src/textures.c
+++ b/src/textures.c
@@ -302,7 +302,7 @@ Texture2D LoadTexture(const char *fileName)
texture.height = image.height;
if (texture.id == 0) TraceLog(WARNING, "[%s] DDS texture could not be loaded", fileName);
- else TraceLog(INFO, "[%s] DDS texture loaded succesfully", fileName);
+ else TraceLog(INFO, "[%s] DDS texture loaded successfully", fileName);
free(image.data);
}
@@ -444,7 +444,7 @@ Texture2D CreateTexture(Image image, bool genMipmaps)
texture.width = image.width;
texture.height = image.height;
- TraceLog(INFO, "[ID %i] Texture created succesfully", texture.id);
+ TraceLog(INFO, "[ID %i] Texture created successfully", texture.id);
free(imgData);
}