» » WebGL: Up and Running: Building 3D Graphics for the Web
eBook WebGL: Up and Running: Building 3D Graphics for the Web download
IT
Author: Tony Parisi
ISBN: 144932357X
Subcategory: Web Development & Design
Pages 230 pages
Publisher O'Reilly Media; 1 edition (August 30, 2012)
Language English
Category: IT
Rating: 4.9
Votes: 134
ePUB size: 1292 kb
FB2 size: 1448 kb
DJVU size: 1940 kb
Other formats: azw lrf docx mobi

eBook WebGL: Up and Running: Building 3D Graphics for the Web download

by Tony Parisi


Tony is perhaps best known for his work as a pioneer of 3D standards for the we. I bought this book of hoping to learn about WebGL not three.

Tony is perhaps best known for his work as a pioneer of 3D standards for the web. He is the co-creator of VRML and X3D, ISO standards for networked 3D graphics. He also co-developed SWMP, a real-time messaging protocol for multi-user virtual worlds. Tony continues to build community around innovations in 3D as the co-chair of the WebGL Meetup and a founder of the Rest3D working group.

Электронная книга "WebGL: Up and Running: Building 3D Graphics for the Web", Tony Parisi

Электронная книга "WebGL: Up and Running: Building 3D Graphics for the Web", Tony Parisi. Эту книгу можно прочитать в Google Play Книгах на компьютере, а также на устройствах Android и iOS. Выделяйте текст, добавляйте закладки и делайте заметки, скачав книгу "WebGL: Up and Running: Building 3D Graphics for the Web" для чтения в офлайн-режиме.

Seamlessly integrate 3D graphics with other content on the page. Learn the tools, file formats, and techniques for developing robust and secure applications in a production environment. WebGL: Up and Running is an ideal introduction to the world of 3D programming on the web. It’s well-written, clear, and fun. I wish it had been around when I started learning!"

These examples must be run from a web server such as Apache. Then point your web browser at.

These examples must be run from a web server such as Apache. localhost:// is fine but it needs to be coming from a server or loading external files such as textures and JSON for models simply won't work because of browser security restrictions.

ReactJS by Example: Building Modern Web Applications with React: Get up and running with ReactJS by developing five .

ReactJS by Example: Building Modern Web Applications with React: Get up and running with ReactJS by developing five cutting-edge and responsive projects. Laravel: Up and Running: A Framework for Building Modern PHP Apps. 71 MB·4,847 Downloads·New! What sets Laravel apart from other PHP web frameworks? Speed and simplicity, for starters. Cheese Cookbook - Great Bi. df. 06 MB·6,937 Downloads.

WebGL: Up and Running: Building 3D Graphics for the Web. by. Tony Parisi. At the end of the book, you’ll put everything together and build a full 3D application with WebGL. You don’t have to be a game development wizard or have 3D graphics experience to get started. I wish it had been around when I started learning!"

Building 3D Graphics for the Web. By Tony Parisi "WebGL: Up and Running is an ideal introduction to the world of 3D programming on the web. I wish it had been around.

Building 3D Graphics for the Web. By Tony Parisi. I wish it had been around when I started learning!"

With WebGL, Web developers can create games animations, data visualizations, product displays, and more using .

This concise book will help readers gain a working knowledge of WebGL through clear and simple examples. Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5's family of technologies. It's well-written, clear, and fun. I wish it had been around when I started learning!"

Understand core 3D graphics concepts and how to implement them in WebGl. Printed in the United States of America.

Understand core 3D graphics concepts and how to implement them in WebGl. Create WebGl sample pages as you learn, and build a racing game application in the final chapter. Get to know the Three. js open source library in detail. Develop working knowledge of graphics rendering, texturing, animation, interaction, and behaviors. Seamlessly integrate 3D graphics with other content on the page. Published by O’Reilly Media, In. 1005 Gravenstein Highway North, Sebastopol, CA 95472.

Get a quick introduction to WebGL, the new standard for 3D rendering on the Web and a member of HTML5’s family of technologies. With this hands-on guide, you’ll learn essential WebGL development and production concepts, using the jаvascript 3D engine Three.js. At the end of the book, you’ll put everything together and build a full 3D application with WebGL.

You don’t have to be a game development wizard or have 3D graphics experience to get started. If you use HTML, CSS, and jаvascript—and have familiarity with JQuery and Ajax—this book will help you gain a working knowledge of WebGL through clear and simple examples.

Understand core 3D graphics concepts and how to implement them in WebGLCreate WebGL sample pages as you learn, and build a racing game application in the final chapterGet to know the Three.js open source library in detailDevelop working knowledge of graphics rendering, texturing, animation, interaction, and behaviorsSeamlessly integrate 3D graphics with other content on the pageLearn the tools, file formats, and techniques for developing robust and secure applications in a production environment

"WebGL: Up and Running is an ideal introduction to the world of 3D programming on the web. It’s well-written, clear, and fun. I wish it had been around when I started learning!" —Giles Thomas, LearningWebGL.com

Mitars Riders
I thought this book was a fairly good intro, but it is rather short. Granted I didn't even look at the page count before I bought it I was really surprised how short it was. The content also just seemed like a rehash of various things that are easily google-able. I think the author could a bit more into the book and it would be great.
Xlisiahal
I bought this book with the intention of helping me with a project I was working on. For that purpose, it has been fairly spectacular. However, the book relies heavily on THREE.js and another library written by the author. Relying on THREE.js is fine, since it is quickly becoming the standard... But the application framework library that the author has written - and uses throughout all the examples - glosses over much of the intricaces of the THREE.js framework... I find myself picking apart the Sim.js code just to see what's really going on....

I bought this book so I wouldn't HAVE to wade through quite so much JS to get where I needed to go... Perhaps I was looking for the wrong book - something of a THREE.js cookbook - but this book's reliance on the Sim.js framework makes it a bit of a wash in my view... Simply because your learning is coupled to that architecture.

However, I do feel that if the book were taken on it's own that it could be something of a course in WebGL. And if you're cool with committing yourself to this relatively unknown Sim.js platform, then the book is freakin' awesome.

It's nice that the book doesn't focus on bare metal WebGL; since that's pretty nasty stuff... But, in fear of the deep end, this book ended up too far in the shallow end of the pool.
Akinonris
The book says it is about WebGL, but it is really about three.js

I bought this book of hoping to learn about WebGL not three.js. Very little of the book covers how WebGL works fortunately Amazon has a good return policy.
Anaginn
If you want to quickly use WebGL/Three.js using the author's own framework then this book is fine. But if you want to actually learn how to program WebGL with Three.js, this book is almost useless after the first chapter.

In Chapters 2 and on the author uses his own framework, Sim.js, to place object on screen and animate them, so you don't actually learn anything about Three.js. The framework might save you from typing a little code, but more than once he says "It is a bit too simplistic for building large-scale applications or games, but you may still find it useful in your development work." If I'm trying to learn a language or api, inserting someone else's custom programming layer in between me and the actual language doesn't help me to learn it - it just masks the code itself and limits me to what that framework can do. I didn't want to learn Sim.js. I wanted to learn Three.js, and this book did not teach me anything more about it than how to put objects on the screen.
Dorizius
This book covers Three.js v46, as of 20 July 2017 the current version of Three.js is v86.

Only 5 years out of date.
Heri
This is a great book for those who are comfortable in Javascript and want to get into WebGL.
It's easy to read and very clear. The examples are interesting and the explanations focus on the interesting bits, rather than explain 'filler' code every time.
I liked how each chapter goes a little further and keeps challenging the reader while maintaining a sense of control.

The book itself focuses mostly on Three.js and I was worried about being locked in to a specific library rather than learn "the WebGL", but it made me realize how much heavy lifting a library like Three does for you. So fear not, because there's a very strong chance you'll have to pick one up too, and Three.js is the leading one so far.

A lot of useful things like picking (click detection on 3D objects) are explained in details.

I definitely recommend this book.
Itiannta
So what exactly do I mean by that well he has years of experience? Lets talk specifically about why and who should purchase this book. If you are a flash developer, student of fine arts, computer science engineer, game developer, or someone with a passion to learn and curiosity this book is for you. I am an engineer by trade, I will tell you that this book explains the inner workings of threeJS in depth well believe me; I have spent enough time in front of a debugger and the github code base reading it verbatim to know and love a short cut when I see one! Take advantage of it. Webgl is going to boom shortly and you will be able to create applications that look and feel native because of it; even on mobile devices. I have a degree in art and this book also talks about shaders within threeJS/webgl in a no non-sense manner! That is difficult so people with a low level of technical aptitude will enjoy this book just as much as people with a high level. I really like this book and if you want a quick start on data visualization, video game programming, generative art, all on the open platform of the web well then this book is for you. Tony lays down the ground work shows you the tools of how things operate. He has insight into the industry that allows him to explain complex problems in a simple manner. He has a background that reaches all the way back to vrml and that demands respect. You should purchase this book not because I told you too but because you can learn quickly from it!
Doesn't go deep in details but helps a lot to get started