网易首页 > 网易号 > 正文 申请入驻

Codename One:跨平台 AR/VR 框架发布,AR 开发内循环终于可调试

0
分享至

AR 开发为什么这么痛苦?

每次改完代码,只能推到真机才能跑。那些真正有趣的状态——追踪突然丢失、一个平面合并到另一个里、参考图刚进入视场——全是你无法按需复现的。每轮调试都得站起来,举着手机对准自家地板。如果还要同时搞定两套完全不同的平台 SDK,简单点的想法都能拖成一周的焦油坑。


Codename One 团队显然也受不了这种折磨。最新的 PR #5335 引入了两个核心包:com.codename1.arcom.codename1.vr,用一套便携式 API 把 ARKit、ARCore、立体渲染和 360 媒体全包了——而且内置一个模拟 AR 后端,让你坐着就能把整个交互流程调通

具体怎么把 AR 开发的死循环打碎,可以拆成这几个要害:

  1. 真·跨平台 API
    同一段 Java 代码,在 iOS 上驱动 ARKit,在 Android 上驱动 ARCore。你只管 AR.isSupported() 检查能力,开一个 ARSession,拿到 ARView,然后世界追踪、水平/垂直平面检测、命中测试、锚点、光照估计、图像追踪、脸部追踪全有了。用户点击屏幕放置一个 glTF 模型,只要十几行逻辑,两侧行为完全相同。底下 iOS 是通过 SceneKit 复合 ARKit 会话,Android 跑的是类型化的 ARCore 代码,但你的代码里看不见任何平台原生类型。
  2. 坐着就能复现的调试环境
    框架的模拟后端可以重现任意的追踪状态:平面突然合并、参考图进入视野、光照剧烈变化……再也不用被真机绑在现实世界。你只需要坐下来,用模拟环境走完整个循环。
  3. 模型解析与后端彻底解耦
    glTF 模型在框架层用设备无关的加载器解析,交付给后端的是原始几何体缓冲区。这意味着你在 iOS 端永远不用直接操作 SceneKit 的那些类,未来 iOS 后端迁移到 RealityKit,你的业务代码一行都不用改。
  4. 事件模型没坑
    所有监听器都在 EDT 触发,锚点更新、平面扩展、相机姿态、光照估计这些高频数据被合并发送,所以 EDT 看到的始终是最新状态,不会被积压回调拖死。你写的仍然是普通的 Codename One 事件驱动代码。

同一个周内,VR 包补上了立体渲染和 360 媒体的 GPU 管线。两个功能叠加在一起,意味着用单一 Java 代码库,你不仅能做个跨平台的 AR 应用,还能顺带把 VR 场景给通了。对在移动端被 AR 内循环折磨太久的开发者来说,这大概不只是一次发布,而是一种解脱。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
莱利换字母哥后,给维金斯3年6000万,维金斯看都没看直接拒了

莱利换字母哥后,给维金斯3年6000万,维金斯看都没看直接拒了

海阔山遥YAO
2026-06-27 15:47:06
意大利自曝先找安切洛蒂再谈瓜帅 世界杯三连败出局后主帅难产

意大利自曝先找安切洛蒂再谈瓜帅 世界杯三连败出局后主帅难产

元气满分吖
2026-07-24 03:12:26
“不信就去问警察”!杭州男子发现朋友疑似被骗,硬拉着带去派出所,保住30万元!

“不信就去问警察”!杭州男子发现朋友疑似被骗,硬拉着带去派出所,保住30万元!

环球网资讯
2026-07-23 18:38:14
回国后我才敢说:越南是我去过的所有东南亚国家中,最被低估的

回国后我才敢说:越南是我去过的所有东南亚国家中,最被低估的

心灵的创伤
2026-07-23 13:23:07
22日晚世联赛战报,3-0,3-1,四强对阵出炉,巅峰对决上演

22日晚世联赛战报,3-0,3-1,四强对阵出炉,巅峰对决上演

宝哥精彩赛事
2026-07-23 04:57:25
和老公离婚分到120万,我伤心的回娘家,妈妈问我分了多少钱,我说20万。夜里听到妈妈和弟弟说,才20万,给你付首付都不够啊

和老公离婚分到120万,我伤心的回娘家,妈妈问我分了多少钱,我说20万。夜里听到妈妈和弟弟说,才20万,给你付首付都不够啊

二胡的岁月如歌
2026-07-20 15:51:03
女人能量越高,面相越年轻

女人能量越高,面相越年轻

十点读书
2026-07-23 20:29:10
俄乌战争以来,俄最大败笔是把攻占乌克兰的4个州,写进宪法?

俄乌战争以来,俄最大败笔是把攻占乌克兰的4个州,写进宪法?

真猫爷的渔场
2026-07-23 21:44:03
他曾担任中央办公厅代主任,大肆迫害年迈的彭老总,后被判刑18年

他曾担任中央办公厅代主任,大肆迫害年迈的彭老总,后被判刑18年

舆图看世界
2026-06-03 06:45:03
真不要脸,已经月收入两万块了,还与困难群众争利

真不要脸,已经月收入两万块了,还与困难群众争利

笔杆论道
2026-07-02 00:00:06
闹大了!韩红黑料越扒越狠,央视表态后,网友怒了:开除军籍党籍

闹大了!韩红黑料越扒越狠,央视表态后,网友怒了:开除军籍党籍

老沮系戏精北鼻
2026-07-19 19:01:22
洪秀柱促统很快,岛内根本拦不住,赖清德动员全党,统一不能再拖

洪秀柱促统很快,岛内根本拦不住,赖清德动员全党,统一不能再拖

爱下厨的阿酾
2026-07-23 17:58:06
美国宣布连续12晚攻击伊朗,众议院通过特朗普的950亿美元战争预算提案

美国宣布连续12晚攻击伊朗,众议院通过特朗普的950亿美元战争预算提案

一种观点
2026-07-23 08:25:06
“钩针男孩”,火了!

“钩针男孩”,火了!

河南交通广播1041
2026-07-23 17:54:58
大胸网红的下体恢复术!王一博躺平了!

大胸网红的下体恢复术!王一博躺平了!

八卦疯叔
2026-07-10 09:37:52
3-0!3-1!女排世联赛:两队率先闯入四强,日本出局,亚洲仅剩中国

3-0!3-1!女排世联赛:两队率先闯入四强,日本出局,亚洲仅剩中国

顺静自然
2026-07-23 01:53:24
金巧巧直播怒讨血汗钱:欠我爸60万速还,否则挂网!父被骗光

金巧巧直播怒讨血汗钱:欠我爸60万速还,否则挂网!父被骗光

疯狂的豆芽
2026-07-22 21:19:03
两性心理学:敢和别人老婆“偷情”的男人,绝大多数都会有这两个“心理”,超准

两性心理学:敢和别人老婆“偷情”的男人,绝大多数都会有这两个“心理”,超准

心理观察局
2026-07-16 06:35:04
有这样的美女同事,真的要没心思工作了…

有这样的美女同事,真的要没心思工作了…

微微热评
2026-07-18 01:09:39
年入百万补课老师吐实情:多数家长补课血汗钱,全都白白打水漂

年入百万补课老师吐实情:多数家长补课血汗钱,全都白白打水漂

鬼菜生活
2026-07-18 17:06:11
2026-07-24 03:48:49
我是一个粉刷匠2
我是一个粉刷匠2
有态度网友ytd
407文章数 147关注度
往期回顾 全部

科技要闻

中国数学家王虹、邓煜获菲尔兹奖

头条要闻

女副部王峻被处理:大搞权钱交易 泄露工作秘密

头条要闻

女副部王峻被处理:大搞权钱交易 泄露工作秘密

体育要闻

勇士24岁的MVP,也是个勒布朗?

娱乐要闻

梁朝伟汤唯19年后境遇反转

财经要闻

梁文锋当不成赛博圣人

汽车要闻

满配华为乾崑六件套 东风奕派M8限时权益价16.58万起

态度原创

教育
旅游
健康
家居
时尚

教育要闻

今年高考“最强捡漏王”!429分上南方医科大,471分考入顶尖211

旅游要闻

云南水富藏小众小镇,原是移民安置村,凭一江风光火遍川滇!

我是不是中风高风险人群?快速自测

家居要闻

2026建博会(广州) 公装联探展交流活动

我花40万追的老公,被公司亲手毁了

无障碍浏览 进入关怀版