-
-
Notifications
You must be signed in to change notification settings - Fork 105
ru Babylon
pmgl edited this page Apr 7, 2022
·
1 revision
Babylon.js - это движок 3D-рендеринга с открытым исходным кодом, основанный на WebGL.
Сайт: https://www.babylonjs.com/
Github: https://github.com/BabylonJS/Babylon.js
После создания проекта откройте вкладку настроек, нажмите "Показать дополнительные настройки" и выберите Babylon.js в качестве "Графической библиотеки".
Создание новой сцены:
scene = new BABYLON.Scene()
Добавление простой коробки:
box = BABYLON.MeshBuilder.CreateBox("box", object end, scene)
box.position.set(0,20,0)
Добавление полусферического света:
light = new BABYLON.HemisphericLight("light", new BABYLON.Vector3(0, 1, 0), scene)
Настраиваем камеру:
camera = new BABYLON.FreeCamera("camera", new BABYLON.Vector3(0, 0, -100), scene)
В функции draw()
вызовите screen.render
, передав вашу сцену в качестве аргумента:
draw = function()
screen.render(scene)
end