






In case you missed it 📣
Midjourney just released their Character Reference feature, offering yet another level of control and customization over your digital characters. Now you can tweak, transform, and redefine your characters with some amazing (not perfect) precision.
Let’s peel back the layers of this shiny new thing…

In the realm of digital creativity, the quest for more refined and customizable tools is endless. Today, Midjourney just introduced a potentially awesome feature that promises to add a new layer of depth and personalization to your generations: the "Character Reference" feature, (--cref). This thing is designed to transform the way you interact with and utilize character images, offering unprecedented control and precision in character consistency, and even though it’s not perfect, you can see where this is going…

Original Character Prompt
hercules pixar cartoon, in the style of cloisonnism, precise brushwork, oil on canvas, bold outlines, late impressionism, satirical expressionism, ultrafine detail, exquisite detail, soft colors, nouveau réalisme, impressionist colorism, swiss realism, en plein air, playful caricature, plein-air realism, cloisonné technique, bold expressionism, expressionism --no impasto, palette knife --ar 3:4 --v 6.0New Character --cref Prompt:
portrait of hercules pixar cartoon on a date --ar 3:4 --cref https://s.mj.run/YaZz6oKtdZk --cw 50 --niji 6🚨 Notice how much my prompt changed from the Original Character Prompt to the New Character reference Prompt. I only kept the first few tokens, “hercules pixar cartoon”, added “portrait of” in front of it to guide the composition, and added “on a date” at the end for the new direction. I found this technique to be the most effective, but you have to experiment, sometimes the best results come from unexpected places…

The --cref feature is similar to the existing Style Reference --sref tool but focuses on adapting specific character attributes rather than general stylistic elements. It allows you to input an image URL of a character (using the command --cref URL) and adjust the degree to which the generated image should match the reference. This is particularly useful for those looking to maintain certain character traits while experimenting with variations in appearance or settings.
Here's a quick rundown of its capabilities:
Reference Strength Customization: By using the
--cwcommand, users can adjust the 'strength' of the reference image from 0 to 100. A strength of 100 (--cw 100) incorporates the character's face, hair, and clothing into the generated image. On the other end of the spectrum, a strength of 0 (--cw 0) focuses solely on the face, ideal for when you want to change the character's outfit or hairstyle.Ideal Use Cases: This feature is optimized for characters created from Midjourney images. While it can process real people or photo-based images, it's designed to excel with illustrated or digitally created characters, ensuring a smoother and more coherent integration of character traits.
Compatibility and Versatility: The "Character Reference" works seamlessly with both Niji and standard MJ models. Moreover, it can also be used in conjunction with the "Style Reference" feature (
--sref), offering a robust and comprehensive toolkit for your gens.



Advanced Features
To push the boundaries even further, the feature supports using multiple URLs (--cref URL1 URL2) to blend characteristics from different images, kinda like combining multiple image or style prompts. This opens up another realm of possibilities for character design, allowing for hybrid creations that draw from multiple sources.
Web Alpha Integration
The --cref feature is fully integrated into Midjourney’s web alpha platform, offering an intuitive interface for users. By dragging or pasting an image into the ‘Imagine’ bar, you can select the image's role: as a standard image prompt, a style reference, or a character reference. This flexibility ensures that the tool can adapt to a bigger range of needs.



As Midjourney's V6 continues in its alpha phase, I anticipate further refinements and potential changes to this --cref feature and other recent features. However, with the official beta of V6 on the horizon, we can look forward to a more stable and feature-rich platform, eventually leading to video and 3D, maybe even personalized, real-time video games 😳







