O3DF执行董事Royal O’Brien:开源没有边界,所有共享的声音都会变成实际方向

学习3D引擎架构技术概述       近期对3D引擎的架构设计做了一个梳理总结,现在开发游戏都离不开引擎,这些引擎包括Unity引擎,虚幻引擎,Cocos2dx引擎,自研引擎等等。很多开发者只会利用他们写逻辑,遇到优化问题就束手无策了,遇到Shader编程以及优化就感到头疼,长此以往对自己技术提升非常不利的。要改变现有的状态,就必须要系统的学习相关3D引擎技术,这样才能在使用引擎开发产品时得心应手。本篇博客从两方面给读者做... 阅读详情

开放3D基金会(O3DF)成立于2021年,为艺术家、内容创作者、开发人员和技术领导者,提供一个聚集和协作、分享最佳实践以及塑造开放3D开发未来的新家园,同时致力于为每个行业提供用于构建游戏和模拟器的开源、全功能、高保真、实时3D引擎。

2022年7月21日,在中国开源软件推进联盟主办,赛迪传媒、《软件和集成电路》杂志社联合承办,优快云独家直播的“第十七届开源中国开源世界高峰论坛”上,O3DF基金会执行董事Royal O'Brien带来了《O3DE引擎(开源、实时、跨平台3D引擎)》的主题演讲。

以下为Royal O'Brien演讲实录:

大家好,我是Linux基金会数字媒体和游戏部门的总经理Royal O'Brien,同时担任O3DF执行董事,今天在此和大家谈谈O3DF。

关于O3DF

大家可能会问,O3DF是什么?

O3DF致力于3D开源技术的使用,可以使用在任何垂直行业,包括游戏、模拟器、机器人、人工智能、机器学习、视觉、特效、电影、能源、地产、医学、培训和许多其他领域中。

我们的最主要项目Open 3D引擎是第一个真正的3A级开源3D引擎,它在Apache2.0及MIT许可下,当前免费提供给全世界使用。

我们所说的3A级到底是什么意思呢?

这意味着一个引擎能够支持从生产到完成所需要的全部元素,编辑器拥有一个物理基础渲染器、一个物理系统、一个核心运行、过场动画等。

当你尝试去定义什么是端到端的3D引擎时,你会发现其中的一些典型程序我们每天都在使用,使用场景可能在我之前所提到的垂直领域之中,比如游戏。

大家可以想象,在制作一款使用3D技术的游戏时,都需要一个引擎,不管是在电脑或者是手机平台上创建,引擎都是必要的。幸运的是,Open 3D引擎的构建方式是完全模块化的,这种模块化还带来了跨平台的兼容性,所以Open 3D引擎本身支持Windows、Mac、Linux、Android、iOS以及一些主机,这意味着其也支持移动端。为了做到这一点,Open 3D引擎必须要确保它支持最新的技术,如DirectX、Vulkan或Metal。

如果你拥有一个只适用于高端硬件的引擎,很难让别人把这样的引擎推出,因为他们需要花很多时间去优化它,才不会在玩游戏的时候烫到手。幸运的是,引擎组装的方式有不同的渲染模型,无论是向前或延后,它都允许你改变想做的类型。

同时,引擎是开源的,也就是说任何人都可以使用它。我们希望他们能够使用并在此基础上进一步发展,因为当他们发现漏洞并对其做出调整时,就可以在代码中做出贡献,这十分有利于后续人群的分享、使用。

说到贡献,除社区外还需要不同的公司来支持。当前,我们有很多大公司参与这个项目,如微软、Adobe、英特尔、华为、AWS、EPIC和腾讯。

项目历史

该项目最初是亚马逊内部的一个项目,随着时间的推移,它被设计得更加模块化,并最终成为一个开源项目。

我自己参与这个项目很长一段时间,当它完全开源的时候,我离开了亚马逊,加入了Linux基金会继续跟进这一项目。因为我们想让它成为一个真正的开源项目,不依赖于任何一家公司,而是没有界限和附带目的地由中立组织全权负责。

对于引擎,我们需要考虑的一件事是:尽管你有一个了不起的引擎,但它适用于其他行业和垂直行业吗?

答案是肯定的。它必须适用于不同的领域,你不会想要一个只能做游戏的引擎,除此之外还需要做很多调整才能让它工作。

引擎模块化是一个非常关键的因素,换句话说,将渲染器从引擎中取出非常困难,因为它通常与许多不同的系统交织在一起,但有了Open 3D引擎,你就可以简单地停用它。你几乎可以停用任何元素,这意味着你可以将其缩小到你想要的大小以精确匹配你要做的事。

如果我正在做模拟或者建构视频序列等,我可能不需要其中的一些动画系统,所以这种能力可以帮助我们减少或移除这些暂时不必要的系统。

再者,代码本身是用C++编写的,我们在里面使用了一些Python脚本,这允许你以模块化的方式构建这些组件。

在处理引擎时还有另一个重要部分:在配置时我们删除了几乎所有的二进制格式,大部分是JSON或者XML,并使用像CMake这样的开源工具,这使得你可以使用任何类型的编辑器或配置系统。

大家应该记得我在这里讨论了跨平台,但这并不是说我们把Windows作为唯一的平台,而Linux和其他平台都是二等平台。实际上你可以从O3DE网上找到安装软件包,并且在Linux上端到端地使用整个系统。你不需要在所有地方都装上Windows系统,而是可以根据目标平台的区别来构建你想要的不同类型的程序。

应用场景

前文我们已经讨论过游戏,接下来让我们更深入探索。以汽车为例,如今汽车越来越智能化了,在驾驶时可以为您提供方向的增强实景或者一个提示界面。这些对于3D引擎来说是非常棒的,因为只有通过空间才能知道车的大小以及其周围的一切。你可以把它映射到一个坐标上,然后放到3D引擎上,这样就可以和它一起工作了。它会给你提示,如在100米后会有一个转弯,当你要转弯时,它也会根据场景来调整和缩放转弯深度。

如果你现在考虑的是发生在未来的事情如建造整个城市,可以通过数字孪生做到分区、建筑设计规划、交通模拟。对于希望进行遥距现场管理的公司,可以通过运行不同实时物联网的设备和传感器,实现在3D演示空间中观看及检验。

此外,我们还探讨了一些关于健康与医学的问题,远程医疗现在受到重视,我们能够在3D空间中看到事物并可视化。目前技术越来越先进,我们并未困在2D平面里,而是开始更多地使用3D技术,这意味着我们能更准确、更好地理解和观察事物。

开源可以将不同的技术适用到不同领域。如果有人知道如何在数字孪生上进行坐标转换,通过开源,这种能力就可以转化为在医学上如何作出坐标空间。这是一种属于开源的独特能力:可以将技术在那些本会保持封闭的行业中进行分享。

开源没有边界

当人们创造并作出贡献的时候,其他行业可以一起受益。因为这些是用C++构建且支持Android和iOS,这意味着会有很多更新的芯片和设计元素可以发挥作用,同时拥有ARM及更好的提高。

很多和我交谈过的人都说,开源是实现元宇宙的关键要素。我们也这么认为,这意味着要在AR和VR的3D及超环境中建立这些类型的模型,会议、模拟、训练需要无缝分享,才能推进人们对事物的看法,促进实现我们从未想过的东西。但我们已经在开源中,以各种不同的方式看到了这一点,技术的用途是单一的,但当它们被用于开源时,新的大门就打开了。

那么为什么这对所有行业都很重要呢?因为这有助于他们削减成本,有助于创新,有助于他们推进想做的事情,而不需要在这些不同的领域中寻找规律。

你的公司不需要雇用十个图形工程师,因为这是在另一个区域处理的,但你们会有物理工程师,可以促进不同公司之间的合作。它在降低成本的同时又保持着高速的创新。

开源一次又一次地被证明是一个非常有效的模式。那么,为什么以前没有开源软件能成功地做到这一点呢?

因为要做到这一点,还需要迈出一大步。我们必须肯定AWS公司,AWS在这方面投入了大量的时间、工作和金钱,当他们决定把它变成开源软件的时候,这对开源社区来说是一个巨大的好处。这意味着我们有一个巨大的基础平台可以工作,不需要从头开始做很多东西就能拥有完整的端到端系统。

现在我们有了这个激动人心的3D平台,这个平台正在突飞猛进地发展,我们希望每个人都能参与其中。

任何可以利用3D技术的公司,他们不仅想使用这项技术,也希望能和其他公司建立联系,一起协作,以确保工作内容没有重复。

记住,开源是一项全球性的努力,它没有边界,所有任何人都可以参与其中。

现在大家明白这个基金会是由社区和企业赞助商组成的,他们也是董事会的一部分,社区中大多数人支持技术指导委员会来决定什么项目可以推介出去。所以这不是一种只有一家公司可以随便使用的商业模式,社区有更大的优先权,让所有共享的声音变成了实际的方向。

作为基金会的一部分,有这样的影响力,对基金会及其成长非常重要。如何参与其中和成为其中的一部分,去网站(WWW.o3de.org)或者登陆Github.com/o3de看一看,我们有一个实时Discord服务器即discord.gg/o3de,你会发现那里有一个巨大的社区,每天都有成千上万的人在那个社区里聊天。

如果你有问题或者想了解更多,可以直接抓取代码、获取文档,把问题发到在Discord里,也许有人能在几分钟或几小时内回答你。

这里有一些问题:该怎样成为会员?会员和非会员之间有什么区别?

会员有三种类型,分别是准会员、普通会员与高级会员。

  • 准会员是针对学术设立的,其能够以非盈利机构的身份加入董事会,成为社区的一份子;
  • 普通会员都是一些较小的组织,他们希望能够做出贡献并得到帮助指导;
  • 高级会员投入了项目及资金,来帮助我们扩大市场并维持系统。高级会员可以获得董事会和技术顾问委员会的席位。

当前,技术顾问委员会中有9个席位,其中5个席位是由社区驱动的,也就是由社区投票决定的。剩余4人是来自董事会成员,也是由投票决定。所以影响力的大小,以及你希望如何帮助推动和发展项目,完全由自身所决定。只有这样的支持,才能让我们成长为一个整体,成为现在的基金会。

我们如何看待中国成为基金会的一部分呢?

中国付出了很多的努力和技术,我们期待不同的项目,并希望能够共同进步。

代码没有边界,其本身就是一种奇妙的艺术表达。我自己也是一名工程师,写了30多年的代码,因为代码都是一样的,所以你的背景并不重要。如果你有时间与你的团队交流,向他们解释他们现在的机遇是什么,这是非常重要的。

最后,我想呼吁大家采取行动,与我们进行交流,积极参与进来,一起做更多的贡献, 谢谢大家。

点击2022(第十七届)开源中国开源世界高峰论坛-优快云直播,查看更多精彩演讲内容!

OSDU(Open Subsurface Data Universe,开放地下数据空间 / 开源地下数据生态系统) OSDU是由油气行业与云厂商共建的开源、云原生数据平台规范,旨在解决勘探开发领域数据孤岛、格式不统一、应用绑定等问题。其核心是“数据与应用解耦”,通过统一元数据模型、API及权限体系,实现跨云、跨项目的数据互通。平台支持地震、井筒、储层等专业数据管理,配套OpenVDS、ETP等标准,适配PB级体数据,支撑AI训练与数字孪生。虽为参考实现,非即用系统,但已成国际油气数字化底座趋势,国内三桶油正推进试点与国产化适配。 阅读详情

相关推荐

[ensp报错:USG6000V错误代码45解决方案]

[ensp报错:USG6000V:错误代码45解决] [ensp报错:USG6000V:错误代码45解决] 第一种处理方式: ensp的45错误帮助文档里的解决方法:(这里就不说了,上华为爸爸的图) ensp的45错误:如果你的45错误不是描述的那个,可能是ensp与virtualbox不兼容了。 错误描述:具体表现为在virtualbox里没有vfw_usg的条目,虚拟介质管理器里也没有相应的条目: 就是vfw_usg_vdi这个 这种情况下你把ensp卸载重装多少次都没用,原因在两个软件的兼容

weixin_45456536的博客 3万+

Imagination与O3DF合作加速硬件产品开发

Imagination与开放3D基金会(O3DF)一直保持密切合作。此前 Imaignation 与开放3D引擎(O3DE)团队合作开发了基于O3DE引擎的光线追踪Demo。在今年的GDC2023期间,O3DF执行董事Royal O'Brien介绍了该组织的主要工作,以及如何与Imaignation合作的。以下视频是Imagination基于O3DE引擎所创建的demo演示,展示了使用光线追踪后全...

weixin_49393016的博客 145

实战指南 | Adjust 与 Facebook、Google Ads 自归因配置全流程解析

本文详细解析了Adjust与Facebook、Google Ads自归因配置的全流程,帮助移动应用出海推广者解决广告归因难题。通过自归因功能(SAN),开发者可以获取更准确的数据、简化配置流程并扩大安装来源覆盖,显著提升广告效果监测和ROI计算效率。

weixin_42528780的博客 536

专为构建者打造:亚马逊科技和开放式 3D 引擎的故事

我们从游戏和模拟开发人员那里听说,他们想要更多的选项,以便在生产管道中进行协作、自定义和创造性控制。从头开始构建 3D 工具成本高昂,需要数年的开发时间,并需要大量的资源来维护。这些开发人...

亚马逊云科技专栏 806

PaddleOCR SVTRv2中文识别模型训练全流程:从数据准备到推理部署

本文详细介绍了基于PaddleOCR的SVTRv2中文识别模型从数据准备、模型训练到推理部署的全流程实战。SVTRv2凭借其单视觉Transformer架构和分层混合机制,在中文文字识别任务上实现了高精度与效率的平衡。文章重点解析了数据工程、训练调优技巧及部署优化方案,帮助开发者构建定制化的OCR解决方案。

weixin_29194817的博客 285

ESP32 IDF开发 应用篇⑲ 空中升级OTA

在实际产品开发过程中,在线升级可以远程解决产品软件开发引入的问题,更好地满足用户需求。OTA(空中)更新是使用 Wi-Fi 连接而不是串行端口将固件加载到 ESP 模块的过程。(1)、ESP32 的 OTA 升级有三种方式:·Arduino IDE:主要用于软件开发阶段,实现不接线固件烧写·Web Browser:通过 Web 浏览器手动提供应用程序更新模块·HTTP Server:自动使用http服务器 - 针对产品应用在三种升级情况下,必须通过串行端口完成第一个固件上传。

lu330274924的博客 3324

O3DE引擎介绍

前身为 Aamzon 从CryEngine购买源码后新开发的Lumberyard;估计不太好用就在2021年6/7月开源了,参考Lumberyard,aws bolg Github O3DE 据说代码挺漂亮,不过使用上小问题 还比较多,已经支持windows和Linux(ubuntu); 有以下几个特性: OpenSource Modular engine and components Atom physically based renderer Build logic with...

yaoyutian的博客 2426

倍福 MODBUS TCP/IP通信

(*默认字符串80字节,此处声明为255字节,可以一次性传42个UINT数据.5位整数加一个空格,即每个数据6字节*)(*---------------------------------------- 以下为用户程序 ----------------------------------------*)(*读回并换算后的值*)(*准备写到PLC的值*)(*用于比较两次读回的值相差多少,以估计通讯的速度, Act_CalcDiff*)(*用于切换读和写,Act_Protocal*)

qq_33280096的博客 1365

o3D引擎--怎样将3dmax模型转换为*.o3dtgz

要用o3d API在场景中导入3dmax建的模型,需要将模型转换为*.o3dtgz文件。转化之后的文件才可以被o3d读取,否则不能加载到场景中。转换之后,利用javascript场景加载函数o3djs.scene.loadScene()加载转换之后的.o3dtgz文件,就可将模型加载到场景中。下面我们就说一下怎样利用3dmax2008导出 COLLADA 文件,即*.dae文件,并将.dae...

wjlgryx的专栏 482

Python爬虫实战:5分钟搞定东方财富网股票数据抓取(附完整代码)

本文详细介绍了如何利用Python爬虫技术,快速抓取东方财富网的实时股票数据。通过逆向分析其JSONP数据接口,构建了包含请求处理、数据清洗、分页调度及多格式存储的完整自动化采集系统,并提供了应对反爬策略与生产部署的进阶优化思路,附有可直接运行的完整代码。

weixin_29084231的博客 870

软考高级信息系统项目管理师系列论文之:百篇软考高级信息系统项目管理师论文范文

软考高级信息系统项目管理师系列论文之:百篇软考高级信息系统项目管理师论文范文

zhengzaifeidelushang的博客 3578

4 款开源 Bot 实测对比:Rakazo、OpenMausBot、Open Duet、OpenBot

对于绝大多数想自己折腾一套“AI 员工”的个人玩家,目前最省心、链路最完整的就是Rakazo。如果执着于复用本机已经登好的命令行工具,再去考虑。不管最后选哪个,动手部署前一定得想清楚:让服务器上的 AI 具备操作电脑、读写文件、敲命令行的能力,就等于把钥匙交出去了。别一上来就把宿主机权限和重要目录敞开给它,先在低权限的隔离沙盒里跑顺了,再一点点放权。

zx950401的博客 621

AUTOSAR从入门到精通-诊断事件管理模块(DEM)(四)

在 Autosar 中,诊断事件是指在车辆电子系统中发生的特定事件,可以用于诊断和故障排除。DEM模块通过EventId和相关的EventName来表示每个诊断事件。诊断事件的状态代表了监控器的结果,DEM模块通过RTE或其他BSW模块从SW-C接收监控器的结果。DEM模块使用EventId来管理系统中每个诊断事件的状态,并对各个测试结果执行所需的操作,例如存储冻结帧/拓展帧。所有监控器和BSW模块使用EventId作为符号化的EventName来管理诊断事件。

getusushu的博客 1508

开源密码管理与双因素认证工具离线镜像合集

本集合汇总等开源密码管理与双因素认证相关离线包。侧重密码箱与 2FA,与「安全审计/渗透扫描」合集错开。

220

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

百度开源文心5.5 Flash Base:280B MoE 只激活 14B,4 步部署 + 3 个坑,微调还是等指令版

百度开源文心 5.5 Flash 基座权重:280B MoE 每 token 激活 14B,1M 上下文,同尺寸开源 Base 30 项基准多数领先。4 步部署(vLLM/SGLang completions 链路)+ 3 个高频坑 + 动手前 6 点核对清单,并给出微调 Base 还是等指令版的判断线。

weixin_50937681的博客 204

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

【QT入门到晋级】用开源的自定义控件开发

直接点击mainwindow.ui文件是看不到quc控件的,关键步骤是右键点击mainwindow.ui,右键菜单选择【Qt Designer】,在UI设计器中才能找到“Quc Widget”。注意:以上是前端调用自定义控件的方式,需要编译动态库等操作,相对要麻烦一些。如果有自定义控件的源码.h和.cpp文件,直接加入到现有qt项目中,以后台方式直接调用即可,以下是我分享过一个手搓的自定义控件类【QT自定义2D控件】QGraphics绘制仪表盘_qt仪表盘控件-优快云博客。

ocy的博客 174

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

云捷EMS开源能源管理系统JAVA实战,好用的能源管理系统

云捷EMS是一款开源能源管理系统,覆盖物联网网关、数据采集、分析与可视化全链路,支持50余种工业协议,适配水、电、汽、光伏等多类能耗设备。系统基于微服务架构,采用SpringBoot+Vue3技术栈,支持MQTT、WebSocket双通道采集,具备低代码大屏配置、实时数据与预计算分析能力,助力企业实现能耗监测、节能降耗与碳管理数字化,可直接部署或二次开发,适用于工厂、园区等高耗能场景。

weixin_42648890的博客 205

2026年11月01日AI行业日报|可灵AI198亿融资落地、DeepSeek开源超级智能体、Anthropic取消Ultra时长限制

DeepSeek Super-agent、智谱十万卡RSI工程,代表智能体从单轮调用走向常驻、跨会话、集群自主调度的方向。另一边,算力内存瓶颈、算子自动生成、文档轻量模型持续迭代;合规侧版权争议、水印绕过、数据训练授权、AI恶意应用等问题同步浮出水面,AI安全和治理的节奏持续追赶技术落地速度。快手可灵AI完成198亿大额融资;小米轻量文档OCR模型开源、Anthropic放开Ultra套餐时长锁。同时还有算子自动优化、国产智驾芯片、大模型统一训练论文、AI安全漏洞、版权合规等多条资讯同步更新。

Smoothly_Lu的AI博客空间 1653

【FDE知识库】(4):企业知识库怎么选型,开源知识库分享几个,选择开源协议友好的版本,开发wiki-go项目

本文介绍企业内部搭建Wiki的主流开源项目,涵盖现代化(如Wiki.js、BookStack)、轻量级(MM-Wiki)、经典老牌(DokuWiki、XWiki、MediaWiki)及基于Git的文档即代码方案(Docusaurus等)。重点推荐将BookStack核心功能迁移至Go语言的Wiki Go项目,采用GoFrame框架实现单二进制部署,支持SQLite与本地文件存储,保留“书-章-页”结构与权限体系,架构清晰可扩展,适合中小团队快速私有化部署。

freewebsys的专栏 169

skill-up阿里开源Agent-Skill评估工具详解

它把「Agent 行为」这个一直靠感觉和运气的东西,变成了可声明、可执行、可回归、可演进的工程对象。对开发者:写 Skill 终于有了「单元测试 + 回归测试 + CI」;对团队:Skill 质量从「个人手艺」变成「团队资产」;对生态:Anthropic 兼容的evals.json导入 + 多引擎支持,降低了迁移和对比成本。Apache-2.0 许可、Go 编写、Windows 友好、中英双语文档——对国内开发者来说几乎零门槛。

265

二十分之一的压缩比:Spatial Vivid 1.0 把 3DGS 全链路参考实现按 MIT 开源了

一个高斯点携带的属性是固定的:位置 3 个 float,不透明度 1 个,三个轴的尺度 3 个,旋转四元数 4 个,剩下全是球谐系数。MIT 覆盖的是这次公布的参考工具,标准文本本身和可能存在的必要专利,授权条件不在这次公告的范围内。主论坛上宣布的事,到 11 月 2 日才由 IT之家 的报道扩散开来:Spatial Vivid 1.0(空间菁彩影像)标准的参考工具开源,包括 EGSC 编解码工具、Web 渲染器工具、封装解封装工具在内的全链路参考实现,以 MIT 协议面向全球开发者开放。

weixin_43043455的博客 224

开源PonWrt:让光猫刷上开源固件`

弱电箱里的光猫,大多是运营商送的:能上网,想自己装插件、改配置,基本没门。想在光猫上跑 OpenWrt,前几年基本没谱;这几年 Airoha的盒子涌进二手市场,内存和闪存都不差,有的还带 2.5G 口。价钱从前年几十块炒上来,现在也不算便宜,才有人做开源固件。,社区常展开成 Passive Optical Network Wireless RouTer,简单说就是给这类 xPON 光猫用的开源固件。它基于(OpenWrt 系),专门补上 AN7581 / AN7583 的板级支持和 PON 能力。

buhuidage的博客 322

(开源)宠物共享平台实战指南 基于 Java + SpringBoot + Web + MySQL

这是一个基于 Java + SpringBoot + Vue + MySQL 构建的完整宠物共享平台(管理端为 Vue,用户端为纯静态 Web 站,由后端直接托管),功能持续优化中...用户登录 / 注册 宠物寄养管理 / 寄养审核 寻宠启事管理 / 认领审核 宠物视频管理 / 视频收藏 / 视频留言 感谢信管理 公告管理 轮播图信息管理 基础数据管理 用户管理 / 管理员管理 个人中心 其它...

小小码农身兼魔法师职位!除你武器~ 382

Rust重写开源版Photoshop来了,支持PSD编辑,还能让AI Agent直接操作图像

PhotoCraft 是一个基于 Rust 开发的开源专业图像编辑器,旨在以原生高性能架构重构 Photoshop 级工作流。它提供图层、蒙版、调整图层、矢量绘图、文字排版、智能滤镜以及高兼容性的 PSD 支持,同时通过 CLI、JSON 控制接口和 MCP Server 具备面向 AI Agent 的自动化能力。

Tony.Dong的专栏 235

VLC 媒体播放器下载、安装与最佳配置教程:免费开源、全平台、支持 4K 硬解的万能播放器

VLC 媒体播放器是一款免费开源、跨平台的万能播放器,支持 MP4、MKV、AVI、RMVB、4K、HDR、蓝光、流媒体等格式。本文提供 VLC 官方下载、安装步骤、硬件加速设置、字幕配置、倍速播放、网络串流和常见问题解决方法,适合新手快速上手。

the3clipse的博客 587

云捷 EMS 开源能源管理系统:全链路数据采集、计算与可视化实践

云捷EMS是一款开源能源管理系统,覆盖数据采集、存储、计算、分析与可视化全流程,支持电、水、气、热、光伏等多类能耗数据采集,兼容Modbus、IEC104、DL/T645、MQTT等50余种协议。系统基于SpringCloud+ShardingSphere实现分布式分片与读写分离,支持秒级处理5万条数据,具备虚拟电表、智能报警工单、能碳管理(碳盘查、碳足迹)等功能。前端采用Vue3+ArcoDesignPro,支持大屏可视化、一次图绘制、移动端Uniapp多端部署,适用于工厂、园区等高能耗场景,助力“双碳”

weixin_42648890的博客 245
上一篇: CNCF基金会总经理Priyanka Sharma:一文读懂CNCF运作机制
下一篇: COPU副主席刘澎:中国开源在局部领域已接近或达到世界先进水平
开源头条
博客等级 码龄13年 1475粉丝 226原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值