Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions examples/audio/audio_sound_positioning.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*
* Example complexity rating: [★★☆☆] 2/4
*
* Example originally created with raylib 5.5, last time updated with raylib 5.5
* Example originally created with raylib 5.5, last time updated with raylib 6.0
*
* Example contributed by Le Juez Victor (@Bigfoot71) and reviewed by Ramon Santamaria (@raysan5)
*
Expand Down Expand Up @@ -116,14 +116,14 @@ static void SetSoundPosition(Camera listener, Sound sound, Vector3 position, flo
// Calculate normalized vectors for spatial positioning
Vector3 normalizedDirection = Vector3Normalize(direction);
Vector3 forward = Vector3Normalize(Vector3Subtract(listener.target, listener.position));
Vector3 right = Vector3Normalize(Vector3CrossProduct(listener.up, forward));
Vector3 right = Vector3Normalize(Vector3CrossProduct(forward, listener.up));

// Reduce volume for sounds behind the listener
float dotProduct = Vector3DotProduct(forward, normalizedDirection);
if (dotProduct < 0.0f) attenuation *= (1.0f + dotProduct*0.5f);

// Set stereo panning based on sound position relative to listener
float pan = 0.5f + 0.5f*Vector3DotProduct(normalizedDirection, right);
float pan = Vector3DotProduct(normalizedDirection, right);

// Apply final sound properties
SetSoundVolume(sound, attenuation);
Expand Down
3 changes: 0 additions & 3 deletions examples/core/core_highdpi_testbed.c
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,6 @@ int main(void)

// De-Initialization
//--------------------------------------------------------------------------------------

// TODO: Unload all loaded resources at this point

CloseWindow(); // Close window and OpenGL context
//--------------------------------------------------------------------------------------

Expand Down
2 changes: 1 addition & 1 deletion examples/models/models_decals.c
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@ int main(void)
DrawText("(c) Character model and texture from kenney.nl", screenWidth - 260, screenHeight - 20, 10, GRAY);

// UI elements
if (GuiButton((Rectangle){ 10, screenHeight - 1000.f, 100, 60 }, showModel ? "Hide Model" : "Show Model")) showModel = !showModel;
if (GuiButton((Rectangle){ 10, screenHeight - 100.0f, 100, 60 }, showModel ? "Hide Model" : "Show Model")) showModel = !showModel;

if (GuiButton((Rectangle){ 10 + 110, screenHeight - 100.0f, 100, 60 }, "Clear Decals"))
{
Expand Down
4 changes: 2 additions & 2 deletions examples/models/models_loading_iqm.c
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ int main(void)

// Play animation when spacebar is held down
animCurrentFrame += 1.0f;
UpdateModelAnimation(model, anims[0], animCurrentFrame);
if (animCurrentFrame >= anims[0].keyframeCount) animCurrentFrame = 0;
UpdateModelAnimation(model, anims[animIndex], animCurrentFrame);
if (animCurrentFrame >= anims[animIndex].keyframeCount) animCurrentFrame = 0;
//----------------------------------------------------------------------------------

// Draw
Expand Down