Browse Source

Preparing GLM 0.9.7.1 release

Christophe Riccio 10 years ago
parent
commit
72d9e61d67
1 changed files with 4 additions and 3 deletions
  1. 4 3
      readme.md

+ 4 - 3
readme.md

@@ -17,7 +17,7 @@ This library works perfectly with *[OpenGL](https://www.opengl.org)* but it also
 - [CUDA](https://developer.nvidia.com/about-cuda) 4.0 and higher (experimental)
 - [CUDA](https://developer.nvidia.com/about-cuda) 4.0 and higher (experimental)
 - Any conform C++98 or C++11 compiler
 - Any conform C++98 or C++11 compiler
 
 
-For more information about *GLM*, please have a look at the [manual](http://glm.g-truc.net/0.9.6/glm-0.9.6.pdf) and the [API reference documentation](http://glm.g-truc.net/0.9.6/api/index.html).
+For more information about *GLM*, please have a look at the [manual](http://glm.g-truc.net/0.9.7/glm-0.9.7.pdf) and the [API reference documentation](http://glm.g-truc.net/0.9.7/api/index.html).
 The source code and the documentation are licensed under the [Happy Bunny License (Modified MIT) or the MIT License](./copying.txt).
 The source code and the documentation are licensed under the [Happy Bunny License (Modified MIT) or the MIT License](./copying.txt).
 
 
 Thanks for contributing to the project by [submitting issues](https://github.com/g-truc/glm/issues) for bug reports and feature requests. Any feedback is welcome at [[email protected]](mailto://[email protected]).
 Thanks for contributing to the project by [submitting issues](https://github.com/g-truc/glm/issues) for bug reports and feature requests. Any feedback is welcome at [[email protected]](mailto://[email protected]).
@@ -28,10 +28,11 @@ Thanks for contributing to the project by [submitting issues](https://github.com
 #include <glm/vec4.hpp> // glm::vec4
 #include <glm/vec4.hpp> // glm::vec4
 #include <glm/mat4x4.hpp> // glm::mat4
 #include <glm/mat4x4.hpp> // glm::mat4
 #include <glm/gtc/matrix_transform.hpp> // glm::translate, glm::rotate, glm::scale, glm::perspective
 #include <glm/gtc/matrix_transform.hpp> // glm::translate, glm::rotate, glm::scale, glm::perspective
+#include <glm/gtc/constant.hpp> // glm::pi
 
 
 glm::mat4 camera(float Translate, glm::vec2 const & Rotate)
 glm::mat4 camera(float Translate, glm::vec2 const & Rotate)
 {
 {
-	glm::mat4 Projection = glm::perspective(45.0f, 4.0f / 3.0f, 0.1f, 100.f);
+	glm::mat4 Projection = glm::perspective(glm::pi<float>() * 0.25f, 4.0f / 3.0f, 0.1f, 100.f);
 	glm::mat4 View = glm::translate(glm::mat4(1.0f), glm::vec3(0.0f, 0.0f, -Translate));
 	glm::mat4 View = glm::translate(glm::mat4(1.0f), glm::vec3(0.0f, 0.0f, -Translate));
 	View = glm::rotate(View, Rotate.y, glm::vec3(-1.0f, 0.0f, 0.0f));
 	View = glm::rotate(View, Rotate.y, glm::vec3(-1.0f, 0.0f, 0.0f));
 	View = glm::rotate(View, Rotate.x, glm::vec3(0.0f, 1.0f, 0.0f));
 	View = glm::rotate(View, Rotate.x, glm::vec3(0.0f, 1.0f, 0.0f));
@@ -50,7 +51,7 @@ glm::mat4 camera(float Translate, glm::vec2 const & Rotate)
 
 
 ## Release notes
 ## Release notes
 
 
-#### [GLM 0.9.7.1](https://github.com/g-truc/glm/releases/latest) - 2015-XX-XX
+#### [GLM 0.9.7.1](https://github.com/g-truc/glm/releases/tag/0.9.7.1) - 2015-09-07
 ##### Improvements:
 ##### Improvements:
 - Improved constexpr for constant functions coverage #198
 - Improved constexpr for constant functions coverage #198
 - Added to_string for quat and dual_quat in GTX_string_cast #375
 - Added to_string for quat and dual_quat in GTX_string_cast #375