README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈
开放 RV
概述
Open RV 是一款面向 VFX 和动画艺术家的图像与序列查看器。 Open RV 性能卓越,支持硬件加速,并兼容制作流程。
Open RV Documentation on Read the Docs
克隆仓库
下载 OpenRV 源代码的最快捷方式是克隆此仓库。
# Don't forget the --recursive flag!
git clone --recursive https://github.com/AcademySoftwareFoundation/OpenRV.git
然而,如果您希望实际构建 Open RV 或为该项目做出贡献,我们建议您在克隆仓库之前遵循以下说明,因为这涉及比单纯克隆更多的设置。如果是这种情况,请暂时跳过此步骤,我们稍后会介绍克隆操作。
为 Open RV 做出贡献
我们欢迎社区贡献。一般来说,为了最大化您成功构建和为 Open RV 做出贡献的机会,您应该:
- 非常熟悉 git/github 及其使用。
- 拥有自己的 github 账户,您将在其中 fork 此仓库
- 克隆您 fork 的仓库,而不是主 Open RV 仓库
- 在修改代码之前,从您 fork 的 'main' 分支创建一个分支
- 在创建 pull request 之前解决冲突
- 在创建 pull request 之前更新您的分支(git pull, git rebase)
如果您对上述内容感到舒适并熟悉,我们期待您的贡献。请继续阅读,我们将协助您完成设置。
构建工作站
Open RV 目前支持 macOS Ventura 13.x 及更高版本、Windows 10 及更高版本,以及 Rocky Linux 8.x/9.x。
您应该首先为您的操作系统设置平台特定的包和依赖项:
完成此平台特定设置后,请转到通用构建说明。
请注意,截至 2025 年,由于 CentOS 已于 2024 年夏季停止支持,CentOS 7 不再作为 Open RV 的支持平台。
另外请注意,对其他当前操作系统(通常指其他 Linux 变体)的支持基于“如果我们有时间”的原则,因为我们的首要任务是支持官方 VFX 参考平台上的即时客户需求。不过,我们欢迎社区驱动的贡献以支持其他平台。
关于第三方许可证
请参阅 THIRD-PARTY.md 以获取有关从其他项目导入的 Open RV 部分的许可证信息。