Mahesh Venkitachalam – författare
Visar alla böcker från författaren Mahesh Venkitachalam. Handla med fri frakt och snabb leverans.
3 produkter
3 produkter
Häftad, Engelska, 2023, 12-15 år
428 kr
Skickas inom 3-6 vardagar
Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what's next? Python Playground, 2nd Edition is a collection of imaginative programming projects that will inspire readers to use Python for making art and music, simulating real-world phenomena, and interacting with hardware. This second edition is fully updated to be even more user friendly and features five brand-new projects, like transforming a Raspberry Pi Pico into a playable instrument, creating an IoT system to monitor your garden, and using machine learning to develop a speech-recognition system. Programming shouldn't be a chore, so have some geeky fun with Python Playground, 2nd Edition!
Häftad, Engelska, 2015
303 kr
Skickas
Python is a powerful programming language that's easy to learn and fun to play with. But once you've gotten a handle on the basics, what do you do next? Python Playground is a collection of imaginative programming projects that will inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware like the Arduino and Raspberry Pi. You'll learn to use common Python tools and libraries like numpy, matplotlib, and pygame to do things like: Generate Spirograph-like patterns using parametric equations and the turtle module; Create music on your computer by simulating frequency overtones; Translate graphical images into ASCII art; Write an auto stereogram program that produces 3D images hidden beneath random patterns; Make realistic animations with OpenGL shaders by exploring particle systems, transparency, and billboarding techniques; Construct 3D visualizations using data from CT and MRI scans; Build a laser show that responds to music by hooking up your computer to an Arduino Programming shouldn't be a chore. Have some solid, geeky fun with Python Playground. The projects in this book are compatible with both Python 2 and 3.
Häftad, Engelska, 2026
650 kr
Kommande
The Book of WebGPU is a hands-on introduction to modern browser-based 3D graphics and GPU computing with WebGPU and JavaScript. Readers learn how to use the WebGPU API and the WebGPU Shading Language (WGSL) to render interactive 3D scenes, implement lighting and texturing, and tap into the GPU's compute pipeline for non-graphics workloads. The book walks through the full pipeline of creating 3D graphics in the browser, from buffers, shaders, and render passes to camera transforms and physically inspired lighting. Along the way, it reinforces core graphics concepts like coordinate spaces, projections, and materials, while also covering modern JavaScript features such as modules, promises, and async/await. Every chapter includes guided, browser-based projects and challenging exercises, from fractal visualizations and interactive lighting demos to exploring medical CT data in 3D and experimenting with GPU-accelerated computations. As of 2025, WebGPU is officially supported across Chrome, Edge, Firefox, and Safari, so readers can run these projects in all major browsers without special plugins or native installs. The result is a complete on-ramp for developers who want to create high-performance, visually rich experiences on the web, whether for games, data visualization, design tools, or emerging AI workflows.