PSNbst commited on
Commit
5266567
·
verified ·
1 Parent(s): 9ec2497

Update transform_rules.json

Browse files
Files changed (1) hide show
  1. transform_rules.json +419 -70
transform_rules.json CHANGED
@@ -1,183 +1,532 @@
1
  {
2
  "gender_transform": {
3
- "target_gender": "male",
4
- "keywords_for_male": [
5
- "male",
6
- "handsome",
7
- "cute boy"
8
- ],
9
- "male_tag_rules": {
10
- "hair": [
11
- "short hair",
12
- "spiky hair",
13
- "short messy hair"
14
- ],
15
- "hair_colors": [
16
- "black",
17
- "dark brown",
18
- "grey",
19
- "deep blue"
20
- ],
21
- "body_features": [
22
- "broad shoulders",
23
- "muscular lines",
24
- "pronounced jawline",
25
- "thick eyebrows",
26
- "16-30 years old (unless otherwise specified)",
27
- "youthful or adult male"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
  ],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  "clothing": [
30
  "battle armor",
31
  "jacket",
32
  "tribal outfit",
33
- "tactical belt"
 
 
 
 
 
34
  ],
35
  "accessories": [
36
  "wide wristband",
37
  "leather bracelet",
38
- "functional necklace"
 
 
 
 
39
  ],
40
  "expression_pose": [
41
- "cold, focused, determined",
42
- "battle stance",
43
- "powerful posture"
 
 
 
 
44
  ],
45
- "background_setting": "dynamic with high contrast, emphasizing male energy",
46
  "avoid": [
47
- "overly feminine costume",
48
- "long wavy hair",
49
- "excessive softness"
50
- ]
51
- },
52
- "tag_replacements": {
53
- "1girl": "1boy",
54
- "2girls": "2boys",
55
- "3girls": "3boys"
 
 
 
 
56
  },
57
- "additional_reminders": {
58
- "facial_hair": "do not add beards unless explicitly required",
59
- "male_strength": "emphasize strength, angles, masculinity"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
  }
61
  },
 
62
  "shared_preferences": {
63
  "scene_interaction": [
64
- "character interacts dynamically with environment, light, or energy lines",
65
- "dramatic or cinematic effect, priority on visual impact"
 
66
  ],
67
  "lighting": [
68
  "high contrast lighting",
69
  "dynamic blur",
70
- "futuristic energy particle effects"
 
 
 
71
  ],
72
  "actions_mood": [
73
- "natural flow of actions",
74
- "confidence, focus, and youthfulness"
 
 
75
  ],
76
  "camera_angles": [
77
  "top-down perspective",
78
  "low-angle shot",
79
- "dynamic oblique angle"
 
 
 
 
80
  ],
81
- "character_eyes": "brown or dark brown unless otherwise specified"
82
  },
 
83
  "table_details": {
84
  "closeup_and_actions": {
85
  "hand_close_up": [
86
  "Close-up on hands",
87
  "Grasping shot",
88
- "Focus on force or determination in the grip"
 
89
  ],
90
  "eye_close_up": [
91
  "Extreme close-up on eyes",
92
  "One-eye framing",
93
- "Highlight pupil or emotional tension"
 
94
  ],
95
  "footstep_impact": [
96
  "Footstep impact shot",
97
  "Slow-motion step",
98
- "Emphasize environment collision (dust, water splash, etc.)"
 
99
  ]
100
  },
101
  "weapons_and_dynamic_angles": {
102
  "weapon_closeup": [
103
  "Weapon swing perspective",
104
  "Blade close-up",
105
- "Light reflection or energy flow on weapon"
 
106
  ],
107
  "angle_variation": [
108
  "Dutch angle motion",
109
- "Over-the-shoulder tracking shot"
 
 
110
  ]
111
  },
112
  "action_breakdown": {
113
  "multi_frame_action": [
114
  "Multi-frame split action",
115
- "Freeze-frame impact"
 
 
116
  ],
117
  "high_and_low_angle": [
118
  "Top-down perspective",
119
- "Low-angle shot"
 
 
120
  ]
121
  },
122
  "dynamic_and_environment": {
123
  "hair_movement_closeup": [
124
  "Hair movement close-up",
125
- "Tilted head dynamic shot"
 
 
126
  ],
127
  "environment_interaction": [
128
  "Interaction with environment",
129
- "Environmental breakage shot"
 
 
130
  ]
131
  },
132
  "action_types": {
133
  "jumping": [
134
  "Mid-air jump",
135
  "Leaping forward",
136
- "Knee tuck jump"
 
 
137
  ],
138
  "sprinting": [
139
  "Dynamic sprint",
140
- "Crouching start"
 
 
141
  ],
142
  "attacks": [
143
  "Sword slash mid-swing",
144
  "Lunging attack",
145
- "Overhead strike"
 
 
 
146
  ]
147
  },
148
  "defense_and_flight": {
149
  "defense_moves": [
150
  "Blocking stance",
151
- "Deflecting blow"
 
 
152
  ],
153
  "flight_moves": [
154
  "Mid-flight hover",
155
- "Diving attack"
 
 
156
  ]
157
  },
158
  "other_dynamics": {
159
  "rolling": [
160
  "Combat roll",
161
- "Aerial spin"
 
 
162
  ],
163
  "climbing": [
164
  "Scaling a cliff",
165
- "Jumping off a ledge"
 
 
166
  ],
167
  "hanging": [
168
  "Hanging by one hand",
169
- "Mid-air somersault"
 
 
170
  ]
171
  },
172
  "poses_and_abstract_shots": {
173
  "poses": [
174
  "One knee on the ground",
175
- "Wide-stance battle ready"
 
 
176
  ],
177
  "abstract_shots": [
178
  "Blurred motion background",
179
- "Lens flare focus"
 
 
180
  ]
181
  }
182
  }
183
- }
 
1
  {
2
  "gender_transform": {
3
+ "male_to_female": {
4
+ "description": "Rules for converting a male-coded prompt into a female-coded prompt.",
5
+ "tag_replacements": {
6
+ "1boy": "1girl",
7
+ "2boys": "2girls",
8
+ "3boys": "3girls",
9
+ "4boys": "4girls",
10
+ "5boys": "5girls",
11
+ "man": "woman",
12
+ "male": "female"
13
+ },
14
+ "hair": {
15
+ "general": [
16
+ "long wavy hair",
17
+ "layered cut",
18
+ "bob cut",
19
+ "pixie cut",
20
+ "long bob",
21
+ "curtain bangs",
22
+ "side swept bangs",
23
+ "blunt cut",
24
+ "lob",
25
+ "butterfly haircut",
26
+ "cornrows",
27
+ "french bob",
28
+ "mullet",
29
+ "undercut (feminine style)",
30
+ "air bangs",
31
+ "waterfall braids",
32
+ "dutch braids",
33
+ "ponytail",
34
+ "space buns",
35
+ "half-up half-down",
36
+ "braided crown",
37
+ "side ponytail",
38
+ "victory rolls",
39
+ "finger waves"
40
+ ],
41
+ "child_hair": [
42
+ "Little Cuts (kid girl style)",
43
+ "Chin-length bob with bangs",
44
+ "Short ringlet curls",
45
+ "Playful pigtails",
46
+ "Braided twin tails",
47
+ "Shoulder-length layered cut",
48
+ "Side-braid with ribbon"
49
+ ],
50
+ "color": [
51
+ "light blonde",
52
+ "pink",
53
+ "lavender",
54
+ "platinum",
55
+ "bright red",
56
+ "pastel hues",
57
+ "chocolate brown",
58
+ "auburn",
59
+ "ombre or balayage",
60
+ "rose gold",
61
+ "silver pastel",
62
+ "icy blue",
63
+ "rainbow streak highlights"
64
+ ]
65
+ },
66
+ "body_features": {
67
+ "replace_chest": [
68
+ "add gentle bust",
69
+ "slender torso, subtle curves"
70
+ ],
71
+ "shoulder_hip_ratio": [
72
+ "narrow shoulders",
73
+ "wider hips",
74
+ "emphasize waist-hip curve"
75
+ ],
76
+ "soften_face": [
77
+ "rounder chin",
78
+ "softer jawline",
79
+ "delicate neck lines",
80
+ "optional subtle makeup"
81
+ ],
82
+ "leg_proportions": [
83
+ "long slender legs",
84
+ "smooth thigh lines",
85
+ "toned but not bulky"
86
+ ]
87
+ },
88
+ "age_adjustment": "If not stated, default female role is 16~30, focusing on youthful or adult female. For older female, add 'mature woman' or 'elegant lady'.",
89
+ "clothing": [
90
+ "dress",
91
+ "long robe",
92
+ "tight-fitting suit with feminine cut",
93
+ "lace details",
94
+ "skirts or ornamental belts",
95
+ "flowy gown",
96
+ "crop top with high-waisted pants",
97
+ "kimono with floral pattern",
98
+ "princess-like ball gown",
99
+ "fitted jumpsuit with feminine silhouette"
100
+ ],
101
+ "accessories": [
102
+ "hairpin",
103
+ "earrings",
104
+ "delicate necklace",
105
+ "narrow bracelets",
106
+ "ribbons",
107
+ "anklet",
108
+ "high-fashion belt",
109
+ "floral crown",
110
+ "hair band with bow",
111
+ "chandelier earrings"
112
+ ],
113
+ "expression_pose": [
114
+ "graceful stance",
115
+ "soft or confident smile",
116
+ "feminine elegance",
117
+ "elegant posture",
118
+ "demure glance",
119
+ "playful wink",
120
+ "sultry gaze"
121
  ],
122
+ "avoid": [
123
+ "excessive muscular definition",
124
+ "overly broad shoulders",
125
+ "heavy beard or stubble",
126
+ "too many masculine-coded items"
127
+ ],
128
+ "extra_keywords": [
129
+ "female",
130
+ "beautiful",
131
+ "lovely girl",
132
+ "woman",
133
+ "feminine charm",
134
+ "elegant lady",
135
+ "cute girl"
136
+ ]
137
+ },
138
+
139
+ "female_to_male": {
140
+ "description": "Rules for converting a female-coded prompt into a male-coded prompt.",
141
+ "tag_replacements": {
142
+ "1girl": "1boy",
143
+ "2girls": "2boys",
144
+ "3girls": "3boys",
145
+ "4girls": "4boys",
146
+ "5girls": "5boys",
147
+ "woman": "man",
148
+ "female": "male"
149
+ },
150
+ "hair": {
151
+ "general": [
152
+ "buzz cut",
153
+ "french crop",
154
+ "crew cut",
155
+ "pompadour",
156
+ "side part",
157
+ "undercut",
158
+ "bowl cut",
159
+ "faux hawk",
160
+ "low fade",
161
+ "modern mullet",
162
+ "mid fade",
163
+ "taper fade",
164
+ "caesar cut",
165
+ "flat top",
166
+ "fringe",
167
+ "high fade",
168
+ "mohawk",
169
+ "quiff",
170
+ "short curly quiff",
171
+ "skin fade",
172
+ "butch cut",
173
+ "comb over",
174
+ "fade",
175
+ "ivy league",
176
+ "disconnected undercut",
177
+ "line up cut",
178
+ "textured crop",
179
+ "short dreadlocks"
180
+ ],
181
+ "child_hair": [
182
+ "Little Cuts (kid boy style)",
183
+ "Spiky Heights Cut",
184
+ "Corner Spike Haircut",
185
+ "Undercut with a Twist",
186
+ "Textured Top and Tapered Sides",
187
+ "The Playful Faux Hawk",
188
+ "Revamped Bowl Cut",
189
+ "Mini Pompadour",
190
+ "Asymmetrical Lob (masculine variant)",
191
+ "Shaggy Surfer Cut",
192
+ "Slicked Back with Side Part"
193
+ ],
194
+ "color": [
195
+ "black",
196
+ "dark brown",
197
+ "grey",
198
+ "deep blue",
199
+ "dark copper",
200
+ "faded highlights",
201
+ "charcoal gray",
202
+ "silver streaks",
203
+ "ashy brown"
204
+ ]
205
+ },
206
+ "body_features": {
207
+ "emphasize_muscles": [
208
+ "broad shoulders",
209
+ "visible muscle lines",
210
+ "masculine chest"
211
+ ],
212
+ "jaw_eyebrows": [
213
+ "pronounced jawline",
214
+ "thick eyebrows",
215
+ "sharper face angles"
216
+ ],
217
+ "age_range": "16~30 unless specified. For older male, add 'mature man' or 'seasoned warrior'.",
218
+ "leg_proportions": [
219
+ "muscular thighs",
220
+ "firm calves",
221
+ "sturdy stance"
222
+ ]
223
+ },
224
  "clothing": [
225
  "battle armor",
226
  "jacket",
227
  "tribal outfit",
228
+ "tactical belt",
229
+ "loose pants or shorts",
230
+ "martial arts gi",
231
+ "military-style uniform",
232
+ "punk rock vest",
233
+ "hooded cloak with masculine cut"
234
  ],
235
  "accessories": [
236
  "wide wristband",
237
  "leather bracelet",
238
+ "functional necklace",
239
+ "simple earring or ear stud",
240
+ "studded belt",
241
+ "arm guard",
242
+ "chunky watch"
243
  ],
244
  "expression_pose": [
245
+ "cold or focused expression",
246
+ "powerful stance",
247
+ "battle posture",
248
+ "energetic movement",
249
+ "determined glare",
250
+ "confident smirk",
251
+ "serious frown"
252
  ],
 
253
  "avoid": [
254
+ "delicate lace or ruffles",
255
+ "soft pastel color-coded items",
256
+ "explicit mention of large bust"
257
+ ],
258
+ "extra_keywords": [
259
+ "male",
260
+ "handsome",
261
+ "cute boy",
262
+ "masculine strength",
263
+ "cool man",
264
+ "young hero"
265
+ ],
266
+ "facial_hair": "avoid adding full beard unless explicitly stated; partial stubble optional"
267
  },
268
+
269
+ "any_to_genderless": {
270
+ "description": "Rules for converting any gender-coded prompt into a genderless or androgynous prompt.",
271
+ "tag_replacements": {
272
+ "1girl": "1character",
273
+ "2girls": "2characters",
274
+ "3girls": "3characters",
275
+ "4girls": "4characters",
276
+ "5girls": "5characters",
277
+ "1boy": "1character",
278
+ "2boys": "2characters",
279
+ "3boys": "3characters",
280
+ "4boys": "4characters",
281
+ "5boys": "5characters",
282
+ "man": "character",
283
+ "woman": "character",
284
+ "male": "genderless",
285
+ "female": "genderless"
286
+ },
287
+ "hair": {
288
+ "general": [
289
+ "short or medium length hair",
290
+ "unisex layered bob",
291
+ "neutral fringe",
292
+ "slight undercut",
293
+ "asymmetrical cut but not overtly feminine or masculine",
294
+ "mid-length messy style",
295
+ "straight blunt cut around chin length",
296
+ "shaggy unisex waves"
297
+ ],
298
+ "child_hair": [
299
+ "Short ringlets (gender-neutral)",
300
+ "Soft bob (unisex)",
301
+ "Minimal layered approach",
302
+ "Natural curls",
303
+ "Slightly messy fringe"
304
+ ],
305
+ "color": [
306
+ "neutral black",
307
+ "dark brown",
308
+ "silver grey",
309
+ "medium brown",
310
+ "soft tone highlights",
311
+ "ash blonde",
312
+ "faded pastel mix",
313
+ "graphite grey"
314
+ ]
315
+ },
316
+ "body_features": {
317
+ "remove_gendered_terms": [
318
+ "avoid bust or broad chest references",
319
+ "avoid pronounced hips or strong shoulder lines"
320
+ ],
321
+ "androgynous_frame": [
322
+ "slim or slightly athletic build",
323
+ "minimal curvature or muscle emphasis",
324
+ "flat chest description"
325
+ ]
326
+ },
327
+ "clothing": [
328
+ "simple tunic",
329
+ "loose pants or neutral robes",
330
+ "unisex fitted jumpsuit",
331
+ "drab color scheme or monotone",
332
+ "utility jacket with minimal shape",
333
+ "hooded cloak (androgynous style)",
334
+ "wrap vest"
335
+ ],
336
+ "accessories": [
337
+ "basic wristband",
338
+ "plain necklace",
339
+ "unisex hairband or none",
340
+ "neutral ring",
341
+ "simple satchel or belt pouch"
342
+ ],
343
+ "expression_pose": [
344
+ "calm or neutral expression",
345
+ "balanced stance",
346
+ "softly poised posture",
347
+ "mild determination",
348
+ "gentle gaze with no gender-coded styling"
349
+ ],
350
+ "avoid": [
351
+ "explicitly male-coded items (heavy beard, broad chest highlight)",
352
+ "explicitly female-coded items (large bust, high heels)",
353
+ "pronoun usage like 'he/him' or 'she/her'"
354
+ ],
355
+ "extra_keywords": [
356
+ "genderless",
357
+ "androgynous",
358
+ "neutral figure",
359
+ "nonbinary style",
360
+ "character"
361
+ ]
362
  }
363
  },
364
+
365
  "shared_preferences": {
366
  "scene_interaction": [
367
+ "character interacts with environment, light, or energy lines",
368
+ "dramatic or cinematic effect, high visual impact",
369
+ "moody atmospheric elements like fog, rain, or swirling dust"
370
  ],
371
  "lighting": [
372
  "high contrast lighting",
373
  "dynamic blur",
374
+ "energy particle effects",
375
+ "futuristic or fantasy vibe",
376
+ "vibrant neon lighting",
377
+ "spotlight from above or behind"
378
  ],
379
  "actions_mood": [
380
+ "natural flow of movement",
381
+ "confidence, focus, youthful energy",
382
+ "strong emotional tension or excitement",
383
+ "energetic or explosive action style"
384
  ],
385
  "camera_angles": [
386
  "top-down perspective",
387
  "low-angle shot",
388
+ "dynamic oblique angle",
389
+ "over-the-shoulder tracking shot",
390
+ "bird's-eye view",
391
+ "worm's-eye view",
392
+ "first-person vantage for immersion"
393
  ],
394
+ "character_eyes": "brown or dark brown unless specified. If the scene calls for fantasy or scifi, can use glowing neon or gemlike hues."
395
  },
396
+
397
  "table_details": {
398
  "closeup_and_actions": {
399
  "hand_close_up": [
400
  "Close-up on hands",
401
  "Grasping shot",
402
+ "Focus on tense knuckles",
403
+ "Show finger accessories or minor scars"
404
  ],
405
  "eye_close_up": [
406
  "Extreme close-up on eyes",
407
  "One-eye framing",
408
+ "Reflecting environment in pupil",
409
+ "Show subtle tears or fierce glare"
410
  ],
411
  "footstep_impact": [
412
  "Footstep impact shot",
413
  "Slow-motion step",
414
+ "Dust or water splash at contact",
415
+ "Light energy swirl around foot"
416
  ]
417
  },
418
  "weapons_and_dynamic_angles": {
419
  "weapon_closeup": [
420
  "Weapon swing perspective",
421
  "Blade close-up",
422
+ "Glowing runes on sword or staff",
423
+ "Gun muzzle flash freeze-frame"
424
  ],
425
  "angle_variation": [
426
  "Dutch angle motion",
427
+ "Over-the-shoulder tracking shot",
428
+ "360-degree pivot shot",
429
+ "rolling camera effect in action scenes"
430
  ]
431
  },
432
  "action_breakdown": {
433
  "multi_frame_action": [
434
  "Multi-frame split action",
435
+ "Freeze-frame impact",
436
+ "Panel-like action snapshots",
437
+ "step-by-step bullet time"
438
  ],
439
  "high_and_low_angle": [
440
  "Top-down perspective",
441
+ "Low-angle shot",
442
+ "diagonal overhead",
443
+ "tilted low vantage"
444
  ]
445
  },
446
  "dynamic_and_environment": {
447
  "hair_movement_closeup": [
448
  "Hair movement close-up",
449
+ "Tilted head dynamic shot",
450
+ "dramatic wind effect on hair",
451
+ "energy wave blowing hair"
452
  ],
453
  "environment_interaction": [
454
  "Interaction with environment",
455
+ "Environmental breakage shot",
456
+ "wall crack or crater under impact",
457
+ "rustling leaves or swirling sand"
458
  ]
459
  },
460
  "action_types": {
461
  "jumping": [
462
  "Mid-air jump",
463
  "Leaping forward",
464
+ "Knee tuck jump",
465
+ "aerial spin jump",
466
+ "jump flip with arms out"
467
  ],
468
  "sprinting": [
469
  "Dynamic sprint",
470
+ "Crouching start",
471
+ "lightning-fast dash",
472
+ "explosive run with trailing afterimage"
473
  ],
474
  "attacks": [
475
  "Sword slash mid-swing",
476
  "Lunging attack",
477
+ "Overhead strike",
478
+ "flying kick",
479
+ "dual-wield cross slash",
480
+ "magic bolt launch"
481
  ]
482
  },
483
  "defense_and_flight": {
484
  "defense_moves": [
485
  "Blocking stance",
486
+ "Deflecting blow",
487
+ "quick parry with shield",
488
+ "counter-strike guard"
489
  ],
490
  "flight_moves": [
491
  "Mid-flight hover",
492
+ "Diving attack",
493
+ "aerial dash with wings or jetpack",
494
+ "hover with swirling energy"
495
  ]
496
  },
497
  "other_dynamics": {
498
  "rolling": [
499
  "Combat roll",
500
+ "Aerial spin",
501
+ "tactical barrel roll",
502
+ "forward somersault dodge"
503
  ],
504
  "climbing": [
505
  "Scaling a cliff",
506
+ "Jumping off a ledge",
507
+ "wall run with agility",
508
+ "grappling hook climb"
509
  ],
510
  "hanging": [
511
  "Hanging by one hand",
512
+ "Mid-air somersault",
513
+ "ledge grab pose",
514
+ "cliffhanger moment"
515
  ]
516
  },
517
  "poses_and_abstract_shots": {
518
  "poses": [
519
  "One knee on the ground",
520
+ "Wide-stance battle ready",
521
+ "heroic power pose",
522
+ "crossed arms stance"
523
  ],
524
  "abstract_shots": [
525
  "Blurred motion background",
526
+ "Lens flare focus",
527
+ "bokeh effect swirl",
528
+ "split-focus diopter shot"
529
  ]
530
  }
531
  }
532
+ }