Abstract
The ability to play games was an amazing addition to the world of mobile devices. It unleashed developers’ imaginations and allowed users to solve puzzles, create and defend kingdoms, or relieve stress by throwing some really angry birds around.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
A shader is a small program which is executed by the GPU. Shaders are used mainly for color calculation, geometry altering, and tessellation. For example, we can define a new material by writing a shader that computes how light is reflected from a given point on a surface and thus defines what color it should be.
- 2.
In fact, SKScene is a subclass of SKNode, so any SKNode instance you add directly to it becomes a child of this root node.
- 3.
Rigging is the process of adding a skeleton to a 3D model, which helps with the animation of movement.
- 4.
A skinner object helps with animating 3D objects by providing access to their skeleton.
- 5.
SceneKit uses meters as a default unit measurement.
- 6.
A normal map is a texture. Instead of color information, each of its pixels contains data about the normal at a given point.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Radoslava Leseva Adams and Hristo Lesev
About this chapter
Cite this chapter
Leseva Adams, R., Lesev, H. (2016). Using the High-End Graphics APIs. In: Migrating to Swift from Flash and ActionScript. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-1666-8_16
Download citation
DOI: https://doi.org/10.1007/978-1-4842-1666-8_16
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-1667-5
Online ISBN: 978-1-4842-1666-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)