본문

서브메뉴

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

MARC

 008140102s2012        enk          o          000  0  eng  d
■001                                        
■003OCoLC
■00520140127111325
■006m          o    d
■007cr  cnu---unuuu
■020    ▼a9781849691734  (electronic  bk.)
■020    ▼a1849691738  (electronic  bk.)
■035    ▼a(OCoLC)797917408
■040    ▼aEBLCP▼beng▼cEBLCP▼dN$T▼dOCLCQ▼dYDXCP
■050  4▼aQA76.76.C672
■072  7▼aGAM▼x013000▼2bisacsh
■08204▼a794.81526
■1001  ▼aCantor,  Diego.
■24510▼aWebGL  Beginner's  Guide▼h[electronic  resource]
■260    ▼aBirmingham▼bPackt  Publishing▼c2012
■300    ▼a1  online  resource  (603  p)
■500    ▼aDescription  based  upon  print  version  of  record.
■500    ▼aLight  reflection  models
■5050  ▼aWebGL  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
■5058  ▼aWhat  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
■5058  ▼aTime  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
■5058  ▼aUsing  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
■5058  ▼aTime  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
■520    ▼aBecome  a  master  of  3D  web  programming  in  WebGL  and  JavaScript.
■63000▼aCanvas  (Computer  file)
■650  0▼aComputer  games▼xProgramming
■650  0▼aHTML  (Document  markup  language)
■650  4▼aCanvas  (Computer  file)
■650  4▼aComputer  games  --  Programming
■650  4▼aSport  &  Recreation
■650  4▼aComputer  science
■650  7▼aGAMES  /  Video  &  Electronic.▼2bisacsh
■655  4▼aElectronic  books.
■7001  ▼aJones,  Brandon.
■77608▼iPrint  version▼aCantor,  Diego▼tWebGL  Beginner's  Guide▼dBirmingham  :  Packt  Publishing,c2012▼z9781849691727
■85640▼3EBSCOhost▼uhttp://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=463058
■938    ▼aEBL  -  Ebook  Library▼bEBLB▼nEBL948496
■938    ▼aEBSCOhost▼bEBSC▼n463058
■938    ▼aYBP  Library  Services▼bYANK▼n8872330
■994    ▼a92▼bK4R
■999    ▼z635217623907107158

미리보기

내보내기

chatGPT토론

Ai 추천 관련 도서


    New Books MORE
    최근 3년간 통계입니다.

    detalle info

    • Reserva
    • 캠퍼스간 도서대출
    • 서가에 없는 책 신고
    • Mi carpeta
    Material
    número de libro número de llamada Ubicación estado Prestar info
    EW0010139 EB   원문자료 대출가능 대출가능
    마이폴더 부재도서신고

    * Las reservas están disponibles en el libro de préstamos. Para hacer reservaciones, haga clic en el botón de reserva

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

    Related books

    Related Popular Books

    도서위치