The Canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images. Through WebGL it allows 3D shapes and images to be displayed. HTML5 Canvas also helps in making 2D games.
It is an unofficial and free HTML5 Canvas book created for educational purposes. All the content is extracted from Stack Overflo...
The HTML5 Canvas Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Utilizing a mixed-methods approach, this book uncovers the historical trajectory of U.S. independent hip-hop in the post-golden era, seeking to understand its complex relationship to mainstream hip-hop culture and U.S. culture more generally. Christopher Vito analyzes the lyrics of indie hip-hop albums from 2000-2013 to uncover the dominant ideolog...
This book contains a structured collection of complete solutions of all significant axially symmetric contact problems. It provides solutions for classical profiles such as the sphere, cone or flat cylindrical punch as well as a multitude of other technically relevant shapes, e.g. the truncated cone, the worn sphere, rough profiles, hollow cylinder...
This book constitutes the thoroughly refereed proceedings of the 9th International Conference on Intelligent Human Computer Interaction, IHCI 2017, held in Evry, France, in December 2017.
The 15 papers presented together with three invited papers were carefully reviewed and selected from 25 submissions. The conference is forum for the presentation...
This book describes how the numerous arrivals of asylum seekers since 2015 shaped reception and integration processes in Europe. It addresses the structuration of asylum and reception systems, and spaces and places of reception on European, national, regional and local level. It also analyses perceptions and discourses on asylum and refugees, their...
This book discusses the learning and teaching of geometry, with a special focus on kindergarten and primary education. It examines important new trends and developments in research and practice, and emphasizes theoretical, empirical and developmental issues. Further, it discusses various topics, including curriculum studies and implementation, spat...
This comprehensive textbook describes the synthesis, characterization and technical and engineering applications of polymers. Offering a broad and balanced introduction to the basic concepts of macromolecular chemistry and to the synthesis and physical chemistry of polymers, it is the ideal text for graduate students and advanced Masters students s...
This 3rd edition provides translations of all chapters of the most recent fifth German edition of Motivation and Action, including several entirely new chapters. It provides comprehensive coverage of the history of motivation, and introduces up-to-date theories and new research findings. Early sections provide a broad introduction to, and deep unde...
The CSS Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
In a company, when the business process is defined, employees feel confident in their roles. They understand expectations and can easily identify when something is amiss or requires escalation. In Business Process Flow Mapping Succinctly, Erica Quigley will show you the activities that should occur in order to completely define a business process s...
At least 80% of all information being collected by enterprises includes geolocation data. The Bing Maps V8 library is a very large collection of JavaScript code that allows web developers to place a map on a webpage, query for data, and manipulate objects on a map, creating a geo-application. In Bing Maps V8 Succinctly, James McCaffrey takes reader...
Why do great powers accommodate the rise of some challengers but contain and confront others, even at the risk of war? When Right Makes Might proposes that the ways in which a rising power legitimizes its expansionist aims significantly shapes great power responses. Stacie E. Goddard theorizes that when faced with a new challenger, great powers wil...
This open volume reveals the hidden power of the script we read in and how it shapes and drives our minds, ways of thinking, and cultures. Expanding on the Linguistic Relativity Hypothesis (i.e., the idea that language affects the way we think), this volume proposes the "Script Relativity Hypothesis" (i.e., the idea that the script in whi...
This open book aims to clarify the term „evidence-based medicine" (EBM) from a philosophy of science perspective. The author, Marie-Caroline Schulte discusses the importance of evi-dence in medical research and practice with a focus on the ethical and methodological prob-lems of EBM. The claims that EBM can herald a new theory of epistemolog...
Human beings come in all shapes and sizes, all abilities and disabilities. So why should we have to fit in with technology, when technology can so easily be changed to suit us? That's the key question that unites the projects in this issue. From joystick adaptations to prosthetic limbs, we take a look at the ways that open source hardware is m...
Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds. You will learn h...
It is increasingly clear that the shapes of reality - whether of the natural world, or of the built environment - are in some profound sense mathematical. Therefore it would benefit students and educated adults to understand what makes mathematics itself 'tick', and to appreciate why its shapes, patterns and formulae provide us with preci...
Creative Scala is aimed at developers who have no prior experience in Scala. It is designed to give you a fun introduction to functional programming. We assume you have some familiarity with another programming language but little or no experience with Scala or other functional languages.
We have three goals with this book:
1. To give an introd...
Computer graphics programming books are often math-heavy and intimidating for newcomers. Not this one. Computer Graphics from Scratch takes a simpler approach by keeping the math to a minimum and focusing on only one aspect of computer graphics, 3D rendering.
You'll build two complete, fully functional renderers: a raytracer, which simulate...