FFRender64 STILL Playing Up!!!

  • Hello, folks!

    It's that time again. I've asked multiple times, been helped multiple times and I'm grateful to the community for that. However, I'm still having problems.

    Render settings are set to those advised to me by community members following discussion on this topic, so please, that's out of the question. Frankly, if I have to fanny around with render settings anymore, I'll quit this as a hobby and take up belly dancing instead!

    So, seriously now, should I just give in and get another render engine? Maybe move to Daz, if I may be such a traitor as to suggest so?

    I've set FFRender64 to give up resources to other processes when needed, still hogs 100%, I've set render settings to suggested values, still 100%, I've faffed and farted about for months, nay YEARS, even!!! I've tried and tried to get this damn thing to play ball, but it just seems that, every so often, it messes me about and simply refuses to cooperate.

    I cannot and will not tolerate that from a piece of software, ever! People repeatedly ask me why I don't try to make a living from my hobby... because I would end up broke, homeless and starving! It is THE most unreliable pile I've ever used, I've totally had it!

    I want to use something else, so please advise! I want something stable, something which produces excellent results, something which I can see working, preferably in buckets, such as Firefly, as opposed to progressive, which is like slowly waking up from a drunken stupour, and something which doesn't need me to completely overhaul all of my materials, after I've only just managed to get most of my characters looking right.

    Please, please, I beg of you, someone, please help! I suffer from horrendous mental illness as it is, this is seriously hampering things. It's all I do with my life and it is constantly spitting in my face and slapping me stupid!

    To illustrate my level of absolute despair right now, I've just cut my hand open through full-on punching the living daylights out of the front of my PC. Yet again, the display driver crashed, shut the monitor down entirely for nearly ten minutes!

    I have a thundering headache, I've probably overdosed on painkillers because of it (only slightly, can't remember when I last took some) and I'm painfully close to literally throwing this PC against the floor and jumping on it.

    Please help me! This might be the last time I'm active on here if I can't get this rubbish sorted out once and for all, and quickly. I might not have any PC left in a day or two, at this rate!

  • Poser Ambassadors

    Render engines are programmed to use 100% of CPU capacity during rendering; it applies full processor muscle to get the job done as quickly as possible.

    If you want to avoid response lag when using other applications while rendering, you can set the FFrender64 priority to below normal. This is the most efficient means of yielding to other applications, because it still applies 100% CPU capacity when the other application is idle.

    If it irks you to see FFrender64 using 100% CPU capacity, then set the number of threads (edit: general preferences) to maybe four for a H/T quad such as the core i7 4770K. That will leave four virtual threads available for housekeeping and other tasks. Bear in mind that this will incur a render time penalty.

  • I've done all of that, yet it still rams it all up to 100%. Not only that, but sometimes it hogs CPU, sometimes it hogs GPU (I would assume, as it keeps crashing my display driver) and sometimes it hogs RAM... it doesn't seem to know which bit of my PC it wants to set fire to.

    I've downloaded the Octane demo to see if it works for me, but a simple empty scene with a primitive box refuses to render, it just won't start at all. I checked the log and I get this message:

    device 0: failed to initialize resources
    device 0: failed to recover - giving up and switching device to failed

    It seems I just can't enjoy my hobby. I'll be honest, it's at times like this that I wish I was dead.

  • 0_1498612121276_CPU Usage.jpg

      • Menus - Edit - General Preferences
      • General Preferences Tab - Render
      • Render Tab - Render Processes 1 Thread.
      • CPU Usage after change.

    Render though not shown was running in superfly render mode on high quality setting.

    On my I5-4690K each thread uses approximately 20-25% CPU Usage. So each thread above 1 adds that much more usage, e.g. 2 Threads 50% CPU, 3 Threads 75% CPU and 4 Threads Max CPU at 100%.

    Hope this helps you.

  • What version of Poser are you using? If it is PoserPro 2014, I still have that installed. I'll do a test and see if I can duplicate your issues. I have a similar setup.

  • Also, what is the version of you Nvida driver? A CPU render should not cause your display driver to fail. Is that error the "Windows resetting Display Driver"?

    Another dumb question, are you using Open GL preview in Poser? I looked up the specs on your card (the one from your signature). It might be too small or too old for some of the larger scenes.

  • @Glen85 Octane requires an Nvidia card with CUDA GPU. you have such a card? What kind of system do you have (mac or pc) and what processor and ram are you running? Sorry if this stuff has been asked before and I'm not trying to wind you up any further. Just trying to help and get a picture of your situation.

  • Poser Ambassadors

    I use Octane in almost all my renders.
    You need a capable NVidia card (GTX 500+) to be able to use it.
    Speed is depending on the GPU cores on your card. For an enthusiast hobbyist (like me) I can render scenes like this: https://www.renderosity.com/mod/gallery/portrait-of-a-pretty-lady/2754039/?p in a few minutes without blocking the other applications which are running.

    Ok, I admit this is on a dual GTX 1080ti system. but it shows that you can get acceptable results very fast.

  • Thank you for the replies, folks.

    I'm running Win 7 64bit 16GB RAM Intel Core i7 - 4770K 3.50GHz Nvidia GeForce GTX 660

    I'm looking at upgrading my RAM when I can afford it, as I have slots available for that, just not the funds right now.

    After shutting the system down and leaving it for a few hours, I was able to produce a variety of renders with the Octane demo, so goodness knows what was going on, but it seems that a simple rest has fixed the problem.

    With this in mind, considering the 300% or so reduction in render time, the user-friendly UI, the myriad of extra options available and the noticable increase in render quality with only minor material adjustments, I am confident that Octane can work for me in many more ways than Firefly can. As such, I shall start saving feverishly for the Octane engine.

    My only concern is the ability of my GPU to handle large scenes and, more importantly, scenes containing multiple image maps.

    I am yet to try rendering scenes with 'specialist' materials, such as those found with EZMetals, which I use in almost every populated scene I work with, but we shall see how it goes.

    The only disappointment I have found at the moment, rendering only one V4 character in an otherwise empty scene, is the lack of 'raytraced' reflections for the eyes. I fully understand that such reflections need an environment to reflect, but the ground plane has always shown some kind of reflection in the eyes in Firefly renders, so I believe that this is something which I will need to work on.

    On a personal note, I'm feeling a bit better about things now, but my mental state can change from one minute to the next, dramatically so, so it's a 'suck it and see' situation, at best.

    Thank you all once again.

  • Poser Ambassadors

    The 660 is a relatively old card (960 cores, 980Mhz, 2GB VRAM). It can handle large scenes, but it will slow down due to lack texture offloading to CPU RAM.
    Compare it to the GTX 1080ti which is the top model which has 3584 cores, runs at 1582Mhz and has 11GB of VRAM. This will render at least 6 times as fast and has enough memory for the largest scenes. But it is rather expensive. A 4GB or 6GB VRAM card is usually enough.

    Complex materials like EZMetal will not convert in the poser plugin, but there are plenty of realistic alternatives in the LiveDB materials library.
    Regarding reflections in the eyes. Make sure that the eyesurface or cornea is reflective/specular and If you want a glitter in the eyes, use a white square with light emission. You really do need an environment for reflections - the default sky will reflect but that is hard to see since it is a single color. Use an HDRI as sky texture and that will take care of the reflections.

  • Thank you for the advice. Yes, it's all money I don't have right now, so I'll have to save. At least I have a goal to work towards.

    On another note: How do I get Poser lights to render in Octane? Is it correct that they don't render at all and, if so, how would I go about rendering, say, a room with light fixtures accurately?

  • Poser Ambassadors

    There are scripts in the poser plugin (Scripts!Octane Render for Poser). Create Emitter from current light and Create Emitter from Lights. Those will add the octane lights.
    You have to turn the strength down, it is way too high probably (emission strength)

    You can also change every material to an emitters. But it is a very long render time if the material is very small in size. You can see that for yourself if you change the bulb in a fixture to an emitter.

  • Thank you very much for your help!