美团、快手、去哪儿网是如何构建测试环境的?点击查看实践案例>> 了解详情
写点什么

Oasis Engine 开源一周年:直击大前端互动领域最新探索与实践

  • 2022 年 2 月 22 日
  • 本文字数:2155 字

    阅读完需:约 7 分钟

Oasis Engine 开源一周年:直击大前端互动领域最新探索与实践

2021 年 2 月 1 日,蚂蚁集团 Web 3D 互动图形引擎,同时也是阿里经济体互动技术方向的首选 Web 3D 引擎 Oasis Engine 正式开源。自开源以来,Oasis Engine 获得了开发者的广泛关注。截至目前已在 GitHub 上收获了 2400 的 Star,161 的 Fork 数。

五福背后的 Web 3D 引擎

 

Oasis Engine 引擎是一款以 Web 为先,移动为先的互动/创作平台,采用组件系统架构设计,逻辑编写采用脚本系统,使用 TypeScript 编写引擎源码,追求易用和轻量。Oasis Engine 主要包含 Oasis Runtime、Oasis Editor 和 Oasis Store 三部分。

 

产品特点:

 

  • 平台 - 支持 HTML5 和支付宝小程序

  • 图形 - 先进的 2D + 3D 图形引擎

  • 动画 - 强大的动画系统

  • 脚本 - 使用 TypeScript 高效地编写逻辑

 

在架构方面,Oasis Engine 采用了组件系统架构。在组件系统架构下,万物皆组件,任何功能都可以以组件的形式插拔,灵活组合。同时脚本也是一种特殊的组件,开发者可以很自然的把业务功能沉淀为组件复用。

 

在逻辑编写方面,Oasis Engine 采用了脚本系统。引擎提供了非常多的脚本生命周期回调,开发者只需重载需要的回调函数即可。

 

在开发语言方面,Oasis Engine 则采用了 TypeScript 。TypeScript 是 JavaScript 的强类型超集,对于大型复杂项目来说,TypeScript 提升研发效率的效果非常明显。

 

开源一周年活动即将开启

 

正值 Oasis Engine 开源一周年之际,Oasis 团队也特别策划了开源一周年沙龙活动。本次特别活动将于 2022 年 2 月 26 日 14:00 在杭州蚂蚁 A 空间举办,届时将会有七位不同领域的重量级嘉宾通过直播的形式与各位开发者进行交流,主要分享他们在前端互动领域的相关探索与实践。

详细活动议程如下:



Oasis 一周年总结和未来规划 (14:20-14:50)

 

分享嘉宾:

 

尘沫,Oasis Engine 架构师。

 

分享内容:

 

分享 Oasis 过去一年在引擎功能、开源建设和生态发展等方面的相关进展 ,通过 Oasis Roadmap 2022 公开未来规划和发展路线,以及公布编辑器开放计划。

 

元宇宙级 Web3D 关键技术研究 (14:50-15:20)

 

分享嘉宾:

 

贾金原教授,中国图学学会常务理事-网络图形学专委会主任-同济大学智慧三维媒体实验室主任。

 

分享内容:

 

目前十分火爆的元宇宙作为新一代的互联网,呼唤一个人人都能随时随地上线创作任意形态与规模的虚拟世界,这些诉求对 Web3D 引擎提出了新的挑战,围绕着这些挑战需要突破 Web3D 大数据在线可视化的关键技术。本团队长期深耕提出了一整套的高效率、低成本、低能耗、高品质的轻量级解决方案:

  1. 海量虚拟世界场景的轻量级细粒度化预处理

  2. 支持多人在线共享虚拟世界的网络传输调度机制

  3. 海量 Web3D 场景复杂光影的轻量级在线高品质渲染,为面向元宇宙的 Web3D 引擎的研发做了初步的技术铺垫

  4. 最后共同探讨 Web3D 引擎未来的发展方向

 

Oasis 在 2B 领域的应用与发展 (15:20-15:50)

 

分享嘉宾:

 

尚舒,阿里集团-CBU 技术部-体验设计团队。

 

分享内容:

 

3D 引擎正在传统 2B 业务数字化变革过程中扮演着越来越重要的作用, 尤其在新兴的 XR 领域, 在 XR 营销和线上 XR 服务的角度, 3D 引擎已经成为企业获取下一代核心竞争力的重要武器, 本次将分享 Oasis 在 2B 领域的一些应用思路, 以及未来给整个行业带来的巨大价值分析。

 

Oasis 在 AR 写福中的实战 (15:50-16:20)

 

分享嘉宾:

 

桐伦,北大数学系博士,Oasis Engine 核心开发。

 

分享内容:

 

Oasis 结合小游戏 AR 能力,打造了今年五福项目中,最具科技感的产品“ AR 空中写福”,在这一项目中使用了包括 PBR,InputManager,Lottie 等多种引擎能力。本次分享将围绕着这一项目,介绍具体实施过程中的技术细节,展示 Oasis 能力的同时,探讨 Oasis 未来的发展方向。

 

提升美术到前端的产出效率 (16:30-17:00)

 

分享嘉宾:

 

马乐,UU 跑腿-效率工程部门负责人。

 

分享内容:

 

主要分享 UU 跑腿-效率工程部门基于 Oasis 框架下,创新型交互的研究和探索。在经历一次商业级项目以后,立刻发起了针对美术端到前端交付效率的项目,在此主要分享我们使用 Oasis 过程中的一些感悟。

 

Oasis & WebGL 自营设计探索 (17:00-17:30)

 

分享嘉宾:

 

许帅,阿里集团- B2C 零售-体验设计师,喜欢探索技术 & 创意编程的体验设计师。

 

分享内容:

 

自营业务中 传统的营销会场很多时候只利用静态图、GIF 作为主要工具去做创意性表达,对于设计师来说,在这种极度限制的场景中,即便有天马行空的想法,也会受限于表现手法的局限,webgl 的能力是一个引子,可以让设计师有更好的工具去做更好的创意表达,且在营销会场中,呈现更具心智的动画交互内容。

 

小游戏工程化实践与思考 (17:30-18:00)

 

分享嘉宾:

 

周泽新,字节跳动-高级前端工程师。

 

分享内容:

 

随着小游戏在字节教育、电商、激励、广告、春节活动等场景应用越来越多,业务开发面临着越来越大的压力,我们通过游戏工程化的手段在效率和质量上做好保证,从而催进业务健康发展,本次分享围绕小游戏的工程化实践与思考进行。

 

写在最后

 

在本次沙龙活动结束后,InfoQ 也将有机会与 Oasis 团队进行单独对话,针对 Oasis 的最新成果及实践进行更深入的探讨,对此领域感兴趣的同学们可以在本文底部留言或者进 Oasis 开源群提出问题或看法,相关采访文章也将在不久后与大家见面。



Oasis 官网:

 

https://oasisengine.cn/

 

Github 地址:

 

https://github.com/oasis-engine/engine

2022 年 2 月 22 日 10:423134

评论

发布
暂无评论
发现更多内容

区块链社交即时通许系统开发,区块链社交app开发价格

13530558032

11月阿里Spring全家桶+MQ微服务架构笔记:源码+实战

小Q

Java 学习 程序员 面试 微服务

阿里达摩院副院长亲自所写Java架构29大核心知识体系+大厂面试真题+微服务

Java架构追梦

Java 学习 阿里巴巴 架构 面试

媲美物理机,裸金属云主机如何轻松应对11.11大促

京东科技开发者

云计算 容器 服务器 云主机

架构师训练营 1 期 - 第九周 - 性能优化 3

三板斧

面试官问:如何排除GC引起的CPU飙高?我脱口而出5个步骤

田维常

cpu飙满

DataPipeline CPO 陈雷:实时数据融合之道,博观约取,价值驱动

DataPipeline数见科技

数据融合

【JDD京智大咖说】AI 未来,路在何方?NLP、CV 技术的探索与展望

京东科技开发者

人工智能 CV nlp

MySQL 连接为什么挂死了?

华为云开发者联盟

微服务 数据 存储

强化学习入门必看之强化学习导识

Alocasia

人工智能 学习

DataPipeline CPO 陈雷:实时数据融合之法,便捷可管理

DataPipeline数见科技

数据融合

接口测试学习之json

测试人生路

json 接口测试

快进收藏吃灰!字节跳动大佬用最通俗方法讲明白了红黑树算法

小Q

Java 学习 架构 面试 算法

Scrum指南这么改,我看要完蛋!

华为云开发者联盟

Scrum 敏捷 改版

微信官方将打击恶意营销号:自媒体不可过度消费粉丝

石头IT视角

DataPipeline CPO 陈雷:实时数据融合之法,稳定高容错

DataPipeline数见科技

数据融合

号外!5G+X联创营华为云官网上线,5G 创业春天来了!

华为云开发者联盟

华为 程序员 AI 5G

企业工作流设计原则及多项目整合开发注意事项

Marilyn

敏捷开发 工作流 企业开发

区块链数字钱包系统开发方案,区块链钱包APP源码

13530558032

DataPipeline CTO 陈肃:构建批流一体数据融合平台的一致性语义保证

DataPipeline数见科技

数据融合

数字货币交易所开发有哪些模式?区块链交易平台

13530558032

合约跟单源码案例,合约跟单模式开发

13530558032

《JAVA多线程设计模式》.pdf

田维常

多线程

万字图文 | 聊一聊 ReentrantLock 和 AQS 那点事(看完不会你找我)

程序员马称

架构 AQS ReentrantLock JUC CLH

架构师训练营第九周作业

_

极客大学架构师训练营 第九周作业

前嗅教你大数据——史上最全代理IP服务商对比

前嗅大数据

大数据 数据采集 动态代理 静态代理 代理IP

6. 自定义容器类型元素验证,类级别验证(多字段联合验证)

YourBatman

Hibernate-Validator Bean Validation 多字段联合验证

AI技术在音乐类产品中的应用场景

HIFIVE音乐开放平台

人工智能 AI 音乐 音乐制作

京东T8Java架构师总结整理的15w字的Java面试手册,2021年金三银四不愁涨不了薪!

Java架构之路

Java 程序员 架构 面试 编程语言

Springboot过滤器和拦截器详解及使用场景

996小迁

Java 编程 架构 面试 springboot

DataPipeline 王睿:业务异常实时自动化检测 — 基于人工智能的系统实战

DataPipeline数见科技

大数据

Oasis Engine 开源一周年:直击大前端互动领域最新探索与实践_开源_闫园园_InfoQ精选文章