How many Daz House Cats can you render?

Hi

I realise that might be a weird question but I recently tried to have 5 daz housecats in a scene which resulted in Daz Studio having a bit of a disagreement with my GTX1050 so I cut my scene of  5 house cats and 2 G8Fs to just the one House cat with or with out the G8Fs so I was wondering if there is a clever way of having more housecat in a scene? and what is housecat doing thats so heavy on the system?

 

 

Comments

  • LeanaLeana Posts: 11,029

    Are you using just the cat or with dForce fur? Because the cat itself shouldn't use that many resources...

  • ArtiniArtini Posts: 8,837
    edited March 2023

    Have you tried using instances of house cats - they are a bit limited,

    because each instance has the same pose,

    but you could easily fill the scene with the cats. Instances use a very little of memory.

     

    Post edited by Artini on
  • PitmaticPitmatic Posts: 781
    edited March 2023

    I am using the furry cat and different poses and textures are needed so instances wont work as all cats are different :)

    I ended up rendering the scene in 5 passes and comped the cats together but i wanted to create an animation :(

     

    Post edited by Pitmatic on
  • LeanaLeana Posts: 11,029

    So you were basically using the equivalent of 5 dForce hairs in the scene. It's not that surprising that it would use a lot of resources...

    I've never used dForce hair much, so not really sure how you can reduce the resources it uses.

  • hjakehjake Posts: 812
    edited March 2023

    This is where using photo editing layers would be your friend. Make a background scene with no cats. Then do a render for each cat (placed and posed). All renders as PNG format with transparency (no background) and all light with the same lights.

    Put all these images as layers in your photo editor. The lighting should be okay.

    You may need to add some fake shadow if you did not render a canvas of the shadows. https://www.photoshopessentials.com/photo-effects/cast-shadow/

    GIMP and Affinity Photo can do this same thing as Photo$hop.

    You could have a haus phull o'katz!!!!!    A real cat house

    Even rendering the dForce hair for a Genesis character as a separate image and assembling in photo editor layers can improve workflow time.

    Think of it like paper dolls with additional cut-outs for different dresses. https://www.wikihow.com/Make-Paper-Dolls

     

     

    Post edited by hjake on
  • paulawp (marahzen)paulawp (marahzen) Posts: 1,063
    edited March 2023

    I gave this a shot with my RTX 3090/64GB system. I had not tried multiple Daz cats but definitely ran into issues with multiple Daz wolves one time.

    So here's a G8.1F with five Daz cats, from a single render with no postwork. Three of the cats have long fur, the other two are standard fur. It took just under nine minutes to complete.

    It's worth pointing out that this otherwise simple scene was a non-trivial effort for this computer. Daz crashed every time I attempted to use Nvidia Viewport with all five cats visible. (To put that in perspective, Daz doesn't hard-crash if I accidentally use Nvidia Viewport with an Ultrascenery object.)

    IveComeToTalk.jpg
    1300 x 1000 - 1008K
    Post edited by paulawp (marahzen) on
  • hjakehjake Posts: 812
    edited March 2023

    A GTX 1050 has 2GB of VRAM and RTX 3090 has 24GB of VRAM. To use the Nvidia GTX 1050 Card for rendering everything needs to fit within the 2GB of VRAM. Pitmatic would be better served by rendering elements of the scene that fit inside the 2GB and assembling in photo editing layers.

    I would also recommend considering some of the following items to make best use of the hardware resources:

    V3Digitimes Tools:

    https://www.daz3d.com/scene-optimizer

    https://www.daz3d.com/scene-analyzer-organizer-simplifier

    https://www.daz3d.com/map-manager

    MMX Resource Savers:

    https://www.daz3d.com/resource-saver-shaders-collection-for-iray

    https://www.daz3d.com/mmx-resource-saver-shaders-collection-2-for-iray

    https://www.daz3d.com/mmx-resource-saver-shaders-collection-3-for-iray_Mattymanx

    https://www.daz3d.com/mmx-resource-saver-shaders-collection-4-for-iray

    https://www.daz3d.com/mmx-resource-saver-shaders-collection-5-for-iray

    https://www.daz3d.com/mmx-resource-saver-shaders-collection-for-genesis-9-and-iray

     

     

     

    Post edited by hjake on
  • PitmaticPitmatic Posts: 781

    I did say I did it by rendering each element out and compositing the result I am saving up for a 3060 system which will be a massive improvement over what i am doing now.

    @paulawp nice render :)

  • Five cats..!?! I thought four were bad enough. Currently down to only two as a result of cancer and HCM. Never found digital cats really convincing. Rendering Vyusur's Zeus alone strained my old GTX1060 system to its limits, so it's interesting to hear that the Housecat does the same with more recent rigs. Regards, Richard.
  • richardandtracy said:

    Five cats..!?! I thought four were bad enough. Currently down to only two as a result of cancer and HCM. Never found digital cats really convincing. Rendering Vyusur's Zeus alone strained my old GTX1060 system to its limits, so it's interesting to hear that the Housecat does the same with more recent rigs. Regards, Richard.

    Cats are like potato chips-you can't have just one. smileyThe most I ever had at a time was four- a combined litter of two brother-sister pairs. They were such a fun, lovable group and I still miss them a lot.

    BTW: Sorry for your loss. One of my current two was recently found to have a recurrence of her cancer, so I know how hard it can be.

  • HavosHavos Posts: 5,306
    edited April 2023

    As other people have already said, it is the dForce hair that consumes a lot of resources of the House Cat, not the model and textures.

    However if you tweak the parameters and settings as I have, you can manage the resources better.

    1) Ensure Render Line Tesselation in the Simulation is set to 1. This is the default, but before Daz 4.21 some people would increase this to get more realistic hair. This is no longer necessary after 4.21 since the hair uses curves generated by the renderer, so a value of 1 is best. This ends up using a lot less resources then a setting of 3, which many human dForce hairs are given by default.

    2) In the surfaces of the dForce hair, reduce the "Additional PR Hair Density(cm^2) setting. This is 1500 for some of the cat furs by default, which is really high and will generate a lot of individual hairs. I reduced this for all cats to 300, except for the orange one, which I set to 500. The value of this is one you need to tweak until you find a setting you are happy with. A high value will give a more dense hair covering, but at a far higher cost in system resources.

    When I rendered the scene attached it used 5.1GB of VRAM on my 2060 Card (8GB).  This might sound a lot, but when I render just the wooden floor without the cats, it used 3.4GB, so the cats were consuming 1.7GB of VRAM themselves. On that basis, I should in theory be able to add a further 8-10 cats without blowing the VRAM limit, but I have not tried this.

    4 Cats with dForce Fur.jpg
    2048 x 2048 - 743K
    Post edited by Havos on
Sign In or Register to comment.