babylonjs游戏3d引擎笔记
创始人
2024-11-13 07:37:08
0

目录

介绍

安装与初始化

安装

引用

创建画布

创建各种变量

初始化画布与引擎

创建场景

相机

灯光

渲染场景

监听屏幕尺寸

按顺序执行函数即可

绘制图形

了解坐标方向

绘制线条

绘制正方体

绘制平面方形

绘制圆形

绘制三角形

绘制文字

绘制面板并添加背景图

事件交互

监听点击

射线投射

创建射线

检测射线触碰的物体

检测射线是否与物体相交


介绍

在之前用unity研发过不少游戏,但是都是基于pc或安卓等。而h5这块发现不太好嵌入。最主要是体积太大,加载太慢。所以这次找了一个类似unity的适合web前端开发的游戏插件。为什么选择此插件,不选择three.js呢?因为做过3d游戏的都应该知道,游戏它不仅仅是渲染3d模型,它还需要内置很多交互功能以及模拟的物理功能,如碰撞,射线点击,精灵等。这样才能更好的制作出可交互的游戏出来。

安装与初始化

安装

一大堆命令,慢慢装吧

npm install --save-dev babylonjs npm install --save-dev babylonjs-materials npm install --save-dev babylonjs-loaders npm install --save-dev babylonjs-post-process npm install --save-dev babylonjs-procedural-textures npm install --save-dev babylonjs-serializers npm install --save-dev babylonjs-gui npm install --save-dev babylonjs-viewer

引用

代码如下

import * as BABYLON from 'babylonj

相关内容

热门资讯

透视神器!wepoker免费透... 透视神器!wepoker免费透视脚本(透视)确实真的有挂(扑克教程)1、wepoker免费透视脚本透...
透视挂!aapoker怎么设置... 透视挂!aapoker怎么设置抽水,aapoker破解侠是真的吗,第三方教程(有挂方法)该软件可以轻...
透视辅助!德普辅助器辅助器怎么... 透视辅助!德普辅助器辅助器怎么用,德普之星透视免费,微扑克教程(有挂方法)1、构建自己的微扑克辅助插...
透视美元局!wepoker免费... 透视美元局!wepoker免费脚本(透视)竟然存在有挂(2025教程);1、这是跨平台的wepoke...
透视数据!aapoker怎么提... 透视数据!aapoker怎么提高中牌率,aapoker怎么开辅助器,爆料教程(有挂细节)一、aapo...
透视app!德普之星私人局辅助... 自定义德普之星私人局辅助免费系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器...
透视辅助!wepoker买脚本... 透视辅助!wepoker买脚本靠谱吗(透视)原来是有挂(科技教程)亲,关键说明,wepoker买脚本...
透视辅助!德扑圈有透视吗,德普... 自定义德普之星透视辅助软件下载系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助...
透视安卓版!aapoker脚本... 透视安卓版!aapoker脚本怎么用,aapoker透视脚本,大神讲解(有挂辅助)1)aapoker...
透视了解!wepoker透视a... 透视了解!wepoker透视app下载(透视)确实真的有挂(透牌教程)1、操作简单,无需注册,只需要...