[email protected]
Twitter
LinkedIn
YouTube
GitHub
  • Serviços
  • Blog
  • Repositórios
  • GitHub
  • Currículo
    • LinkedIn
    • PDF
  • Contato
Produto foi adicionado ao seu carrinho

Carrinho

Curso de Babylon.js

Maio 1, 2015Ferramentasjfadev

Babylon.js É um framework completo para a criação de jogos 3D com a ajuda de HTML5 e WebGL basiado 100% em JavaScript, desenvolvido por programadores da Microsoft. Ele funciona corretamente no Firefox e Chrome e é compatível com as seguintes características:

  • Gráficas completas de cenas, luz, câmeras, materiais e texturas
  • Motor de Colisões
  • Seleção de cenas
  • Antialiasing
  • Motor de animações
  • Sistemas de partículas
  • Sprites e layers 2D
  • Mecanismos de otimização
  • Materiais padrão no nível do pixel
  • Nevoeiro
  • Blending alpha
  • Teste alfa
  • Billboarding
  • Modo de tela cheia
  • mapas de sombra e mapas de variação das sombras
  • Renderização de texturas
  • Texturas dinâmicas (canvas)
  • Texturas de vídeo
  • Câmeras (perspectivas e ortogonalidade)
  • Clonagem de malha
  • Malhas dinâmicas
  • Mapas de altura
  • As cenas da Babilônia podem tornar-se. OBJ, .FBX, .MXB
  • Exporta a Blender

 

Abaixo está um vídeo curso muito bem explicadinho em espanhol deOscar Uh Pérez (Develoteca) Isso nos dá todas as habilidades necessárias para colocar as mãos na massa.

 

 

Também deixo alguns tutoriais interessantes de Julian Chenard para começar com Balylon.js no link a seguir: http://www.pixelcodr.com/

 

Mais tutoriais: http://www.babylonjs-playground.com/

 

Repositório

Babylon.js é um poderoso, lindo, simples, e jogo aberto e motor de renderização embalado em um framework JavaScript amigável.
https://github.com/BabylonJS/Babylon.js
3,681 forks.
25,986 estrelas.
19 questões em aberto.

commits recentes:
  • Preserve WebXR light estimation on WebGPU (#18837)> 🤖 *This PR was created by the create-pr skill.*## Summary- Preserve graphics-neutral WebXR light direction, intensity, andspherical harmonics estimates on WebGPU.- Disable only XRWebGLBinding reflection cube maps on WebGPU, with onespecific warning when reflection was requested.- Reuse the cached Phase 4A WebGL graphics binding while preservingexisting reflection options and lifecycle behavior.- Add deterministic WebGPU and WebGL regression coverage.## Validation- Core XR unit tests: 22 files, 341 tests passed.- Core TypeScript compilation passed.- Targeted formatting and lint passed with no errors.- Tree-shaking and side-effect synchronization checks passed.The Quest runtime used for manual validation did not expose LightEstimation in either WebGPU or WebGL2, so device validation wasinconclusive rather than failed. XR entry itself succeeded.Closes #18770———Co-autoria de: Copilot App <223556219+[email protected]>, GitHub
  • Fix IES candela profile normalization (#18833)## SummaryIES profile textures are relative distributions normalized by theirmaximum candela value. The loader was squaring candela samples andincorrectly including LM-63-19 file-generation metadata in intensityscaling, which distorted the profile.- Normalize raw candela values linearly without applying global factorsthat cancel during normalization.- Account for LM-63 history: the second value is a ballast-lamp factoronly in 1986/1991, reserved in 1995/2002, and metadata in 2019.- Add regressions for linear normalization and file-generation-typeinvariance.- Update the existing IES Profile2 visual reference for the correctedfalloff.## Validation- Targeted Vitest tests- ESLint and Prettier checks- Development build- Focused devhost browser validation- Existing IES visualization tests on WebGL2 and WebGPU, GitHub
  • Fix Gaussian splat readiness regression (#18836)[Created by Copilot on behalf of @bghgary]> 🤖 *This PR was created by the create-pr skill.*## Context[Babylon.js #18831](https://github.com/BabylonJS/Babylon.js/pull/18831)fixed transforms applied during the first render, but external readinesswaits could then finish before a one-time transformed splat sort. Thisregressed one-shot rendering and surfaced as deterministic SOGSvisualization failures in[#18829](https://github.com/BabylonJS/Babylon.js/pull/18829).## Validation- The unchanged `SOGS with SH` test at `renderCount: 1` passed 10/10 inWebGL2 and 10/10 in WebGPU.———Co-autoria de: Copilot App <223556219+[email protected]>, GitHub
  • Harden public Playwright report uploads (#18835)> 🤖 *This PR was created by the create-pr skill.*## Summary- disable tracing for BrowserStack CDP sessions so credential-bearingendpoints cannot enter retry traces- replace CI HTML reports with a minimal public reporter that omitserrors, output, attachments, traces, and configuration- validate report contents before CDN upload, rejecting archives,embedded report bundles, unsafe file types, and raw or encodedBrowserStack credentials- make report uploads fail closed while preserving the existingdeployment authorization flow## Validation- `npm run format:check`- `npm run lint:check`- BrowserStack Playwright config loading and sanitized report generation(815 tests discovered)- artifact validator rejection coverage for raw, URL-encoded, base64,archived, and embedded-report credentials, GitHub
  • Add WebXR composition and media layer support (#18832)> 🤖 *This PR was created by the create-pr skill.*## Summary- add shared WebGL and WebGPU creation paths for quad, cylinder,equirectangular, and cube composition layers- add `XRMediaBinding` factories for video-backed quad, cylinder, andequirectangular layers- synchronize native layer transforms with Babylon `TransformNode`s,including handedness, world scaling, recentering, static-layer redraws,ordering, removal, and disposal- expose raw cube subimages for six-face uploads- add optional mesh fallbacks that reuse Babylon meshes, materials,textures, and `VideoTexture`- keep fallback rendering in the explicit `WebXRLayersFallback` opt-inmodule so projection-only users do not load its rendering dependencies## CompatibilityWebXR Layers remains opt-in and disabled by default. Existingprojection-layer behavior and the legacy public layer-type unions arepreserved. Users who do not enable the feature do not enter any newruntime paths.## Playground[Compare a Babylon `VideoTexture` with a native WebXR media quad layerusing this PR'ssnapshot](https://playground.babylonjs.com/?snapshot=refs/pull/18832/merge#D35HOL#0).Both videos play side by side before entering XR; in XR, the rightpreview is replaced by the compositor layer.## Validation- core TypeScript compilation- 18 focused WebXR Layers unit tests- 336 XR unit tests- formatting and lint checks- all 16 tree-shaking checks- Quest 3 comparison of a Babylon `VideoTexture` mesh and a compositormedia layerThe full unit suite completed 4,659 passing tests plus one expectedfailure; two unrelated timeout flakes passed when rerun in isolation.———Co-autoria de: Copilot App <223556219+[email protected]>, GitHub
: 3D, Babylon.js, Framework, Game Engine, HTML5, JS, WebGL

Serviços

  • Correção de bugs em seu site Wordpress $40.00 / hora
  • Bot Tok $45.00
  • Correção de bugs em seu aplicativo PHP Symfony $50.00 / hora
  • Automação de tarefas usando Node.js $50.00 / hora
  • Desenvolvimento de API REST com Symfony $50.00 / hora

Blog

  • Como pagar com um cartão bancário em Cryptomus
  • Guia completo para iniciantes para o Bot Tok: Comandos do terminal explicados
  • Melhor site para obter visualizações no TikTok
  • Jfa Whatsapp Chatbot
  • Bot do TikTok

Explorar

  • Livre 10 Curtidas no TikTok
  • Visualizações 2K gratuitas do TikTok
  • Livre 100 Favoritos do TikTok
  • Livre 300 Compartilhamentos do TikTok
  • Comprar visualizações do TikTok
  • Livre 100 Curtidas no Instagram
Twitter
LinkedIn
YouTube
GitHub

© 2013-2026 Jordi Fernandes Alves (@jfadev)