Items related to Computer Graphics from Scratch: A Programmer's...

Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering - Softcover

  • 3.90 out of 5 stars
    21 ratings by Goodreads
 
9781718500761: Computer Graphics from Scratch: A Programmer's Introduction to 3D Rendering

Synopsis

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.

    "synopsis" may belong to another edition of this title.

    About the Author

    Gabriel Gambetta started coding games around the age of 5 on a ZX Spectrum. After studying Computer Science and working at a respectable local company in his native Uruguay, he started a game development company and ran it for 10 years while teaching Computer Graphics at his alma mater. More recently, Gambetta has been working at Google Zürich, where he's been since 2011 except for a stint as an early engineer in the London-based multiplayer game tech unicorn Improbable.

    "About this title" may belong to another edition of this title.

    Buy Used

    Condition: Good
    The cover shows normal wear. Fast...
    View this item

    US$ 3.49 shipping within U.S.A.

    Destination, rates & speeds

    Search results for Computer Graphics from Scratch: A Programmer's...

    Stock Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used Softcover

    Seller: New Legacy Books, Annandale, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: Good. The cover shows normal wear. Fast shipping and order satisfaction guaranteed. A portion of your purchase benefits Non-Profit Organizations, First Aid and Fire Stations! Seller Inventory # 5FS000000UQO_ns

    Contact seller

    Buy Used

    US$ 12.12
    Convert currency
    Shipping: US$ 3.49
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used Paperback

    Seller: HPB-Red, Dallas, TX, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_423696228

    Contact seller

    Buy Used

    US$ 12.12
    Convert currency
    Shipping: US$ 3.75
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used Paperback

    Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: Very Good. No Jacket. Former library book; May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.28. Seller Inventory # G1718500769I4N10

    Contact seller

    Buy Used

    US$ 16.11
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Stock Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used Softcover

    Seller: SecondSale, Montgomery, IL, U.S.A.

    Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

    Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00090155118

    Contact seller

    Buy Used

    US$ 16.42
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    Seller Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    New Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 40992392-n

    Contact seller

    Buy New

    US$ 34.42
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Gabriel Gambetta
    Published by Penguin Random House
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    New

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: New. Seller Inventory # 9781718500761

    Contact seller

    Buy New

    US$ 37.07
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Seller Image

    Gambetta, Gabriel
    Published by No Starch Press, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used Softcover

    Seller: GreatBookPrices, Columbia, MD, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread book in perfect condition. Seller Inventory # 40992392

    Contact seller

    Buy Used

    US$ 34.52
    Convert currency
    Shipping: US$ 2.64
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Gambetta,Gabriel
    Published by Penguin Random House
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    Used

    Seller: INDOO, Avenel, NJ, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Condition: As New. Unread copy in mint condition. Seller Inventory # RH9781718500761

    Contact seller

    Buy Used

    US$ 37.17
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: Over 20 available

    Add to basket

    Stock Image

    Gabriel Gambetta
    Published by No Starch Press,US, 2021
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    New PAP

    Seller: PBShop.store US, Wood Dale, IL, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # DB-9781718500761

    Contact seller

    Buy New

    US$ 41.45
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 6 available

    Add to basket

    Seller Image

    Gabriel Gambetta
    ISBN 10: 1718500769 ISBN 13: 9781718500761
    New Paperback

    Seller: Grand Eagle Retail, Mason, OH, U.S.A.

    Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

    Paperback. Condition: new. Paperback. Computer Graphics from Scratch demystifies the algorithms used in modern graphics software and guides beginners through building photorealistic 3D renders.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 planeSimulate the way rays of light interact with surfacesAdd mirror-like reflections and cast shadows to objectsRender a scene from any camera position using clipping planesUse flat, Gouraud, and Phong shading to mimic real surface lightingPaint texture details onto basic shapes to create realistic-looking objectsWhether 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. Demystifies the algorithms used in modern graphics software with basic programming and secondary school maths. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781718500761

    Contact seller

    Buy New

    US$ 43.49
    Convert currency
    Shipping: FREE
    Within U.S.A.
    Destination, rates & speeds

    Quantity: 1 available

    Add to basket

    There are 25 more copies of this book

    View all search results for this book