Babylon.js essentials / (Record no. 681285)

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
Holdings
Withdrawn status Lost status Damaged status Not for loan Collection code Home library Current library Date acquired Total Checkouts Date last seen Price effective from Koha item type
  Not Lost     EBSCO Computers e-Library   29/08/2024   29/08/2024 29/08/2024 eBook

Powered by Koha