본문

서브메뉴

WebGL Beginner's Guide- [electronic resource]
내용보기
WebGL Beginner's Guide- [electronic resource]
자료유형  
 단행본
International Standard Book Number  
9781849691734 (electronic bk.)
International Standard Book Number  
1849691738 (electronic bk.)
Library of Congress Call Number  
QA76.76.C672
Dewey Decimal Classification Number  
794.81526
Main Entry-Personal Name  
Cantor, Diego.
Publication, Distribution, etc. (Imprint  
Birmingham : Packt Publishing, 2012
Physical Description  
1 online resource (603 p)
General Note  
Description based upon print version of record.
General Note  
Light reflection models
Formatted Contents Note  
완전내용WebGL Beginner's Guide; WebGL Beginner's Guide; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers, and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Time for action -- heading; What just happened?; Have a go hero -- heading; Reader feedback; Customer support; Downloading the example code; Downloading the color images of this book; Errata; Piracy; Questions; 1. Getting Started with WebGL; System requirements
Formatted Contents Note  
완전내용What kind of rendering does WebGL offer?Structure of a WebGL application; Creating an HTML5 canvas; Time for action -- creating an HTML5 canvas; What just happened?; Defining a CSS style for the border; Understanding canvas attributes; What if the canvas is not supported?; Accessing a WebGL context; Time for action -- accessing the WebGL context; What just happened?; WebGL is a state machine; Time for action -- setting up WebGL context attributes; What just happened?; Using the context to access the WebGL API; Loading a 3D scene; Virtual car showroom
Formatted Contents Note  
완전내용Time for action -- visualizing a finished sceneWhat just happened?; Summary; 2. Rendering Geometry; Vertices and Indices; Overview of WebGL's rendering pipeline; Vertex Buffer Objects (VBOs); Vertex shader; Fragment shader; Framebuffer; Attributes, uniforms, and varyings; Rendering geometry in WebGL; Defining a geometry using JavaScript arrays; Creating WebGL buffers; Operations to manipulate WebGL buffers; Associating attributes to VBOs; Binding a VBO; Pointing an attribute to the currently bound VBO; Enabling the attribute; Rendering; The drawArrays and drawElements functions
Formatted Contents Note  
완전내용Using drawArraysUsing drawElements; Putting everything together; Time for action -- rendering a square; What just happened?; Have a go hero -- changing the square color; Rendering modes; Time for action -- rendering modes; What just happened?; WebGL as a state machine: buffer manipulation; Time for action -- enquiring on the state of buffers; What just happened?; Have a go hero -- add one validation; Advanced geometry loading techniques: JavaScript Object Notation (JSON) and AJAX; Introduction to JSON -- JavaScript Object Notation; Defining JSON-based 3D models; JSON encoding and decoding
Formatted Contents Note  
완전내용Time for action -- JSON encoding and decodingWhat just happened?; Asynchronous loading with AJAX; Setting up a web server; Working around the web server requirement; Time for action -- loading a cone with AJAX + JSON; What just happened?; Have a go hero -- loading a Nissan GTX; Summary; 3. Lights!; Lights, normals, and materials; Lights; Normals; Materials; Using lights, normals, and materials in the pipeline; Parallelism and the difference between attributes and uniforms; Shading methods and light reflection models; Shading/interpolation methods; Goraud interpolation; Phong interpolation
Summary, Etc.  
요약Become a master of 3D web programming in WebGL and JavaScript.
Subject Added Entry-Uniform Title  
Canvas (Computer file)
Subject Added Entry-Topical Term  
Computer games Programming
Subject Added Entry-Topical Term  
HTML (Document markup language)
Subject Added Entry-Topical Term  
Canvas (Computer file)
Subject Added Entry-Topical Term  
Computer games -- Programming
Subject Added Entry-Topical Term  
Sport & Recreation
Subject Added Entry-Topical Term  
Computer science
Subject Added Entry-Topical Term  
GAMES / Video & Electronic.
Added Entry-Personal Name  
Jones, Brandon.
Additional Physical Form Entry  
Print version / Cantor, DiegoWebGL Beginner's Guide. Birmingham : Packt Publishing,c2012. 9781849691727
Electronic Location and Access  
로그인을 한후 보실 수 있는 자료입니다.
Control Number  
joongbu:423084
신착도서 더보기
최근 3년간 통계입니다.

소장정보

  • 예약
  • 캠퍼스간 도서대출
  • 서가에 없는 책 신고
  • 나의폴더
소장자료
등록번호 청구기호 소장처 대출가능여부 대출정보
EW0010139 EB   원문자료 대출가능 대출가능
마이폴더 부재도서신고

* 대출중인 자료에 한하여 예약이 가능합니다. 예약을 원하시면 예약버튼을 클릭하십시오.

해당 도서를 다른 이용자가 함께 대출한 도서

관련도서

관련 인기도서

도서위치