Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2d, 3d, and Stereoscopic Design

Modern science requires computer graphics models to provide realistic visual renderings. Learning the appropriate programming tools for...
$124.55 AUD
$124.55 AUD
SKU: 9781484271124
Product Type: Books
Please hurry! Only 621 left in stock
Author: Moisés Cywiak
Format: Paperback
Language: English
Subtotal: $124.55
10 customers are viewing this product
Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2d, 3d, and Stereoscopic Design by Cywiak, Moisés

Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2d, 3d, and Stereoscopic Design

$124.55

Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2d, 3d, and Stereoscopic Design

$124.55
Author: Moisés Cywiak
Format: Paperback
Language: English

Modern science requires computer graphics models to provide realistic visual renderings. Learning the appropriate programming tools for 2D and 3D modeling doesn't have to be so difficult. This book reviews the best programming tools to achieve this and explains how to apply them to mobile platforms like Android.

Multi-Platform Graphics Programming with Kivy provides a straightforward introductory approach for designing 2D, 3D, and stereoscopic applications, using analytical equations from vector algebra. Throughout the book you'll look closely at this approach and develop scenes in Kivy, taking advantage of powerful mathematical functions for arrays by NumPy for Python.

Unbuntu is used to develop the programs, which allows you to easily convert to Android platform. Each chapter contains step-by-step descriptions on each subject and provides complete program listings.


What You'll Learn
  • Work with Kivy, a modern, powerful multi-platform graphics system
  • Convert and run programs on Android devices
  • Program, fill faces, and rotate 2D and 3D polygons
  • Apply the concepts of 2D and 3D applications
  • Develop stereoscopic scenes
  • Review a straightforward introduction to 2D, 3D, and stereoscopic graphics applications
  • Use simple analytical equations from vector algebra
Who This Book Is For

The primary audience is students and researchers in graphics programming with experience in analytical equations.

Author: Moisés Cywiak, David Cywiak
Publisher: Apress
Published: 06/16/2021
Pages: 370
Binding Type: Paperback
Weight: 1.19lbs
Size: 9.21h x 6.14w x 0.80d
ISBN: 9781484271124

About the Author

Moisés Cywiak is a researcher in physical optical sciences with over 20 years of teaching experience in physics, mathematics, electronic engineering, and programming in C, C++, and python, in Centro de Investigaciones en Óptica A.C.

David Cywiak received his Ph.D. degree in physics in 2014 from Universidad de Guanajuato. From 2012 to 2013 he collaborated as a guest researcher at the Dalton Cardiovascular Research Center, University of Missouri-Columbia, in the development of an optical-photoacoustic system intended for the detection of photoacoustic signals generated by cancerous cells. Since 2014 he has been working as a metrologist in the Thermometry Department at Centro Nacional de Metrologia, México. His research includes photoacoustics, optical engineering and radiation thermometry. He has over 7 years of experience teaching physics, mathematics and programming in C for undergraduate students. He also has over 5 years of experience teaching Temperature measurement techniques and calibration of instruments in the thermometry area for industry professionals.

Returns Policy

You may return most new, unopened items within 30 days of delivery for a full refund. We'll also pay the return shipping costs if the return is a result of our error (you received an incorrect or defective item, etc.).

You should expect to receive your refund within four weeks of giving your package to the return shipper, however, in many cases you will receive a refund more quickly. This time period includes the transit time for us to receive your return from the shipper (5 to 10 business days), the time it takes us to process your return once we receive it (3 to 5 business days), and the time it takes your bank to process our refund request (5 to 10 business days).

If you need to return an item, simply login to your account, view the order using the "Complete Orders" link under the My Account menu and click the Return Item(s) button. We'll notify you via e-mail of your refund once we've received and processed the returned item.

Shipping

We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.

When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Depending on the shipping provider you choose, shipping date estimates may appear on the shipping quotes page.

Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound.

Related Products

Recently Viewed Products