跳转至

Omoospace 心法

overview

只有四条法则,非常容易记忆:

  1. 用直白、具体的表达,命名一切
  2. contents/ 存静态的资源型文件
  3. subspaces/ 存动态的制作型文件
  4. OMOOSPACE.md 记录信息

1. 用直白、具体的表达,命名一切

  • 避免特殊符号和空格。
    仅接受字母、数字、下划线_、英文点.、连接符-

  • 用易于理解的通用表达命名,避免缩写、代号。
    不用简略到无法理解的缩写,例如BCTE空上

  • 可以省略动作,但不能省略对象。
    例如建模道具01.blend可以写道具01.blend,不能写建模.blend测试水特效.hip不能写测试.hip

  • 可以用前缀设置语境(下划线**_**分隔),用后缀添加修饰(英文点**.**分隔)。
    例如场景010_解剖资产_骨骼模型.high.v001.blend场景010解剖资产是语境,.high.v001是修饰,他们都是对骨骼模型的补充说明,更多示例看这里,如何设置前缀、后缀?

2. contents/ 存静态的资源型文件

  • 存,被引用的、导入的、导出后的资源型文件、成品文件。
    例如:图片、视频、音效、模型、甚至工程文件,数据等等“只读”的文件

  • 按资源类型设置子文件夹

    ├── contents/
       ├── audios/      # 音频素材
       ├── downloads/   # 网上下载的
       ├── dynamics/    # 各种 FX 结算
       ├── images/      # 贴图、图片素材
       ├── models/      # 模型,动态模型
       ├── renders/     # 序列帧、渲染视频
       ├── data/        # 引用数据
       ╰── videos/      # 成片、视频素材
    

    更多示例看这里,如何设置文件夹?

  • 文件夹结构不要轻易调整,文件也不要随意移动。
    如果一定要调整,可以用复制的方式,以避免原引用丢失。

3. subspaces/ 存动态的制作型文件

  • 存,用于记录过程的制作型文件,软件的工程文件。
    例如:.psd.blend.word.ppt

  • 按目标设置文件和子文件夹

    ├── subspaces/
       ├── 资产/                  # (准备)资产
          ├── 道具01.blend       # 最新版本
          ╰── 道具01.v001.blend  # 备份版本
       ╰── 场景010/               # (制作) 场景010
           ├── 场景010.prproj     #(剪辑)场景010
           ├── 场景010.blend      #(搭建)场景010
           ╰── 测试爆炸效果.blend  # 测试爆炸效果
    

    更多示例看这里,如何设置文件夹?
    可以不设置subspaces/文件夹,直接把制作型文件放在根目录。

  • 文件夹结构可以任意调整,文件也可以随意移动。
    这里允许散乱的状态,制作中的、调试中的、有待验证的、没有整理的。

  • 文件若要被引用,另存到**contents/**下。
    制作型文件互相不能引用,以避免动态散乱的上游内容影响下游文件。

    ├── contents/
       ╰── models/
           ╰── **道具01.blend**
    ├── subspaces/
       ├── 准备资产/
          ╰── 道具01.blend
       ╰── 场景010.blend
    
    场景010.blend 想要引用道具001.blend,就把后者复制到contents/下。详情看这里,如何备份副本?

4. OMOOSPACE.md记录信息

约定OMOOSPACE.md来记录整个项目的信息。

---
description: 一个超厉害的IP项目
notes:
  客户: 腾讯爸爸
makers:
  偶魔数字: studio@omoolab.xyz
tools:
  Blender: 4.2.0
  Houdini: 20.0
works:
  超厉害道具01: models/道具01.glb
  超厉害短片01:
    description: 一个超厉害的动画短片
    version: "1.0.0"
    contents:
      - videos/动画短片01.mp4
      - images/动画短片01_封面.png
---

这里记录任何关于项目的说明文档