How To Make GUI For Your Babylon.js Apps - 2 Methods Tutorial

  Рет қаралды 4,731

Wael Yasmina

Wael Yasmina

Күн бұрын

In this tutorial, I'm going to show you how to create graphic user interfaces to input different kinds of data into your Babylon.js.
We're going to do that using code and also using the Babylon.js drag and drop tool.
---
Timestamps
00:00 Installing the GUI module
00:46 Controls
07:33 Helpers
10:34 Cloning controls
11:31 Positioning
12:15 Containers & Stackpanel
15:33 Debugging with the inspector
16:13 Link controls to meshes
16:53 Making controls take the shape of meshes
18:27 Using the GUI editor
---
Babylon.js GUI editor
gui.babylonjs.com/
---
Project files
github.com/WaelYasmina/babylo...

Пікірлер: 21
@jesusfreak_x3l
@jesusfreak_x3l Ай бұрын
Thanks. This should be my logical next step from Verge3d
@artoke84
@artoke84 Ай бұрын
wonderful!
@blaqued5186
@blaqued5186 10 ай бұрын
Another incredible video. Thanks again Wael👌
@WaelYasmina
@WaelYasmina 10 ай бұрын
You're welcome
@peterschmitt2735
@peterschmitt2735 8 ай бұрын
This is a very good tutorial.
@jordanwillianmarquespereir9316
@jordanwillianmarquespereir9316 4 ай бұрын
Excellent!!!
@georgegreen1356
@georgegreen1356 4 ай бұрын
Do you know is there a way to toggle the whole advancedTexture object? I want to hide/show the whole advancedTexture object with a separate menu button. Can't figure out how to do this. Setting advancedTexture's isVisible to false or alpha to 0 doesn't seem to work. The dispose() works, but i just want to hide it - not destroy :D
@user-tk1re2hd2y
@user-tk1re2hd2y 10 ай бұрын
Thanks 🙏
@AxiomTutor
@AxiomTutor 9 ай бұрын
I would like to build a webpage in a builder (namely, Quarto) and then include inside of it a Babylon.js application. I know this can be done using the CDN, but is it possible to instead build the application in a build system and then somehow export it so that it can be ported over to another project? If that is possible, I would imagine it would also be useful for Babylon.js Native, right? I don't know where the Babylon.js Native project is right now, it sounds like they were talking about it a lot three years ago and there hasn't been anything since then. But anyway, I would think it also involves taking an app that you have developed in a build system, and somehow exporting it for use in other places? If you are ever looking for a video idea, I would love to see how to export a Babylon.js app! :) Thanks for these videos.
@user-ik8pm8is9x
@user-ik8pm8is9x 10 ай бұрын
Hi, what is the environment texture you're using because I can't see it in the video and there are no project files?
@WaelYasmina
@WaelYasmina 10 ай бұрын
Hello Here it is: playground.babylonjs.com/textures/environment.dds I'll put the project on Github later
@user-ik8pm8is9x
@user-ik8pm8is9x 10 ай бұрын
@@WaelYasmina Thanks for the reply. I'm getting this error message when I use it though: cubeTexture.ts:148 Uncaught TypeError: Cannot read properties of undefined (reading 'useDelayedTextureLoading') at _CubeTexture.CreateFromPrefilteredData (cubeTexture.ts:148:32) at createScene (main.js?t=1690867406947:38:48)
@WaelYasmina
@WaelYasmina 10 ай бұрын
Here's the repo: github.com/WaelYasmina/babylongui/
@nazwasakila6962
@nazwasakila6962 10 ай бұрын
Wael hi. I noticed your switch from threejs to babylon. Can you make a video comparison, where to use one where other. Or explain in commnet. Thanks 😊
@WaelYasmina
@WaelYasmina 10 ай бұрын
Hi Naz. Yes I plan to make a video as a lot of people are asking these same questions. But I just need to collect more info to make a convincing and fair comparison video. In the meantime, you can find some articles covering the similarities and differences on Google.
@nazwasakila6962
@nazwasakila6962 10 ай бұрын
@@WaelYasmina sure i know google 😁😁, and have some idea of the both, tried them, but interested generally in your use cases and projects
@NARDINMONSTER
@NARDINMONSTER 10 ай бұрын
Please make video on havok physics in Babylon Js ❤❤❤
@WaelYasmina
@WaelYasmina 10 ай бұрын
It's on my TO-DO list
@NARDINMONSTER
@NARDINMONSTER 10 ай бұрын
@@WaelYasmina will you cover physics in Babylon Js
@studentshubham
@studentshubham 6 ай бұрын
bro i want to use your videos to teach people for free would you allow me to use your video on my website , by the way bro love from India
@WaelYasmina
@WaelYasmina 6 ай бұрын
Sure! I would love to see that. Mind sharing the url? 😀
Babylon.js Tutorial For Absolute Beginners
50:33
Wael Yasmina
Рет қаралды 26 М.
狼来了的故事你们听过吗?#天使 #小丑 #超人不会飞
00:42
超人不会飞
Рет қаралды 54 МЛН
Маленькая и средняя фанта
00:56
Multi DO Smile Russian
Рет қаралды 5 МЛН
Three.js Shaders (GLSL) Crash Course For Absolute Beginners
2:57:28
Visionary 3D
Рет қаралды 78 М.
I Tried Making an FPS Game in JavaScript
8:19
SimonDev
Рет қаралды 123 М.
Babylon 6 Engine -- Massive Update -- Now with HAVOK Physics!
9:58
Gamefromscratch
Рет қаралды 20 М.
01. Basic Scene in BabylonJS
25:27
Code-Small
Рет қаралды 37 М.
Three.js Tutorial For Absolute Beginners
53:26
Wael Yasmina
Рет қаралды 362 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,4 МЛН
I wish I knew this before using React Three Fiber
28:23
Rabbit Hole Syndrome
Рет қаралды 112 М.
Using External Assets
8:33
Babylon js
Рет қаралды 12 М.
How to Learn Three.js in 2024 ( Full Guide )
6:41
Visionary 3D
Рет қаралды 67 М.