this post was submitted on 28 Nov 2023
18 points (90.9% liked)

AI Generated Images

7171 readers
185 users here now

Community for AI image generation. Any models are allowed. Creativity is valuable! It is recommended to post the model used for reference, but not a rule.

No explicit violence, gore, or nudity.

This is not a NSFW community although exceptions are sometimes made. Any NSFW posts must be marked as NSFW and may be removed at any moderator's discretion. Any suggestive imagery may be removed at any time.

Refer to https://lemmynsfw.com/ for any NSFW imagery.

No misconduct: Harassment, Abuse or assault, Bullying, Illegal activity, Discrimination, Racism, Trolling, Bigotry.

AI Generated Videos are allowed under the same rules. Photosensitivity warning required for any flashing videos.

To embed images type:

“![](put image url in here)”

Follow all sh.itjust.works rules.


Community Challenge Past Entries

Related communities:

founded 1 year ago
MODERATORS
 

Material: 3D model: Original image:

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 11 months ago (1 children)

This looks seriously impressive, but I’m completely clueless on blender and easily impressed :)
Can you walk me through what I’m looking at? You took an ai generated image and… made it 3d somehow?

[–] [email protected] 3 points 11 months ago (1 children)

I think Blender can extrapolate 3d space from 2d images. I'm not certain though, and I'd certainly like to know more

[–] [email protected] 4 points 11 months ago (2 children)

I used the UV project modifier to automatically project the image onto the model from the camera’s point of view while I made it. It’s not particularly hard, but it does take a fair amount of time to make the model.

There is also a tool I used called FSpy that extracts the 3D coordinate space of the image, so that Blender’s axis align with those in the image.

There are a few ai models that try to get 3D space from a 2D image (MiDaS is the most popular) but none provide nearly as good of results as doing it yourself.

You only need to make a very rough model, just enough for some rough reflections, ambient occlusion, and occlusion behind objects in the image.

I then added some lights over the emissive parts of the image, and threw some random models in there.

[–] [email protected] 1 points 11 months ago

Interesting! I was actually looking for a simple workflow to accomplish something similar, creating 3d models from AI generated images, but more for objects than environments. That might be slightly beyond the scope of this method, or at least so manually intensive as to be pointless.

Thank you

[–] [email protected] 1 points 11 months ago

Thank you for the explanation! I think I understand it now.
You project the image and then add some 3d models where necessary for the reflection and hiding objects behind. Then you add lighting and those objects.
So it’s a bit like a combination of 3d model and an optical illusion like those “3d” street art drawings.

3d is totally not my thing, but I do find it fascinating.