1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[65158],{3992:(e,r,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/credits",function(){return s(96073)}])},96073:(e,r,s)=>{"use strict";s.r(r),s.d(r,{default:()=>d,useTOC:()=>h});var i=s(42969),n=s(71807),t=s(14798),c=s(34256),o=s(37876);function l(e,r){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),s.push.apply(s,i)}return s}function a(e){for(var r=1;r<arguments.length;r++){var s=null!=arguments[r]?arguments[r]:{};r%2?l(Object(s),!0).forEach(function(r){(0,i.A)(e,r,s[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):l(Object(s)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(s,r))})}return e}function h(e){return[{value:"Companies",id:"companies",depth:2},{value:"Microsoft - Babylon.js",id:"microsoft---babylonjs",depth:3},{value:"Meta - React/React Native",id:"meta---reactreact-native",depth:3},{value:"External Resources",id:"external-resources",depth:2}
1,{value:"Licenses",id:"licenses",depth:2}]}let d=(0,n.e)(function(e){var r=e.toc,s=void 0===r?h(e):r,i=a(a({a:"a",em:"em",h1:"h1",h2:"h2",h3:"h3",li:"li",p:"p",ul:"ul"},(0,c.R)()),e.components);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(i.h1,{children:"Credits"}),"\n",(0,o.jsx)(i.p,{children:"In this section, we would like to acknowledge and thank the individuals, libraries, and resources that contributed to the development of this project. Without the support of their authors and maintainers, it would not have been possible. Here you will find the people, technologies, and references that helped bring it to life."}),"\n",(0,o.jsx)(i.h2,{id:s[0].id,children:s[0].value}),"\n",(0,o.jsx)(i.p,{children:"We would like to express our gratitude to the following organizations for their outstanding contributions to the development of this framework."}),"\n",(0,o.jsx)(i.h3,{id:s[1].id,children:s[1].value}),"\n",(0,o.jsx)(i.p,{children:"A huge thank you to Microsoft for Babylon.js, a powerful, open-source 3D engine that enables the creation of stunning 3D graphics and immersive experiences. Babylon.js is known for its simplicity, making it accessible even for beginners in 3D development. Its robust architecture ensures high performance, allowing developers to build complex scenes efficiently. The engine also boasts an incredibly active and supportive community, which constantly drives innovation and helps others overcome challenges. With an architectural vision focused on flexibility and extensibility, Babylon.js continues to empower developers to push the boundaries of whatâs possible on the web."}),"\n",(0,o.jsx)(i.h3,{id:s[2].id,children:s[2].value}),"\n",(0,o.jsxs)(i.p,{children:["We also want to thank Meta for the React library, which has been instrumental in the creation of this framework. Specifically, the ",(0,o.jsx)(i.em,{children:"react-reconciler"})," package has played a crucial role in allowing us to build a custom integration between React and Babylon.js. This library enables us to use JSX to write and manage Babylon.js elements in a declarative way, making it easier to interact with 3D graphics while leveraging the power of Reactâs component-based architecture. It offers unmatched flexibility, allowing developers to create complex interfaces while maintaining high performance and a seamless user experience."]}),"\n",(0,o.jsx)(i.h2,{id:s[3].id,children:s[3].value}),"\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["Documentation built with Nextra - ",(0,o.jsx)(i.a,{href:"https://nextra.site/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Logo designed by ",(0,o.jsx)("i",{children:"pikisuperstar"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/abstract-logo-template-gradient-style_4770105.htm#fromView=author&page=6&position=38&uuid=26b7b6f7-e0db-4442-9ad0-231ed71af8d9&query=logo",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Background image by ",(0,o.jsx)("i",{children:"starline"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/abstract-wireframe-grid-line-room-perspective-dark-background_310506297.htm#fromView=author&page=1&position=4&uuid=ee99959f-9930-41c8-90a3-de27700ddcfc&query=grid",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âGet startedâ button by ",(0,o.jsx)("i",{children:"mi-series"})," - ",(0,o.jsx)(i.a,{href:"https://uiverse.io/mi-series/little-frog-95",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["3D Models:","\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["Cheetah by ",(0,o.jsx)("i",{children:"QubiCone"})," - ",(0,o.jsx)(i.a,{href:"https://www.cgtrader.com/free-3d-models/animals/mammal/cheetah-2bec3d6e-5968-4088-b421-bcf6796143a4",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Jaguar C-X75 by ",(0,o.jsx)("i",{children:"AutomotiveGarage"})," - ",(0,o.jsx)(i.a,{href:"https://www.cgtrader.com/free-3d-models/car/concept-car/jaguar-c-x75-bafd9c67-1fb7-47e3-8dc3-cbdc03851ef5",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âww1 planeâ by ",(0,o.jsx)("i",{children:"KroTNR"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/ww1-plane-88d13d1268da4003b3e4c63bcf125815",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Bowling pin by ",(0,o.jsx)("i",{children:"Tomations"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/bowling-pin-39fded55822b4b289e87c56210f9f5ee",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Leaf by ",(0,o.jsx)("i",{children:"dravid1852"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/leaf-42f3db9df1f14492852b11574daeeb3e",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Balloons by ",(0,o.jsx)("i",{children:"Thie
1nnguyen2106"})," - ",(0,o.jsx)(i.a,{href:"https://www.cgtrader.com/free-3d-models/various/various-models/red-blue-yellow-balloons",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Man by ",(0,o.jsx)("i",{children:"SiegFreud"})," - ",(0,o.jsx)(i.a,{href:"https://www.cgtrader.com/free-3d-models/character/man/free-base-man-mesh",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Vespa by ",(0,o.jsx)("i",{children:"St\xe9phane Agullo"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/vespa-bf3699774a564ecb9671146281859b41",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Rear mirrors and license plate created with Meshy - ",(0,o.jsx)(i.a,{href:"https://www.meshy.ai",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Cyberpunk City by ",(0,o.jsx)("i",{children:"golukumar"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/cyberpunk-city-3f24e5c5bf924f46b30d9a392afa9624",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")\n",(0,o.jsx)("br",{})," ",(0,o.jsx)("p",{style:{fontSize:"small"},children:" - Replaced all textures due to copyright reasons"})]}),"\n",(0,o.jsxs)(i.li,{children:["Cat by ",(0,o.jsx)("i",{children:"mark2580"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/cat-murdered-soul-suspect-836312def1b84e588866500a2bf79f0f",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Boeing 787 Dreamliner by ",(0,o.jsx)("i",{children:"bastien"})," - ",(0,o.jsx)(i.a,{href:"https://sketchfab.com/3d-models/boeing-747-e4cb378a0ede40a787a0681fbb49d84e",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://creativecommons.org/licenses/by/4.0/",children:"CC BY 4.0"}),")\n",(0,o.jsx)("br",{})," ",(0,o.jsx)("p",{style:{fontSize:"small"},children:" - Add âReactylonâ ads + landing gears animations"})]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(i.li,{children:["Sounds:","\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["âShort Adventurous Intro #2â by ",(0,o.jsx)("i",{children:"jeremusic70"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/music/intro-outro-short-adventurous-intro-2-no-copyright-music-123088/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âEpic Trap Introâ by ",(0,o.jsx)("i",{children:"BreakzStudios"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/sound-effects/epic-trap-intro-185815/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["â01 main mix bL3â by ",(0,o.jsx)("i",{children:"zuluonedrop (Freesound)"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/sound-effects/01-main-mix-bl3-104381/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âProp Planeâ by ",(0,o.jsx)("i",{children:"Mozfoo (Freesound)"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/sound-effects/prop-plane-14513/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Sound on/off by ",(0,o.jsx)("i",{children:"Pixabay"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/sound-effects/ui-sound-on-270295/",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://pixabay.com/sound-effects/ui-sound-off-270300/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Hand selection by ",(0,o.jsx)("i",{children:"floraphonic"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/sound-effects/minimal-pop-click-ui-1-198301/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âJet engine startingâ by ",(0,o.jsx)("i",{children:"Derrickmckinnon"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/sound-effects/jet-engine-starting-303626/",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["âEmbraer 175: Take off and climb (more engine)â by ",(0,o.jsx)("i",{children:"flood-mix (Freesound)"})," - ",(0,o.jsx)(i.a,{href:"https://pixabay.com/it/sound-effects/embraer-175-take-off-and-climb-more-engine-23527/",children:"source"})]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(i.li,{children:["Textures:","\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["Vintage by ",(0,o.jsx)("i",{children:"kjpargeter"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/retro-grunge-style-background-with-stripes_897909.htm",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Futuristic by ",(0,o.jsx)("i",{children:"freepik"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/gradient-technology-futuristic-background_19335227.htm",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Mosaic by ",(0,o.jsx)("i",{children:"freepik"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/hand-drawn-zen-doodle-pattern-illustration_65393604.htm",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Speedometers by ",(0,o.jsx)("i",{children:"macrovector"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/speedometer-real
1istic-set-isolated-round-icons-with-arrows-numbers-with-odometer-fuel-meter-vector-illustration_60946924.htm",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Pop, Rock, Jazz by ",(0,o.jsx)("i",{children:"freepik"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-photo/retro-vinyl-concept_1313631.htm",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/hand-drawn-world-rock-day-background_27571470.htm",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/free-vector/flat-world-music-day-illustration-with-musician-playing-musical-instrument_27976448.htm",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Lecceâs Logo by ",(0,o.jsx)("i",{children:"Logo BK"})," - ",(0,o.jsx)(i.a,{href:"https://www.vecteezy.com/vector-art/27462209-lecce-club-logo-symbol-serie-a-football-calcio-italy-abstract-design-vector-illustration-with-black-background",children:"source"})]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(i.li,{children:["Images:","\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["WebXR hand by ",(0,o.jsx)("i",{children:"World Wide Web Consortium (W3C)"})," - ",(0,o.jsx)(i.a,{href:"https://www.w3.org/TR/webxr-hand-input-1/images/hand-layout.svg",children:"source"})," (licensed under ",(0,o.jsx)(i.a,{href:"https://www.w3.org/copyright/software-license-2023/",children:"W3C Software License"}),")"]}),"\n",(0,o.jsxs)(i.li,{children:["Hand tracking microgestures by ",(0,o.jsx)("i",{children:"Khronos OpenXR"})," - ",(0,o.jsx)(i.a,{href:"https://registry.khronos.org/OpenXR/specs/1.1/html/xrspec.html#XR_META_hand_tracking_microgestures",children:"source"})]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(i.li,{children:["Icons:","\n",(0,o.jsxs)(i.ul,{children:["\n",(0,o.jsxs)(i.li,{children:["Vespa by ",(0,o.jsx)("i",{children:"Icooon Mono"})," - ",(0,o.jsx)(i.a,{href:"https://www.svgrepo.com/svg/480965/vespa-1",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["3D rotation by ",(0,o.jsx)("i",{children:"Google"})," - ",(0,o.jsx)(i.a,{href:"https://fonts.google.com/icons?selected=Material+Symbols+Outlined:3d_rotation:FILL@0;wght@400;GRAD@0;opsz@48&icon.query=3d+rotation&icon.size=80&icon.color=%23fff",children:"source"})]}),"\n",(0,o.jsxs)(i.li,{children:["Tennis, Basketball, Soccer, Cycling by ",(0,o.jsx)("i",{children:"UIcons"})," - ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/icon/tennis_3914942",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/icon/soccer-boots_18880661",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/icon/basketball_3914125",children:"source"}),", ",(0,o.jsx)(i.a,{href:"https://www.freepik.com/icon/bike_5074343",children:"source"})]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,o.jsxs)(i.p,{children:["(*) All other unquoted resources are intended as Babylon.js ",(0,o.jsx)(i.a,{href:"https://doc.babylonjs.com/toolsAndResources/assetLibraries/",children:"resources"}),"."]}),"\n",(0,o.jsx)(i.h2,{id:s[4].id,children:s[4].value}),"\n",(0,o.jsx)(i.p,{children:"MIT License."})]})},"/credits",{filePath:"pages/credits.mdx",pageMap:t.O,frontMatter:{description:"We gratefully acknowledge the individuals, libraries, and resources that contributed to this project. This section highlights the authors, technologies, and resources that made this website possible."},title:"Credits"},"undefined"==typeof RemoteContent?h:RemoteContent.useTOC)}},e=>{e.O(0,[71807,14798,90636,46593,38792],()=>e(e.s=3992)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.