MARC details
| 000 -LEADER |
| fixed length control field |
09432cam a2200781Ii 4500 |
| 001 - CONTROL NUMBER |
| control field |
ocn944310754 |
| 003 - CONTROL NUMBER IDENTIFIER |
| control field |
OCoLC |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20240829145231.0 |
| 006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS |
| fixed length control field |
m d |
| 007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
| fixed length control field |
cr |n||||||||| |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
160311s2016 enk o 001 0 eng d |
| 040 ## - CATALOGING SOURCE |
| Original cataloging agency |
IDEBK |
| Language of cataloging |
eng |
| Description conventions |
pn |
| Transcribing agency |
IDEBK |
| Modifying agency |
YDXCP |
| -- |
COO |
| -- |
EBLCP |
| -- |
NLE |
| -- |
OCLCO |
| -- |
OCLCF |
| -- |
OCLCQ |
| -- |
DEBSZ |
| -- |
DEBBG |
| -- |
FEM |
| -- |
IDB |
| -- |
N$T |
| -- |
OCLCQ |
| -- |
MERUC |
| -- |
OCLCQ |
| -- |
VT2 |
| -- |
OCLCQ |
| -- |
WYU |
| -- |
LVT |
| -- |
G3B |
| -- |
IGB |
| -- |
STF |
| -- |
UKAHL |
| -- |
UKMGB |
| -- |
OCLCQ |
| -- |
OCLCO |
| -- |
OCLCQ |
| -- |
OCL |
| -- |
OCLCO |
| 015 ## - NATIONAL BIBLIOGRAPHY NUMBER |
| National bibliography number |
GBB643409 |
| Source |
bnb |
| 016 7# - NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER |
| Record control number |
017779523 |
| Source |
Uk |
| 019 ## - |
| -- |
968114152 |
| -- |
969004826 |
| -- |
1005821440 |
| -- |
1008944566 |
| -- |
1103276867 |
| -- |
1129374797 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781785886164 |
| Qualifying information |
(electronic bk.) |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
1785886169 |
| Qualifying information |
(electronic bk.) |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
1785884794 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9781785884795 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| Canceled/invalid ISBN |
9781785884795 |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| Canceled/invalid ISBN |
1785884794 |
| 024 3# - OTHER STANDARD IDENTIFIER |
| Standard number or code |
9781785884795 |
| 035 ## - SYSTEM CONTROL NUMBER |
| System control number |
1196326 |
| -- |
(N$T) |
| 035 ## - SYSTEM CONTROL NUMBER |
| System control number |
(OCoLC)944310754 |
| Canceled/invalid control number |
(OCoLC)968114152 |
| -- |
(OCoLC)969004826 |
| -- |
(OCoLC)1005821440 |
| -- |
(OCoLC)1008944566 |
| -- |
(OCoLC)1103276867 |
| -- |
(OCoLC)1129374797 |
| 037 ## - SOURCE OF ACQUISITION |
| Stock number |
902683 |
| Source of stock number/acquisition |
MIL |
| 050 #4 - LIBRARY OF CONGRESS CALL NUMBER |
| Classification number |
QA76.76.S63 |
| 072 #7 - SUBJECT CATEGORY CODE |
| Subject category code |
COM |
| Subject category code subdivision |
051440 |
| Source |
bisacsh |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
005.14 |
| Edition number |
23 |
| 049 ## - LOCAL HOLDINGS (OCLC) |
| Holding library |
MAIN |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Moreau-Mathis, Julien, |
| Relator term |
author. |
| 9 (RLIN) |
816134 |
| 245 10 - TITLE STATEMENT |
| Title |
Babylon.js essentials / |
| Statement of responsibility, etc. |
Julien Moreau-Mathis. |
| 260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
| Place of publication, distribution, etc. |
Birmingham : |
| Name of publisher, distributor, etc. |
Packt Publishing, |
| Date of publication, distribution, etc. |
2016. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
1 online resource |
| 336 ## - CONTENT TYPE |
| Content type term |
text |
| Content type code |
txt |
| Source |
rdacontent |
| 337 ## - MEDIA TYPE |
| Media type term |
computer |
| Media type code |
c |
| Source |
rdamedia |
| 338 ## - CARRIER TYPE |
| Carrier type term |
online resource |
| Carrier type code |
cr |
| Source |
rdacarrier |
| 347 ## - DIGITAL FILE CHARACTERISTICS |
| File type |
text file |
| Source |
rda |
| 490 1# - SERIES STATEMENT |
| Series statement |
Community experience distilled |
| 588 0# - SOURCE OF DESCRIPTION NOTE |
| Source of description note |
Online resource; title from PDF title page (EBSCO, viewed June 12, 2017). |
| 500 ## - GENERAL NOTE |
| General note |
Includes index. |
| 520 ## - SUMMARY, ETC. |
| Summary, etc. |
Understand, train, and be ready to develop 3D Web applications/video games using the Babylon.js framework, even for beginnersAbout This Book Understand the basics of 3D (along with the theory) before practicing Each mini-project provides previous features, alongside the new feature you are learning, to supply the examples Learn from the best of the best, a developer at Microsoft, FranceWho This Book Is For Babylon. JS Essentials is intended for developers who want to enter the world of 3D development for the Web, or developers who want to add the Babylon.js framework to their skill set. The notion of Oriented Object Programming would be helpful to understand the architecture of the Babylon.js framework. Also, a familiarity with Web development would be useful, to understand the principles used. What You Will Learn Understand what the TypeScript language is and its benefits (compared to JavaScript) in large projects such as 3D engines Learn the basics of 3D using Babylon.js without too much theory but with an emphasis on practice, for a better understanding of the architecture Know the usage of Material--a fundamental principle of 3D engines in Babylon.js--and then customize the appearance of 3D objects Integrate collisions and physics in gameplay. Understand the notion of impostor for physics simulation Manage, create, and spatialize audio tracks in 3D scenes Go further with the Babylon.js framework to create actions on events Create rendering effects provided by the Babylon.js framework, such as post-processesIn Detail Are you familiar with HTML5? Do you want to build exciting games and Web applications? Then explore the exciting world of game and Web development with one of the best frameworks out there: Babylon. JS. Starting from the beginning, the book introduces the required basics for 3D development and the knowledge you need to use the Babylon.js framework. It focuses on the simplicity provided by Babylon.js and uses a combination of theory and practice. All the chapters are provided with example files ready to run; each example file provides the previously learned features of the framework. Finally, developers will be ready to easily understand new features added to the framework in the future. Style and approach The book is a comprehensive guide packed with ready-to-run examples with a mix of theory and practice. |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Table of Contents -- Preface -- Babylon.js and the TypeScript Language -- The creators -- Online tools provided by the Babylon.js solution -- Why is Babylon.js developed using TypeScript? -- The TypeScript language -- The TypeScript features -- Introduction to TypeScript -- what you have to know -- Compilation using Gulp -- Working with typed variables -- Enumerated types -- Array -- Working with classes and interfaces -- Creating a class -- Creating class members -- Working with inheritance -- Using interfaces -- Summary -- The Fundamentals of Babylon.js and Available Tools -- The Babylon.js structure and graphs -- The engine and a scene -- Adding cameras and lights -- Adding a camera -- Adding a light -- Adding a mesh -- Using Babylon.js to create meshes -- Some other basic meshes -- Managing a scene graph -- An example -- Creating your first scene -- Creating a class and the scene nodes -- Call the runRenderLoop method -- Managing the scene graph -- Summary -- Create, Load, and Draw 3D Objects on the Screen -- Using Blender to export scenes -- Setting up the Babylon.js exporter for Blender -- Activating the Babylon.js exporter in Blender -- Exporting a scene -- Using 3ds Max to export scenes -- Installing the Babylon.js exporter for 3ds Max -- Modifying the properties -- Exporting the scenes -- Loading scenes with Babylon.js programmatically -- The BABYLON. SceneLoader class -- The callbacks -- Load and append -- Importing a mesh -- Summary -- Using Materials to Customize 3D Objects Appearance -- Discussing the awesome theory behind the materials -- The theory -- The vertex shader -- The pixel shader -- Using the Babylon.js standard material -- The standard material and its common properties -- Using the fog -- Using textures with materials. |
| 505 8# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
Load and apply a texture -- The bump mapping -- Advanced texturing -- The cube texture -- The mirror texture -- Summary -- Create Collisions on Objects -- Checking collisions in a scene -- How collisions work in Babylon.js? -- Configuring collisions in a scene -- Configure gravity and ellipsoid -- Simulate physics -- Enable physics in Babylon.js -- Impostors -- Applying a force to a mesh -- Configuring in Blender and 3ds Max -- Collisions in Blender -- Configuring physics simulations in Blender -- Configuring collisions in 3ds Max -- Configuring physics simulations in 3ds Max -- Summary -- Manage Audio in Babylon.js -- Playing 2D sounds -- Creating 2D sounds -- Managing 2D sounds -- Playing 3D sounds -- Creating 3D sounds -- Managing 3D sounds -- Creating a directional spatialized sound -- Summary -- Defining Actions on Objects -- Defining actions on objects -- Enable actions on an object -- Chain actions on an object -- The available actions -- Using conditions to control the actions graphs -- State condition -- Predicate condition -- Value condition -- Using the Actions Builder in 3ds Max -- How it works -- Managing multiple pipelines -- Summary -- Add Rendering Effects Using Built-in Post-processes -- Using post-processes with Babylon.js -- Starting with your first post-process -- Chaining post-processes -- Removing and retrieving post-processes -- Using post-process rendering pipelines with Babylon.js -- Create a rendering pipeline -- Enabling and disabling effects in pipeline -- The built-in post-processes -- Volumetric Light Scattering post-process -- SSAO rendering pipeline -- HDR rendering pipeline -- Summary -- Create and Play Animations -- Creating animations using Babylon.js -- Animating an object with code -- Using the animation manager of Babylon.js -- Create a simple animation -- Managing events. |
| 505 8# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
Using easing functions to smooth animations -- Applying an easing function to an animation -- Creating your own easing function -- Importing and managing animated models -- How 3D animated models work -- Importing and playing animations of an animated 3D model -- Summary -- Index -- All About Packt. |
| 590 ## - LOCAL NOTE (RLIN) |
| Local note |
WorldCat record variable field(s) change: 650 |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Software frameworks. |
| 9 (RLIN) |
778069 |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Web applications. |
| 9 (RLIN) |
45163 |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Video games |
| General subdivision |
Programming. |
| 9 (RLIN) |
734994 |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Three-dimensional display systems. |
| 9 (RLIN) |
3434 |
| 650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Cadres d'applications (Informatique) |
| 9 (RLIN) |
998930 |
| 650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Applications Web. |
| 9 (RLIN) |
999029 |
| 650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Jeux vidéo |
| General subdivision |
Programmation. |
| 9 (RLIN) |
998438 |
| 650 #6 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Affichage tridimensionnel. |
| 9 (RLIN) |
110383 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
three-dimensional. |
| Source of heading or term |
aat |
| 9 (RLIN) |
974657 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
COMPUTERS |
| General subdivision |
Software Development & Engineering |
| -- |
Tools. |
| Source of heading or term |
bisacsh |
| 9 (RLIN) |
4348 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Video games |
| General subdivision |
Programming |
| Source of heading or term |
fast |
| 9 (RLIN) |
734994 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Software frameworks |
| Source of heading or term |
fast |
| 9 (RLIN) |
778069 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Three-dimensional display systems |
| Source of heading or term |
fast |
| 9 (RLIN) |
3434 |
| 650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name as entry element |
Web applications |
| Source of heading or term |
fast |
| 9 (RLIN) |
45163 |
| 830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE |
| Uniform title |
Community experience distilled. |
| 9 (RLIN) |
541051 |
| 856 40 - ELECTRONIC LOCATION AND ACCESS |
| Materials specified |
EBSCOhost |
| Uniform Resource Identifier |
<a href="https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1196326">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1196326</a> |
| 938 ## - |
| -- |
Askews and Holts Library Services |
| -- |
ASKH |
| -- |
AH30450959 |
| 938 ## - |
| -- |
EBL - Ebook Library |
| -- |
EBLB |
| -- |
EBL4520677 |
| 938 ## - |
| -- |
EBSCOhost |
| -- |
EBSC |
| -- |
1196326 |
| 938 ## - |
| -- |
ProQuest MyiLibrary Digital eBook Collection |
| -- |
IDEB |
| -- |
cis34138933 |
| 938 ## - |
| -- |
YBP Library Services |
| -- |
YANK |
| -- |
12990191 |
| 994 ## - |
| -- |
92 |
| -- |
N$T |