FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Learn Computer Graphics From Scratch!
- Author(s) Scratchapixel
- Publisher: Scratchapixel (2018)
- Paperback: N/A
- eBook: HTMLl
- Language: English
- ISBN-10/ASIN: N/A
- ISBN-13: N/A
- Share This:
This is a book for an intructory course in computer graphics. It is designed to include the basic information needed in an introductory course. It also includes example tutorials for the use of graphics editing programs Microsoft Paint, GIMP and Blender, etc.
From the table of contents: Mathematics and Physics for Computer Graphics; Foundations of 3D Rendering; Better, Faster, More; Advanced Techniques; Digital Imaging; Procedural Generation of Virtual Worlds.
Currently, it has 32 lessons, 166 chapters, 450,000 words, C++ source code
About the Authors- N/A
- From Scratch
- Computer Graphics, 3D, Animation and Imaging
- Computer and Video Game Programming
- The C++ Programming Language
-
Computer Graphics from Scratch: A Programmer's Introduction
This book demystifies the algorithms used in modern graphics software with basic programming and high school math, and focuses on only one aspect of computer graphics: 3D Rendering. Pseudocode examples link to live JavaScript demos.
-
Developing Graphics Frameworks with Python and OpenGL
It shows you how to create software for rendering complete three-dimensional scenes, explains the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive worlds.
-
Introduction to Computer Graphics (David J. Eck)
Covering the fundamentals of computer graphics and computer graphics programming. It explains the principles, as well as the mathematics, underlying computer graphics - knowledge that is essential for successful work both now and in the future.
-
Learning Modern 3D Graphics Programming (Jason L. McKesson)
This book offers beginner-level instruction on what many consider to be an advanced concept. It teaches programmable rendering for beginning graphics programmers, from the ground up.
-
3D Game Shaders For Beginners (David Lettier)
Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of shading techniques that will take your game visuals to new heights.
-
Ray Tracing Gems II: Real-Time Rendering with DXR, Vulkan, OptiX
This book is a must-have for anyone interested in real-time rendering. Ray Tracing is the holy grail of gaming graphics, simulating the physical behavior of light to bring real-time, cinematic-quality rendering to even the most visually intense games.
-
Ray Tracing Gems: High-Quality & Real-Time Rendering with DXR
This book is a must-have for anyone serious about rendering in real time. With the announcement of new Ray Tracing APIs and hardware to support them, developers can easily create real-time applications with ray tracing as a core component.
-
Blender Basics: A Classroom Tutorial Book (J. Chronister)
This book is a definitive resource for getting started with 3D art in Blender, one of the most popular 3D/Animation tools on the market. It covers the philosophy behind this ingenious software that so many 3D artists are turning to today.
-
Blender 3D: Noob to Pro (Wikibooks)
This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials are built on the previous ones. Therefore, Blender beginners should follow the tutorials in sequence.
-
Digital Video Concepts, Methods, and Metrics (S. Akramullah)
This book is a concise reference for professionals in a wide range of applications and vocations. It focuses on giving the reader mastery over the concepts, methods and metrics of digital video coding.
-
Michael Abrash's Graphics Programming Black Book
This text features assembler optimization for a variety of problems including searching algorithms, and records the author's approaches to optimizing code for the evolving line of Intel CPUs, from the 8088 on to the early Pentium lines.
-
Computer Graphics (Nobuhiko Mukai)
This book covers the most advanced technologies in computer graphics: modeling and rendering technologies. It also includes some visualization techniques and applications for motion blur, virtual agents and historical textiles.
-
Wavelets and their Applications in Computer Graphics
This book is intended to give the necessary mathematical background on wavelets, and explore the main applications, both current and potential, to computer graphics. The emphasis is put on the connection between wavelets and the tools and concepts.
:
|
|