how do we do the texture compression? And how do we know how much ram my file worth? . .

anthonyonggganthonyonggg Posts: 40

when i render in Iray with a few Genesis3 it is like not using my gpu i have done some research.

they say it is because the memory i need is greater than the card memory so i want to know how do we do the texture compression? And how do we know how much ram my file worth? .

https://www.daz3d.com/forums/discussion/74758/daz-iray-not-using-gpu-to-render


Rendering in NVIDIA Iray Compiling Shaders - 0/47 Rendering image Rendering... Iray VERBOSE - module:category(IRAY:RENDER): 1.5 IRAY rend progr: CUDA device 0 (GeForce GTX 970): Processing scene... Iray VERBOSE - module:category(IRAY:RENDER): 1.7 IRAY rend stat : Geometry memory consumption: 963.755 MiB (device 0), 0 B (host) Iray VERBOSE - module:category(IRAY:RENDER): 1.5 IRAY rend progr: CPU: Processing scene... Iray VERBOSE - module:category(IRAY:RENDER): 1.8 IRAY rend stat : Native CPU code generated in 2.3e-006s Iray Iteration: 1 Iray :Render target canvas was written. Iray Iteration: 2 Iray :Render target canvas was written. Iray Iteration: 3 Iray :Render target canvas was written. Iray Iteration: 4 Iray :Render target canvas was written. Iray Iteration: 5 Iray :Render target canvas was written. Iray Iteration: 6 Iray :Render target canvas was written. Iray Iteration: 7 Iray :Render target canvas was written. Iray Iteration: 8 Iray :Render target canvas was written. Iray Iteration: 9 Iray :Render target canvas was written. Iray Iteration: 10 Iray :Render target canvas was written. Iray Iteration: 11 Iray :Render target canvas was written. Iray Iteration: 12 Iray :Render target canvas was written. Iray Iteration: 13 Iray :Render target canvas was written. Iray Iteration: 14 Iray :Render target canvas was written. Iray Iteration: 15 Iray :Render target canvas was written. Iray Iteration: 16 Iray :Render target canvas was written. Iray Iteration: 17 Iray :Render target canvas was written. Iray Iteration: 19 Iray :Render target canvas was written. Iray Iteration: 21 Iray :Render target canvas was written.

Post edited by anthonyonggg on

Comments

  • LlynaraLlynara Posts: 4,770
    edited March 2017

    If I understand it right, it's a combination of your geometry, lights and texture memory consumption. I was watching this closely when I tested the BOSS Portait Light Set for The Philosopher. We wanted to see how the set did with my older hardware (it performed very well!) I checked verbose mode and learned on a thread here to also use GPUZ as well. It's free, and will help you monitor how much your GPU is being used on your video card. Verbose mode will tell you what the size was before it's compressed onto the card, but not after. So it really helps to watch GPUZ. Here's a screenshot from that time: 

    Of course, check your render settings too and be aware that there's a glitch in the current version of DAZ where scenes sometimes drop to CPU rendering only, even if they fit on the card. I've had that happen, and usuaily I can restart a render and it will work. If not, Sometimes I have to close out of the scene and reopen it to get it to kick in. Occasionally I would have to restart DAZ or even reboot my computer. Frustrating, but thankfully it doesn't happen all the time.

    That said, check your scene to see if there's anything not in the viewport that can be deleted. Your geometry memory consumption is nearly 1 GB, which seems very high. Usually my renders are around 100 mb of geometry and a couple of gb of textures. That was a problem on my old 750Ti, that only had 2 GB. I used Esemwy's free script to reduce the textures, and that helped me get my scenes onto my card. Here's the link: http://www.daz3d.com/forums/discussion/137161/reduce-texture-sizes-easily-with-this-script#latest

    I still use this occasionally with my 1050TI (4GB). Works great!

    BOSS_GPU load.JPG
    406 x 869 - 91K
    Post edited by Llynara on
Sign In or Register to comment.