본문

서브메뉴

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 추천 관련 도서


    신착도서 더보기
    최근 3년간 통계입니다.

    소장정보

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

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

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

    관련도서

    관련 인기도서

    도서위치