[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/3/ - 3DCG

View post   

File: 194 KB, 1517x884, pythonw_RNpsRtZJgj.jpg [View same] [iqdb] [saucenao] [google]
980548 No.980548 [Reply] [Original]

I've been using SourceFilmmaker over the past year to make a voiced-acted visual novel. It's called "Please Fur My Wife" and Pizza Girl is one of the heroines that you can date.

There's a demo out and you can see a few completed SFW scenes at youtube.com/@chadchan3d

The game's premise is that you're one of the last humans in a world of furries. This was an NTR fetish parody game (still is) but it's growing into a story about furries vs humans.

>> No.980549
File: 1.12 MB, 1362x765, KaitlynConfused.png [View same] [iqdb] [saucenao] [google]

This is another heroine: Kaitlyn. She's a secretary and she's pretty dumb but she has a heart of gold.

>> No.980550
File: 2.20 MB, 1514x852, GalleryTestNOSOUND.webm [View same] [iqdb] [saucenao] [google]

I'm using AI voices (Elevenlabs) and 3D renders (SFM models) and combining them in the visual novel engine Renpy. The budget is zero dollars and immeasurable autism.

My goal is to make a cool 3D game in the spirit of passion projects like "Snoot Game" and "Katawa Shoujo."

Pic related is a simple gallery feature that I'm still working on.

>> No.980551
File: 1.06 MB, 1517x884, anthrohead.png [View same] [iqdb] [saucenao] [google]

anthro heads gotta be a smidge bigger than an appropriate human head for the given height

>> No.980552

How did you make your characters? These 2 seem to have different styles.

>> No.980553

So there's real time interactions?

>> No.980554
File: 182 KB, 1585x927, pythonw_9lML3xdhVx.jpg [View same] [iqdb] [saucenao] [google]


Whoa! That gives her a distinct look and it's simple to do by scaling the model's headbone up by 1.1x.

I'm going to run this idea by my Discord folk to see if the consensus is that it looks better; I think the bigger head does kinda look better.

>> No.980558
File: 3.20 MB, 1425x2509, KaitChoiceFinal.png [View same] [iqdb] [saucenao] [google]

I do not make any characters; I use free models that are available on SFMLabs or SFM Workshop. Through the game development process I've learned how to edit textures and bones in Blender, but I don't really know how to sculpt anything.

No but there are menu choices.

>> No.980559

I've seen it a lot with 3D anthros. You think you're scaling the furry head to fit the body, but the furry head has extras on it. The same sized head looks too small.

>> No.980561

What about your animations?

>> No.980562
File: 2.06 MB, 1514x852, GirlMenusNOSOUND.webm [View same] [iqdb] [saucenao] [google]

There are animations for important or sexy scenes. Animating is a lot of fun for me so wherever I can I'm sprinkling short animations onto the adventure.

>> No.980563
File: 889 KB, 1920x1080, kaitlyn prayer closeup frogfoundout bg.png [View same] [iqdb] [saucenao] [google]

Your suggestion is amazing! I'll render some comparisons soon. My worry is that the girls might look like bobbleheads or Splatoon characters.

Pic related is Mister Froggie. He's a gag character who may or may not be a plushie toy imbued with magic.

>> No.980565 [DELETED] 
File: 1.76 MB, 1920x1080, KaitNess4.png [View same] [iqdb] [saucenao] [google]

Not really sure where I'm going with him but people seem to like his outrageousness.

>> No.980566 [DELETED] 
File: 647 KB, 720x405, nessieboxgif720.gif [View same] [iqdb] [saucenao] [google]

One last Mister Froggie moment.

>> No.980567
File: 3.57 MB, 1200x4210, ComicNessieBad.png [View same] [iqdb] [saucenao] [google]

Not really sure where I'm going with him but people seem to like his outrageousness.

>> No.980568
File: 2.10 MB, 1920x1080, ComicNessie2.png [View same] [iqdb] [saucenao] [google]


>> No.980569

Yeah there's an edge where they look too silly. Gotta experiment and get outside opinions. It can be easy to get tunnel vision on a design and not even realise what you're putting together looks ridiculous.
That's good. How are you doing sexy scenes, is it a short loop, a long loop, a continuous animation?

>> No.980570
File: 1.31 MB, 1514x852, SallyFirstNOSOUND.webm [View same] [iqdb] [saucenao] [google]

I believe that heat comes from context. So the sexy scenes are click-through-image buildups of dialogue and innuendo that climax in a fucking animation (or several animations).

Here's an example of the build-up to one sexy scene (Sally Part 1).

>> No.980571 [DELETED] 
File: 3.98 MB, 1514x852, SallySecondNOSOUND.webm [View same] [iqdb] [saucenao] [google]

(Sally Part 2)
[Sped up to fit 4chan's file size limits.]

>> No.980573
File: 3.27 MB, 1514x852, SallySecondNOSOUND.webm [View same] [iqdb] [saucenao] [google]

(Sally Part 2)

>> No.980579
File: 3.67 MB, 1728x1944, HeadBlowUp1.png [View same] [iqdb] [saucenao] [google]

It's subtle but I think it makes a difference.

>> No.980582

yup. small change, big improvement.

>> No.980583
File: 15 KB, 363x481, explorer_BDNEX8YXxa.png [View same] [iqdb] [saucenao] [google]

Thank you for pointing that out; you've helped make this project better.

I may not amend all the old renders (there are hundreds) but I will adopt this change for future scenes.

>> No.980584
File: 3.74 MB, 1920x1080, Upgrade.png [View same] [iqdb] [saucenao] [google]

Might as well balance out the enlargements, no?

>> No.980585

I mean yeah. I'm the same way. If I'm going to make a modification I go bigger.

>> No.980587
File: 165 KB, 1517x884, pythonw_NzMvKR8iVa.jpg [View same] [iqdb] [saucenao] [google]


>> No.980621
File: 383 KB, 552x794, Diana sports fist pump.png [View same] [iqdb] [saucenao] [google]

Hey I'm developing my own VN in renpy too!
only I'm rendering in Blender and making a lole game instead of furry

is your project really 7 gigs? damn makes me glad I encoded all images in my game in webp, 800 images and only 740MB
specially rendering the transparent character sprites separately from the backgrounds I went from 11MB pngs to 650KB webps with no quality sacrifice

>> No.980630

Yeah sheesh having all of your graphics in raster images has gotta be really rough.

>> No.980631

Kill yourself

>> No.980640

Disgusting furry, keep your degenerate art out of this boar... Wait, Lola bunny is there!, keep going good sir.

>> No.980696

Why the fuck does this thread exist?
It's just advertising your shitty as fuck Renpy cuck game. You couldn't even be bothered to use consistent models. Fuck off.

>> No.980703

/3/ is dead without project threads. Its projects or endless software wars. Post your project.

>> No.980711

My project is about a bolder that grows on and on and keeps growing until it becomes a really big bolder, it's 75 GB to download, do you want to play test it?

>> No.980715
File: 13 KB, 220x229, 7B93B486-355E-4CBC-B8EC-D2488B87C100.jpg [View same] [iqdb] [saucenao] [google]

>> No.980720

Project threads are the worst threads to exist on /3/ 99% of the time.
It's just faggots begging for the attention they didn't get on /wip/. They're not special.
If it's a long term project that has progress or something then it gets a pass, but not this fucking advertisement.

>> No.980752
File: 3.16 MB, 1514x852, LolaAnimNOSOUND.webm [View same] [iqdb] [saucenao] [google]

My nigga!

>> No.980753
File: 742 KB, 1022x769, uagc_FXUZl0H6Vf.png [View same] [iqdb] [saucenao] [google]

Diana looks very expressive. Keep it up!

The full project is 9.83 gigs (so far) but for public releases I use this "Ultrafast Adult Games Compressor" program from F95Zone that cuts the size into 1/4th of the total.

>> No.980754

So you rendered this out and put like an uncompressed HD video into the VN?

>> No.980756
File: 558 KB, 1920x1080, froghandstrumjamming15pts.webm [View same] [iqdb] [saucenao] [google]

I render out videos as mp4 then use ffmpeg to make those mp4s into webms. All videos in the game are webms.

>> No.980758
File: 1.89 MB, 1514x850, FroggieAmeliaKaitWEBNOSOUND.webm [View same] [iqdb] [saucenao] [google]

I fucked up my workflow and ballooned the project's size and labor. Originally the game used sprites + backgrounds but I wanted a more cinematic player experience.

Now all graphics are individual renders with characters inside of their 3D environment. But conventions exist for a reason: I think that I gained very little from this new process besides making development be painstaking.

I may return to sprites + backgrounds and use my "cinematic approach" for important scenes. Blend the strengths of two ideas.

>> No.980761
File: 238 KB, 1517x883, pythonw_vvodSBaLse.jpg [View same] [iqdb] [saucenao] [google]

3D tools are designed to create things and I made a shitty Renpy cuck game. I am tired of moaning and complaining; here's instead what I'm actively making.

Sometimes people vibe with what you're doing, like >>980551, and they offer suggestions that improve the work. When you show your projects to other people you get new perspectives. Yours is miserable.

I've coomed and pirated my whole life so I'm making a free coom game for weirdos. May it resonate in another human being; that's the communication of art.

I agree that nascent ideas shouldn't be shared--it tends to curtail the effort needed to manifest them--but the demo for this game was released a year ago and I've been working consistently on it since. This is an actual thing and so I share it.

>> No.980803
File: 1.33 MB, 1920x1080, Diana walk away.jpg [View same] [iqdb] [saucenao] [google]

I've rendered several animated sprites as transparent webms, mainly to show a couple characters dancing or walking in or out of scene
Also I lock in the camera behind the MC and first of all render out the scene from that locked perspective, then I render the other character sprites from that same perspective and even animate them and just render the webm with an alpha channel, that way the characters fit in perfectly with the scene even if they're just sprites

>> No.980809

Ah but shadows. Do you get transparent shadows too?

>> No.980816
File: 545 KB, 566x1494, Diana walk away 3.png [View same] [iqdb] [saucenao] [google]

yes, in Blender at least it's as easy as placing a shadow catcher under the characters and using the same scene specific lighting

>> No.980817

Shadow catcher?!
Explain. Is this a blender plug in or just a snazzy name for a transparent material that receives shadows?

>> No.980824
File: 2.46 MB, 1920x1080, amelia sit knife finger closeA bg.png [View same] [iqdb] [saucenao] [google]

That offers great versatility (reusable sprites) while maintaining an immersive look. Very smart!

A strength of sprites is that they can shake and move left or right, like a picture cut-out glued onto a popsicle stick. I've been brainstorming ways of recreating that sense of motion with full 3D renders and one method is your way of using alpha channels. I've also considered using a combination of dissolves or of making simple slide animations (move the character on a single axis in or out of frame).

>> No.981495
File: 2.58 MB, 1512x850, GalleryUpdateWEBNOSOUND.webm [View same] [iqdb] [saucenao] [google]

Made the gallery interactive.

>> No.981528

>Using webm instead of avi like normal people
Kill him

>> No.981537
File: 647 KB, 720x405, nessieboxgif720.gif [View same] [iqdb] [saucenao] [google]

Should I be using avi in Renpy instead of webm?

>> No.981539

Minimizing your file size is your absolutely highest priority. I do not know if avi files are better compressed than webm, but I don't think so.

>> No.982015

Uncanny nightmare. Please never touch SFM again

>> No.982246
File: 174 KB, 1515x883, pythonw_Yzftqbmmuh.jpg [View same] [iqdb] [saucenao] [google]


>> No.982250

So what are the 3dcg related updates? Have you made any transparent sprites you can reuse?

>> No.982253
File: 868 KB, 1920x1080, Sprites.png [View same] [iqdb] [saucenao] [google]

The updates are in using 3DCG for storytelling. I made sprites initially but felt that it was visually limiting so I chose instead to make a million renders for everything.

In hindsight, sprites is the right way for an efficient workflow.

>> No.982280

How much is every ren

>> No.982297
File: 1.15 MB, 1927x1400, BackgroundsFolder.png [View same] [iqdb] [saucenao] [google]

Every render is about 8mb but when the project is compressed for distribution, each render becomes about 200kb. As of now the project has 1,300 renders.

>> No.983892

Can you have sex in the game?

>> No.983896
File: 355 KB, 1920x1080, KaitRaiseAgain15pts.webm [View same] [iqdb] [saucenao] [google]

Only if you accept the teachings of Jesus Christ.

>> No.983917

I was just seeing some old Fallout gameplay footage. It looks like for their CG lipsyncing they had most of the image rendered and just overlayed new renders of the mouth being open and such. IT looked good for the time and is surely only easier to do now. They did it to save file space, so it might be a good idea to check out.

>> No.983970
File: 1.65 MB, 1475x861, pythonw_gmC4khVss3.png [View same] [iqdb] [saucenao] [google]

Thank you for the suggestion. The first two Fallouts are some of my favorite games and it's neat to see how they were made (in hopes of recreating a similar effect).

There's no end to efficiency in designs. I can use cutouts (reusable sprites) or your suggested method for intimate conversations in close-up. I am continuing for now with my approach of cinematic renders; one reader called it "3D stop motion" and I really dig that description.

I hope to make another game to put to practice these different and efficient techniques. But as for file size: Does that matter in 2024? What's the size thresholds to avoid? I know that a small filesize shows careful work and helps with distribution, but is the goal to minimize the size for the limited storage of Android players?

>> No.983977

You can go up to 2GB in Google Play Store but after 2GB you have to do actual code and write a long letter to Google on why the game should be published.

>> No.983983

Source of the model?

>> No.983986

>No chicken legs sex scene
>No tube meat rubbing scene

>> No.983989
File: 2.74 MB, 1920x1080, 034abcc791004630247e2c6ae358e1b3.gif [View same] [iqdb] [saucenao] [google]

I see. I've no plans to sell this game. Its parody nature forbids it from being sold. All of my art, comics and games I share for free anyway.