详情介绍
Egret Engine(白鹭引擎)是一款基于Typescript,JavaScript,和ES6语言并且免费开源的游戏引擎,它解决了HTML5性能问题及碎片化问题,灵活地满足开发者开发2D或3D游戏的需求,并有着极强的跨平台运行能力。
使用Egret Engine可以快速开发基于HTML5的网页游戏,您不仅可以体验到开源免费游戏引擎产品,同时还能通过Egret相关产品搭建快速优雅的工作流。
Egret Engine功能特色:
1.模型系统
Egret3D封装了自己的引擎静态模型及动画模型,并提供了3Dmax 导出插件,也就是说支持任意3D模型格式。
2.材质系统
可以根据自己的渲染风格,灵活的通过调整参数或增加材质特效的方式对材质进行编辑。
3.灯光系统
支持TBN直接光照系统,未来还会支持间接光照,提高光影效果。
4.动画系统
支持了3Dmax中高级骨骼动画及相机动画,满足绝大部分游戏需要。
5.shadow系统(阴影系统)
提高渲染效果,增强渲染视觉真实感。
6.shader系统
基于OpenGL ES2.0 标准的原生webgl shader,并与引擎功能紧密结合及拓展。为未来的shader编辑器做好了铺垫。
Egret Engine白鹭引擎官网更新日志
Egret Engine 2D更新内容:
【新增】 WebGL渲染器
【新增】 WebGL支持脏矩形渲染
【新增】 获取声音长度API
【新增】 全新的游戏项目模板
【新增】 增加 TextField.setFocus 方法
【新增】 Video 增加 length 属性
【升级】 TypeScipt到 1.8版本
【新增】 反向动力学约束(IK Constraint)支持和支持网格(Mesh)和自由变形动画(柔体动画)用于DragonBones
【重构】 矢量绘图模块提高性能
【重构】 显示列表渲染提高渲染性能
【优化】 大幅提升 DragonBones 的Fast Armature模式性能
【优化】 优化骨骼动画预加载机制,解决动画过多预加载卡顿的问题
【优化】 提升 Canvas 模式 Shape 遮罩性能
【修复】 编译 Map 或者 WeakMap 报错问题
【修复】 编译第三方库可能会编译出重复内容问题
【修复】 Native 下图片宽度为 0 显示异常问题
【修复】 native_require.js 可能会被清空问题
【修复】 某些情况下输入文本不自动换行问题
【修复】 eui.ItemRenderer 某些情况 stage 为空报错问题(感谢开发者 丶守望灬稻田)
【修复】 多个输入框在pc端浏览器来回切换焦点会出现报错问题(感谢开发者 feng zhi hao)
【修复】 eui.Scroller 嵌套使用时,底层的 Scroller 不能滚动问题(感谢开发者 缺氧)
【修复】 drawcall 显示不准确问题
【修复】 RenderTexture 绘制不规则遮罩对象错误问题
【修复】 一系列 WebGL 渲染异常问题
【修复】 TextField 文字宽度过小时出错的 BUG
【修复】 EUI 只能绑定一个数据的 BUG
【修复】 Video 动态改变宽高,舞台上有残影问题
【修复】 Tabbar 在某些情况下无法正常切换问题
【修复】 publish 过程中取消后,再次 build 报错问题
【修复】 exml 不存在 className 属性编译错误问题
【解决】 QQ浏览器 6.4 版本会闪屏的问题
【解决】 BitmapText 在 WebGL 模式下绘制不出来问题
【解决】 WebGL 模式下内存泄露问
Egret Engine 3D:
【新增】 Egret3DCnavas 支持多View3D显示方式,意味着你可以多窗口显示模型
【新增】 geometry 支持多子模型,多材质ID
【新增】 material 支持多维材质,并支持多pass渲染(比如 normal,depth 渲染)
【新增】 skeleton animation 支持46+骨骼动画
【新增】 shader 内加载方式,减少HTTP请求数量
【新增】 billboard 公告板 , 永远面对摄像机的显示面片
【新增】 材质 Blender
【新增】 材质 透明剔除阈值
【新增】 UV 滚动动画
【新增】 UV 精灵动画
【新增】 AOMap贴图
【新增】 地形贴图混合
【新增】 Exponential Height Fog(顶点雾)功能【修复】问题
【优化】 渲染框架,提升至少30%性能
【优化】 shader使用方式
【优化】 材质特效使用方式
【优化】 与egret2D较好支持混合
【修复】 切换模型贴图的问题
【修复】 骨骼动画法线没有计算的问题
【修复】 检测碰撞没有作用的 BUG
【修复】 加载多个模型在场景中会出现异常的 BUG
【修复】 当场景中物体时摄像机会在一个位置看不到物体的 BUG
【修复】 渲染线框由于顶点过多导致无法渲染的 BUG
下载地址
人气软件

Java SE Development Kit(JDK) 17.0.19 官方正式版 Win64
Java SE Development Kit(JDK) 17.0.19 官方正式版 Linux64
JetBrains Pycharm Pro v2026.1.2 中文专业免费正式版(附汉化包+
intellij IDEA v2026.1.2 官方中文正式版(附汉化包+安装方法)
JDK11(Java SE Development Kit 11) v11.0.31 x64 LTS 长期支持
Java SE Development Kit(JDK) 21.0.11 LTS 官方正式版 Win64
Java SE Development Kit(JDK1.8) jdk-8u491-windows-x64.exe 64
WinHex v21.0 绿色汉化特别版(无需注册)
EXT界面图形工具Ext Designer 特别版
python v3.14.5 for Windows(python开发环境工具) 官方正式版(附
相关文章
-
OpenAI Codex桌面版(AI智能编程助手) v26.519.5221.0 官方免费版OpenAI Codex桌面版是OpenAI官方针对windows平台而开发的一款新一代AI智能编程助手,基于GPT架构打造的强大代码生成引擎,通过深度学习技术,能够理解自然语言并转换为高质...
-
BitFun(AI辅助编程工具) v0.2.3 安装版BitFun(AI辅助编程工具)是一款非常专业的ai助理系统,通过这个工具可以帮助你生成各种代码,代理你的电脑桌面工作,各种平台都支持交互使用,设定各种ai任务,一键快速完成...
-
华为云码道CodeArts(智能编码) v26.3.11 官方安装版华为云码道由华为云推出的智能编码工具,这款软件兼容JetBrains系列、Visual Studio Code等主流IDE,并搭载华为自研Java语言支持,打造的下一代Java开发体验等,欢迎下载使...
-
nvm for windows(nodejs版本管理工具) v1.2.2 安装版nvm全英文也叫node.js version management,是一个nodejs的版本管理工具,nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换...
-
通义灵码Lingma IDE(编码辅助工具) v0.4.0 linux最新安装版通义灵码Lingma IDE电脑端使用的编程辅助软件,这款软件提供了代码智能生成、智能问答、多文件修改、编程智能体等功能,本站提供的是这款软件的linux安装版本...
-
Claude(AI编程工具) v1.1.381 官方安装版Claude官方版是由美国人工智能公司Anthropic开发的一款AI编程工具,具备广泛的能力,能自主跨文件、浏览器和应用运行,不仅让工程师高效完成复杂项目,还让非技术用户轻松...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Egret Engine(白鹭引擎) V4.0.3 官方最新安装版资源来源互联网,版权归该下载资源的合法拥有者所有。

























