Computer Graphics from Scratch

Computer Graphics from Scratch

Author: Gabriel Gambetta

Publisher: No Starch Press

Published: 2021-05-13

Total Pages: 250

ISBN-13: 1718500769

DOWNLOAD EBOOK

Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders. 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 simulates rays of light as they bounce off objects, and a rasterizer, which converts 3D models into 2D pixels. As you progress you’ll learn how to create realistic reflections and shadows, and how to render a scene from any point of view. Pseudocode examples throughout make it easy to write your renderers in any language, and links to live JavaScript demos of each algorithm invite you to explore further on your own. Learn how to: Use perspective projection to draw 3D objects on a 2D plane Simulate the way rays of light interact with surfaces Add mirror-like reflections and cast shadows to objects Render a scene from any camera position using clipping planes Use flat, Gouraud, and Phong shading to mimic real surface lighting Paint texture details onto basic shapes to create realistic-looking objects Whether you’re an aspiring graphics engineer or a novice programmer curious about how graphics algorithms work, Gabriel Gambetta’s simple, clear explanations will quickly put computer graphics concepts and rendering techniques within your reach. All you need is basic coding knowledge and high school math. Computer Graphics from Scratch will cover the rest.


Space-Time Geometries for Motion and Perception in the Brain and the Arts

Space-Time Geometries for Motion and Perception in the Brain and the Arts

Author: Tamar Flash

Publisher: Springer Nature

Published: 2021-01-04

Total Pages: 265

ISBN-13: 3030572277

DOWNLOAD EBOOK

This book is based on a two-day symposium at the Paris Institute of Advanced Study titled "space-time geometries and movement in the brain and the arts". It includes over 20 chapters written by the leading scientists and artists who presented their related research studies at the symposium and includes six sections; the first three focus on space-time geometries in perception, action and memory while the last three focus on specific artistic domains: drawing and painting, dance, music, digital arts and robotics. The book is accompanied by a dedicated webpage including related images and videos. There is an ever-growing interest in the topics covered by this book. Space and time are of fundamental importance for our understanding of human perception, action, memory and cognition, and are entities which are equally important in physics, biology, neuroscience and psychology. Highly prominent scientists and mathematicians have expressed their belief that our bodies and minds shape the ways we perceive space and time and the physical laws we formulate. Understanding how the brain perceives motion and generates -bodily movements is of great significance. There is also growing interest in studying how space, time and movement subserve artistic creations in different artistic modalities (e.g., fine arts, digital and performing arts and music). This interest is inspired by the idea that artists make intuitive use of the principles and simplifying strategies used by the brain in movement generation and perception. Building upon new understanding of the spatio-temporal geometries subserving movement generation and perception by the brain we can start exploring how artists make use of such neuro --geometrical and neuro-dynamic representations in order to express artistic concepts and emotionally affect the human observers and listeners. Scientists have also started formulating new ideas of how aesthetic judgements emerge from the principles and brain mechanisms subserving motor control and motion perception. Covering novel and multidisciplinary topics, this advanced book will be of interest to neuroscientists, behavioral scientists, artificial intelligence and robotics experts, students and artists.