|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
EBSCO_ocn878918478 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu---unuuu |
008 |
140502s2014 enk o 000 0 eng d |
040 |
|
|
|a IDEBK
|b eng
|e pn
|c IDEBK
|d MHW
|d EBLCP
|d N$T
|d E7B
|d UMI
|d DEBSZ
|d DEBBG
|d OCLCQ
|d YDXCP
|d COO
|d OCLCF
|d OCLCQ
|d D6H
|d AGLDB
|d OCLCQ
|d ICA
|d OCLCQ
|d MOR
|d CCO
|d PIFAG
|d ZCU
|d MERUC
|d OCLCQ
|d U3W
|d REB
|d STF
|d VTS
|d CEF
|d ICG
|d NLE
|d INT
|d VT2
|d OCLCQ
|d UKMGB
|d G3B
|d TKN
|d OCLCQ
|d UAB
|d DKC
|d AU@
|d OCLCQ
|d M8D
|d UKAHL
|d HS0
|d OCLCQ
|d OCLCO
|d QGK
|d OCLCQ
|d OCLCO
|
015 |
|
|
|a GBB742394
|2 bnb
|
016 |
7 |
|
|a 017997871
|2 Uk
|
019 |
|
|
|a 880640881
|a 891852268
|a 1259234168
|
020 |
|
|
|a 9781849699808
|q (electronic bk.)
|
020 |
|
|
|a 1849699801
|q (electronic bk.)
|
020 |
|
|
|a 1306708842
|q (electronic bk.)
|
020 |
|
|
|a 9781306708845
|q (electronic bk.)
|
020 |
|
|
|a 1849699798
|
020 |
|
|
|a 9781849699792
|
020 |
|
|
|z 9781849699792
|
029 |
1 |
|
|a AU@
|b 000055973442
|
029 |
1 |
|
|a CHNEW
|b 000697308
|
029 |
1 |
|
|a CHNEW
|b 000887413
|
029 |
1 |
|
|a CHSLU
|b 001258164
|
029 |
1 |
|
|a CHVBK
|b 374324204
|
029 |
1 |
|
|a CHVBK
|b 374463301
|
029 |
1 |
|
|a DEBBG
|b BV042032857
|
029 |
1 |
|
|a DEBBG
|b BV043608828
|
029 |
1 |
|
|a DEBSZ
|b 405716125
|
029 |
1 |
|
|a DEBSZ
|b 414183339
|
029 |
1 |
|
|a DEBSZ
|b 484722417
|
029 |
1 |
|
|a GBVCP
|b 882840053
|
029 |
1 |
|
|a UKMGB
|b 017997871
|
035 |
|
|
|a (OCoLC)878918478
|z (OCoLC)880640881
|z (OCoLC)891852268
|z (OCoLC)1259234168
|
037 |
|
|
|a CL0500000436
|b Safari Books Online
|
050 |
|
4 |
|a QA76.76.C672
|
072 |
|
7 |
|a COM
|x 000000
|2 bisacsh
|
082 |
0 |
4 |
|a 006
|2 22
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Arora, Sumeet,
|e author.
|
245 |
1 |
0 |
|a WebGL game development :
|b gain insights into game development by rendering complex 3D objects using WebGL /
|c Sumeet Arora.
|
260 |
|
|
|a Birmingham, UK :
|b Packt Publishing,
|c 2014.
|
300 |
|
|
|a 1 online resource
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
490 |
1 |
|
|a Community experience distilled
|
588 |
0 |
|
|a Print version record.
|
520 |
|
|
|a This book is set-by-step, example-based tutorial that provides details on gaming logic using Web GL. If you are a programmer who wants to transform the skill of blending imagination and throughput in games, this is the book for you. You need to have a good understanding of object-oriented programming, JavaScript, and vector and matrix operations.
|
505 |
0 |
|
|a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with WebGL Game Development; Understanding WebGL; Differentiating WebGL from the game engine; Understanding basic 3D mathematics; Vectors; Matrices; Understanding transformations; Classifying into linear and affine transformations; Understanding transformations required to render 3D objects; Learning the basics of 3D graphics; Understanding mesh, polygon, and vertices; Using indices to save memory; Understanding WebGL's rendering pipeline; Framebuffers
|
505 |
8 |
|
|a A walkthrough of the WebGL APIInitializing the WebGL context; Vertex buffer objects -- uploading data to GPU; Index buffer objects; Shaders; The vertex shader; The fragment shader; Shader variable qualifiers; Attributes; Uniforms; The Varying qualifier; Compiling and linking shaders; Associating buffer objects with shader attributes; Drawing our primitive; Drawing using vertex buffer objects; Drawing using index buffer objects; Debugging a WebGL application; Summary; Chapter 2: Colors and Shading Languages; Understanding colors; Coloring our square; Coloring using the vertex color
|
505 |
8 |
|
|a Learning more about colorsUnderstanding surface normals for lighting calculations; Different types of lights used in games; Understanding object materials; Rendering 3D objects; Exporting a 3D object from Blender; Understanding and loading the Wavefront (OBJ) format; Understanding the material file format (MTL); Converting the OBJ file to the JSON file format; Loading the JSON model; Rendering without light; Understanding the illumination/reflection model; Lambertian reflectance/diffuse reflection; The Blinn-Phong model; Understanding shading/interpolation models; Flat shading
|
505 |
8 |
|
|a Gouraud shadingPhong shading; Differentiating the shading models; Implementing Gouraud shading on a Lambertian reflection model; Implementing Gouraud shading -- Blinn-Phong reflection; Implementing Phong shading -- Blinn-Phong reflection; Summary; Chapter 3: Loading the Game Scene; Supporting multiple objects; Implementing Face.js; Implementing Geometry.js; Implementing parseJSON.js; Implementing StageObject.js; Implementing Stage.js; Using the architectural updates; Understanding the main code; Understanding WebGL -- a state machine; Using mvMatrix states; Understanding request animation frames
|
505 |
8 |
|
|a Loading the sceneUnderstanding positional lights; Lighting up the scene with lamps; The vertex shader; The fragment shader; Understanding the main code; Multiple lights and shaders; Adding multiple lamps; The vertex shader; The fragment shader; Implementing Light.js; Applying Lights.js; Understanding the main code; Summary; Chapter 4: Applying Textures; Texturing basics; Understanding 2D textures and texture mapping; Comprehending texture filtering; Loading textures; New data type -- sampler; Applying a texture to the square; The vertex shader; The fragment shader; Texture wrapping
|
546 |
|
|
|a English.
|
590 |
|
|
|a eBooks on EBSCOhost
|b EBSCO eBook Subscription Academic Collection - Worldwide
|
650 |
|
0 |
|a Computer games.
|
650 |
|
0 |
|a Computer software.
|
650 |
|
2 |
|a Software
|
650 |
|
6 |
|a Logiciels.
|
650 |
|
7 |
|a software.
|2 aat
|
650 |
|
7 |
|a COMPUTERS
|x General.
|2 bisacsh
|
650 |
|
7 |
|a Computer games
|2 fast
|
650 |
|
7 |
|a Computer software
|2 fast
|
776 |
0 |
8 |
|i Print version:
|a Arora, Sumeet.
|t WebGL Game Development.
|d Packt Publishing 2014
|z 1306708842
|
830 |
|
0 |
|a Community experience distilled.
|
856 |
4 |
0 |
|u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=771468
|z Texto completo
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH26851340
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10868163
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 771468
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis28268643
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 11800722
|
994 |
|
|
|a 92
|b IZTAP
|