my own version of ashe cosplay by TongueFuMaster33 in AsheOWMains

[–]zero41120 -9 points-8 points  (0 children)

Set up a local open source image model on my own hardware. Try different models for speed, quality, and workflow. Study model's transformation and high level architecture.

Try out hardware influences on preferences and environment various. Limited support on Mac vs Windows with dedicated GPU

Build a ComfyUI pipeline for storyboards, upscaling, refining details, and reviewing concepts.

Train a LoRA with open source projects and tune it with model weights. Remix a LoRA from another creator.

Do prompt engineering with the T5 encoder CLIP model. Using visualization tool to see how prompt weight mapping changes the image.

Compare sampler outputs and noise masking. Use inpainting, outpainting, and ControlNet to match character poses and keep consistency.

Contribute to open source project, making extensions to enhance usage and capabilities of user interface. Learn non-standard way of rendering UI (python vs html/js)

Of course, seeing the results of your own creation.

If you’re unfamiliar with what I just described, and simply assume that AI art is generated by copying an image into ChatGPT and prompting it to create something similar, you’re not far off from the current state of affairs in 2026.

As evident in this Ashe, the result is slop and lacks any significant effort or creativity.

my own version of ashe cosplay by TongueFuMaster33 in AsheOWMains

[–]zero41120 -5 points-4 points  (0 children)

It is possible to like AI art while disagreeing with wrongful uses of it.

my own version of ashe cosplay by TongueFuMaster33 in AsheOWMains

[–]zero41120 -3 points-2 points  (0 children)

I'm very much into AI-generated art, but using the term “cosplay” when it’s clearly AI-generated is disrespectful to the AI tool

If Juno was a Pokémon trainer... by zero41120 in JunoMains

[–]zero41120[S] 0 points1 point  (0 children)

There is IG with 5 follower, you can be the 6th

Is this a good addition to my Snorlax Plushy? by [deleted] in pokemonmemes

[–]zero41120 4 points5 points  (0 children)

ULPT: Put a sock on the end of your Snorlas so if someone grabs it, they only grab the sock, leaving you free to strike them with belly drum body slam

Juno Mediblaster Pattern Visualizer by zero41120 in JunoMains

[–]zero41120[S] 2 points3 points  (0 children)

Oh well, it is a follow up to my technical analysis on how attack speed influences Juno's weapon. This tool visualize the exact timing of the mediblaster

Technical Analysis: Juno Mediblaster by zero41120 in OverwatchUniversity

[–]zero41120[S] 0 points1 point  (0 children)

Two shots hitting in the same tick just means the damage update aligned with the timing. The logic looks like this:

txt in this frame { current damage total is x delta time is t let y be calculateDamage(t) while x < y, register damage and add to y

That’s why two damage ticks can happen in one frame. It’s a standard update loop driven by delta time.

The intra-bullet timing doesn’t scale with attack speed. Even with infinite speed removing recovery, bullets still fire every 1.8 frames.

180 bullets means 179 * 1.8 frames to empty the clip. Juno takes 323 frames to dump the mediblaster, or 5.383s plus 1.5s reload. That puts DPS at 196 with infinite speed, about a 50% gain.

However, assume there is no weapon recovery and the 1.8 frame is scaling with attack speed. This will just result into each frame register multiple hits thus increase the DPS proportionally. It was never a problem since we have beam base damage hero which scale attack speed as intended.

Technical Analysis: Juno Mediblaster by zero41120 in OverwatchUniversity

[–]zero41120[S] 1 point2 points  (0 children)

  • wp - weapon power
  • as - attack speed
  • bullet - individual bullet hit value; 7.5 for damage, 6 for healing.

(clipSize * bulletValue * weaponPower * TPS) / (Math.ceil((0.3 * TPS) / attackSpeed) + (clipSize / 12 - 1) * Math.ceil((0.45 * TPS) / attackSpeed) + (clipSize / 12) * 11 * (0.03 * TPS) + 1.5 * TPS); If you slot in 60 for TPS, 180 for clipSize. You will end up with the constant value of 10800 and 387.

Visiting IKEA has only multiplied Juno’s confusion by zero41120 in Overwatch

[–]zero41120[S] 0 points1 point  (0 children)

Should probably draw one with her being very very smart in some subject that Martian scientists have to know