OddReality
详情
下载文件
关于此版本
模型描述
OddReality v2.0
V1 是一次有趣但略显杂乱的实验;而 v2 是一个更先进的作品。我逐步生成了数百张高质量的奇异图像,用于训练一个专为修正 OddReality 缺陷而设计的 lycoris/locon,目标是改善图像构图、角色布景与表现力,以及生物体的原创性。版本2是将该 locon 与原模型合并的结果。
以下是我在 v2 中使用的参数:
* cfg 6
* 25 步
* 采样器:dpmpp 2m
* 调度器:Karras
放大处理:
本模型展示图中,一半图像直接由 512x768 放大至 832x1248,使用 Ultimate SD 放大器(去噪值为 0.25)。另一半则通过 hires.fix 处理至相同分辨率,通常使用较高的去噪值(常为 0.7),以生成更具创意的变体。OddReality 擅长细节,对放大器的处理通常表现良好。
这些图像未使用其他技术(无 img2img、inpaint 或 ControlNet)。Adetailer 面部修复通常非必需。
负面提示:
通用负面提示往往会削弱 OddReality 的特质(通过增强一致性,却使其偏离怪异感)。
以下是我常用于弥补模型缺陷与偏见的负面提示,通常能提升渲染效果,且不降低构图的质量与多样性:
"静态火柴人,雕塑,小雕像,微缩模型,石膏,从众,水印,肖像,幼稚,模糊,小径,宝莱坞,狗,绳子,鸟喙,背包,小时,(模糊:0.5),(雪:0.5),(明暗对照法:0.5)"
对于许多提示,需对 "背光" 或 "明暗对照法"(或两者)施加负权重,以抵消黑色过强的问题。
有时,OddReality 不加负面提示反而效果更好。这完全取决于提示内容。
与版本1的差异:
OddReality 2 更加极简。我喜欢 v1 的繁复风格,但它产生了太多瑕疵。渲染更干净,角色更“正常”,但如果你要求,他们仍可变得怪异。
OddReality 对怪异提示的理解能力提升了。所有与奇异、荒诞或超现实主义相关的内容,都经过了修正尝试,目标是提升美学质量、连贯性与结果多样性。我的数据集中 100% 的图像均为奇异风格。建议你在提示中尝试 "无定形生物" 和 "类生物结构"。
OddReality 避免肖像的倾向也增强了。它相当反人类,有时会拒绝在场景中表现角色。如果你未明确说明角色穿着衣物,它更倾向于呈现裸体。角色外观是随机的;我并未引导模型朝向特定体型。我的数据集中包含各年龄、体型与性别的成年人,通常处于场景中或与环境互动,因此模型对“角色正在做某事”的提示响应更佳。
适用于 ComfyUI 用户:
OddReality 在低 cfg/步数下表现良好,使其适用于实时工作流。我使用画布编辑节点,设置为 cfg 3 与 12 步,可将草图实时转化为该模型风格的图像。这对姿态与构图尤其有用:你可以快速绘制草图,每笔触都能在不到一秒内(在我 RTX 4070 上)获得近似结果,并将生成图像作为潜变量使用,或用于引导 ControlNet 生成另一张图像。
例如,在下图中,提示为:“无定形生物,类生物结构,海滩,黎明,女性”(附带前述负面提示):
* 左侧:我的失败草图
* 中间:OddReality 对提示与草图的解读
* 右侧:仅凭提示、无草图时 OddReality 生成的图像

以下图像展示了在 cfg 3 和 12 步、512x512 分辨率下,OddReality 的标准质量,并包含了使用画布编辑器的 ComfyUI 工作流,参数已针对 OddReality 优化。

关于画布编辑器:https://github.com/Lerc/canvas_tab
OddReality v1.1
v1.1 更加明亮,修正了 v1 中过暗的阴影。某些提示现在可能轻微过曝,我有时会适当施加对黄色、橙色或白色的负权重。
此版本常产生更多样化的网格、设计与角色。我减少了对男性和中年群体的偏倚。
我还加入了一些硬核色情知识,但仅是为了增强结果的怪异感。OddReality 仍不适合用于色情内容,即使它能生成非常自然的女性形象与真实皮肤,也倾向于添加怪异生物或身体恐怖元素。
在大多数提示中,负面提示中的 “nsfw” 和 “horror” 往往至关重要。没有它们,模型有时会生成极其怪异的内容。
对 “小径” 和 “道路” 施加负权重也有助于增加网格多样性并减少对称性,因为模型倾向于表现一条穿过森林的小路(这正是它在无提示时的表现)。我将在下一版本中尝试减少这种偏倚。
OddReality v1
警告
OddReality 非常阴暗、写实,有时会自发地在图像中添加恐怖元素。如想避免,建议在提示中加入恐怖负权重,或加入身体恐怖负权重以限制裸露。角色默认通常全身着装,但某些题材仍易出现裸体。
除了写实与恐怖,该模型的主要优势在于建筑、机械与风景。
设置
采样器:DPM++ 2M SDE Heun Karras 或 DPM++ 2M SDE Karras
采样步数:25-30
CFG:6-7
分辨率:3:4 的宽高比通常最理想,我使用 576x768 用于肖像,或 768x1024 用于建筑与风景,但更高分辨率有时会产生更富创意(但连贯性更低)的结果。
Hires.fix:R-ESRGAN 4x+,放大 1.5-2 倍,6 步,去噪 0.4
提示建议
OddReality 具有强烈的美学风格,因此大多数常规的提示或负面提示中的质量标签几乎不会带来明显改善,反而常削弱创意与多样性。仅当你的提示生成了不良纹理或不一致时,才使用这些标签。
该模型风格为极繁主义,对比强烈,略显凌乱。当我希望获得更简洁、精确、多彩明亮的效果时,我会使用以下负面提示使其更干净:“恐怖烂作,凌乱炭笔素描,最差质量雕塑”。
在某些情况下,负面提示中加入 “背光” 或 “阴影” 也很有用。
有时你还需要在提示中明确光线类型,以补偿模型过于浓重的黑色。
模型偏倚
- 强烈的写实主义偏倚
- 强烈的反对特写偏倚
- 偏向奇异与恐怖
- 角色方面,偏爱穿着防寒服、在冬季松林中徒步的肥胖、留须、40岁左右男性。OddReality 不喜欢表现可爱的小东西。
对比
以下是与一些流行写实模型的对比批次:ChilloutMix、Dreamshaper 和 RealisticVision。为避免偏向,我使用了 ChatGPT 提供的随机词汇生成的提示。

年龄与性别
尽管存在轻微偏向男性、中年与超重角色,OddReality 通常仍能完成所要求的内容,但若你想要漂亮的女孩,往往需要刻意引导。

控制提示
本批次展示了我的主要控制提示,但我还使用了大量其他提示。

我评判控制提示结果的主要标准,是每位画家或插画师都熟知、每位艺术生在第一课便可能学到的基本图像质量标准:从远处观看图像时,其构图、形式的原创性与动态性、色彩和谐、明暗块面分布、表现力共同决定了图像质量。精确性不构成质量标准,它仅是一种艺术选择,或屏幕与打印机的卖点。
模型来源
该模型主要由 OddlyTerrifying、RealisticVision 和 Animerge 混合而成,但主要工作是整合数十个 LoRA,其中大部分采用减法合并。我的主要目标是移除任何阻碍写实性的元素,以及任何在未提示角色时强制生成特写或肖像的倾向。















