Wiley.com
Print this page Share

3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software

ISBN: 978-0-470-57492-8
Paperback
328 pages
February 2010
3D for iPhone Apps with Blender and SIO2: Your Guide to Creating 3D Games and More with Open-Source Software (0470574925) cover image
This title is out-of-print and not currently available for purchase from this site.

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
2 20 Text correction
Under Using the Matrix Stack, the first sentence, "Now, what if you want to render both of those small squares..." should read:
"What if you want to render two smaller squares..."
7/29/10 1st
2 24 Text correction: Error in code
The second code-listing on the page:

void templateScreenAccelerometer(void *_ptr)
{
printf("templateScreenAccelerometer >> x:%f y:%f z;%f\n",
sio2->_SIO2window->touch[0]->x,
sio2->_SIO2window->touch[0]->y,
sio2->_SIO2window->touch[0]->z);
}
returns an error. It should read:

void templateScreenAccelerometer(void *_ptr)
{
printf("templateScreenAccelerometer >> x:%f y:%f z;%f\n",
sio2->_SIO2window->accel->x,
sio2->_SIO2window->accel->y,
sio2->_SIO2window->accel->z);
}
3/2/10 1st
4 62 Text correction
In the boxed text at the very bottom of the page, the second sentence,

"The fovy argument is the camera's field of view."

contains a typographical error. It should read:

"The fov argument is the camera's field of view."
3/2/10 1st
4 64 Text correction
In the second full paragraph, the third sentence,

"The x-axis rotation valuator this object is accessed with earth->_SIO2transform->rot->z."

contains an error. It should read:

"The z-axis rotation valuator this object is accessed with earth->_SIO2transform->rot->z."
3/2/10 1st
5 92 Text correction: Error in code
The line of code in the shaded box at the very top of the page:

void sio2WindowEnter2D(SIO2window *window, ''oat cstart, ''oat cend)

contains errors. It should read:

void sio2WindowEnter2D(SIO2window *window, ''float cstart, ''float cend)
3/2/10 1st
5 95 Text correction
In the second full paragraph on the page, the second sentence,

"For reach index, you'll print out the "Touch #%d X:%.0f Y:%.0f" formatted message with the x-, y-, and z-coordinates."

contains an error. It should read:

"For reach index, you'll print out the "Touch #%d X:%.0f Y:%.0f" formatted message with the x- and y-coordinates.
3/2/10 1st
Appendix B 255 Text correction: Error in matrix notation
The second vector on the page, immediately following "...is written as a vector as follows:" contains an error.
The matrix at the far left in tall brackets with A1, A2, A3, from top to bottom, should appear as a matrix with 1,2,3,1 from top to bottom.
4/2/10 1st
Appendix B 262 Text correction: Incorrect matrices in multiplication example
The first set of matricies on the page are an erroneous duplication of the ones at the bottom of 261. The correct matricies should appear as follows, omitting the brackets:

2 0 0 1 2
0 2 0 3 6
0 0 1 1 1
4/2/10 1st
Back to Top