[email protected]
Twitter
LinkedIn
YouTube
GitHub
  • Servicios
  • Blog
  • Repositorios
  • GitHub
  • Currículum
  • Contacto
Producto se añadió a tu carrito

Carrito

Curso de Babylon.js

mayo 1, 2015Herramientasjfadev

Babylon.js es un framework completo para crear juegos 3D con la ayuda de HTML5 y WebGL basado 100% en JavaScript, desarrollado por programadores de Microsoft. Funciona adecuadamente en Firefox y Chrome y es compatible con las siguientes características:

  • Gráficas completas de escenas, luz, cámaras, materiales y texturas
  • Motor de colisiones
  • Selección de escenas
  • Antialiasing
  • Motor de animaciones
  • Sistemas de partículas
  • Sprites y capas 2D
  • Motores de optimización
  • Materiales estándar a nivel pixel
  • Niebla
  • Blending alpha
  • Pruebas alpha
  • Billboarding
  • Modo de pantalla completa
  • Mapas de sombras y mapas de variación de sombras
  • Rendereo de texturas
  • Texturas dinámicas (canvas)
  • Texturas de video
  • Cámaras (perspectivas y ortogonalidad)
  • Clonación de mesh
  • Meshes dinámicos
  • Mapas de altura
  • Las escenas de Babylon puede convertirse en .OBJ, .FBX, .MXB
  • Exporta a Blender

 

A continuación tenéis un vídeo curso bien completo muy bien explicado en español de Oscar Uh Pérez (Develoteca) que nos da todos los conocimientos necesarios para meter las manos en la masa.

 

 

Tambien os dejo unos tutoriales interesantes de Julian Chenard para empezar con Balylon.js en el siguiente enlace: http://www.pixelcodr.com/

 

Más tutoriales: http://www.babylonjs-playground.com/

 

Repository

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
https://github.com/BabylonJS/Babylon.js
3,649 forks.
25,535 stars.
29 open issues.

Recent commits:
  • Viewer: Factor out ViewerBase and ViewerElementBase (#18470)This PR factors out a `ViewerBase` and `ViewerElementBase` to createmore flexibility in the lower level rendering/engine layer., GitHub
  • Fix cross-platform tree-shaking artifact generation, Raanan Weber
  • Normalize tree-shaking manifest paths to POSIX (#18476)## Summary- normalize relative paths emitted by the side-effects audit to POSIXseparators- normalize manifest paths consumed by sideEffects sync soWindows-generated manifests still produce Unix-style package entries## Verification- npm run check:manifest-drift- npm run check:side-effects-syncGenerated JSON/package artifacts are intentionally not included in thisPR., GitHub
  • Fix node particle editor package output (#18474)## SummaryThis PR fixes several packaging and validation issues found whileinvestigating `@babylonjs/node-particle-editor` consumption from awebpack 5 TypeScript app.## What changed- Fixed ES6 package externalization for Babylon sub-namespace imports in`packages/public/rollupUMDHelper.mjs`.- ES6 builds now map Debug imports to real package subpaths such as`@babylonjs/core/Debug/index.js`.- Loader sub-namespace imports map to real `@babylonjs/loaders` subpathswhere applicable.- This avoids generated module requests like`@babylonjs/core::BABYLON.Debug`, which only make sense as syntheticUMD-global IDs.- Fixed `@babylonjs/node-particle-editor` runtime exports.- The public package wrapper now re-exports the legacy entry exports soruntime named exports match the TypeScript declarations, including`NodeParticleEditor`.- Removed the leaked FontAwesome package metadata request from bundledoutput.- The bundle helper now rewrites`require("@fortawesome/fontawesome-svg-core/package.json")` to an inlineversion object based on the installed package version.- This keeps the FontAwesome runtime behavior without requiringconsumers to install or resolve`@fortawesome/fontawesome-svg-core/package.json` separately.- Added regression coverage for the ES6 editor package output.- The ES6 smoke build now verifies the node particle editor runtimeentry does not contain forbidden requests for`@babylonjs/core::BABYLON.Debug` or`@fortawesome/fontawesome-svg-core/package.json`.- It also checks that the named `NodeParticleEditor` export is present.- A webpack 5 smoke build now imports `NodeParticleEditor` from`@babylonjs/node-particle-editor` without consumer aliases and checksthat the resulting bundle and warnings do not contain the forbiddenrequests.- Reduced noisy Rollup warnings from third-party module directives.- Shared Rollup warning handling now suppresses third-party `"useclient"` / `"use server"` module-level directive warnings from`node_modules`, while preserving other warnings.- Broke the mesh simplification circular dependency.- Shared simplification settings and enum definitions moved into aside-effect-free `meshSimplification.common.ts` module.- `meshSimplification.ts`, `meshSimplificationSceneComponent.pure.ts`,and the matching types file now import from that common module whereappropriate. – The side-effects manifest was regenerated for the new file.- Made circular dependency detection fail CI linting.- `lint:cycles` now uses the same `dpdm` check as CI, with `–exit-codecircular:1`.- `lint:check-ci` now runs `lint:cycles`, so circular dependencies failthe lint step instead of only printing diagnostics.- The duplicate direct pipeline step was removed, and the tree-shakingREADME was updated to describe the new wiring.## ValidationRan the following checks during the session:- `npm run build:es6`- `npm run build:prod -w @babylonjs/node-editor`- `NX_SKIP_NX_CACHE=true npm run build:es6:tools`- focused node particle editor webpack smoke validation (`webpack smokepassed`)- direct package artifact checks confirming: – no `@babylonjs/core::BABYLON.Debug` request – no `@fortawesome/fontawesome-svg-core/package.json` request – named `NodeParticleEditor` export present- direct import-graph check for the mesh simplification scene componentcycle- focused ESLint on the touched core files- `npm run check:treeshaking`- `npm run check:side-effects-sync`- `npm run compile:source -w @dev/core`- `npm run lint:cycles`- `npm run lint:check-ci`The final `lint:check-ci` run passed with the updated `dpdm` cycle checkin the lint chain., GitHub
  • Fix the smoke particle visu test (#18473), GitHub
: 3D, Babylon.js, Framework, Motor de juego, HTML5, JS, WebGL

Servicios

  • Excel2chatGPT $10.00
  • Bot Tok $45.00 $30.00
  • Corrección de errores en tu aplicación PHP Symfony $70.00 / hora
  • Corrección de errores Wordpressen su sitio de $70.00 / hora
  • Automatización de tareas usando Node.js $70.00 / hora

Blog

  • Cómo pagar con una tarjeta bancaria en Cryptomus
  • Guía completa para principiantes de Bot Tok: Comandos de terminal explicados
  • Mejor sitio para obtener vistas en TikTok
  • Jfa Whatsapp chatbot
  • TikTok Bot

Explorar

  • Gratis 10 Me gusta
  • Vistas gratuitas de 2K TikTok
  • Gratis 100 Favoritos de Tik Tok
  • Gratis 300 Acciones de TikTok
  • Comprar vistas de TikTok
  • Gratis 100 Me gusta en Instagram
Twitter
LinkedIn
YouTube
GitHub

© 2013-2025 Jordi Fernandes Alves (@jfadev)