Is Daz View Port Poorly Optimized?
in The Commons
I just upgraded my workstation to a Ryzen 9 3900X with a single, soon to be dual, GTX 1070s and I opened up one of my scenes and sure enough, it still ran like garbage.
Then I looked up Daz Studio Viewport Optimization and found a gentleman with Dual Xeon Processeers and Dual RTX 2080s and his system was running roughly the same.
That does not make any kind of sense to me at all.
This is a wholey seperate issue, but when are we going to get a version of DAZ that works on Linux?

Comments
Well it depends a lot on the scene content.
I would run the main viewport in texture shaded and the aux vieport (the very small viewport on the top right) in iRay Preview mode instead.
Exactly which version (Help>About Daz Studio)? What do you mean by running like garbage?
I've been running 4.12.86 with these setting which are suppose to be "Optimal" What I mean by "Garbage" is it lags severely to the point where I can't even adjust the camera. This is with multiple items sold in the store tested on multiple computers, ranging from a 8350 with 32 gigs and 2 GTX 980 Video cards up to two brand new Xeon Processores running two 2080 video cards. The lag is just herendous.
Are you in Iray preview mode... ? How big is your scene?
Since the latest update I have similar problems. It is as if there is some sort of input lag. Whenever e.g. I press "w" in texture shaded view to more forward, it lags 1-2 seconds before doing anything.
Everything is less responsive where it was immediate in the earlier versions.
Is this part of what you mean or something different? Because the only real "unoptimized" thing is iray mode, which is because of, well, iray rendering.
I'm using Wire Texture Shaded.
On Iray mode I can almost get a realtime preview. Almost.
Silvere, in my case the lag is much worse, but yes, in previous versions it was far more responsive. Not only was it far more responsive but it was also on an older computer.
I think the issue may stem from Daz still using an outdated version of 3delight.
3Delight hasn't changed, yet that's the reason there are issues, not the stuff that has changed, which is more likely the cause of issues?
Nicstt
You do know software has to be updated to better work with current hardware. right?
3Delight would have no bearing on the Viewport behaviour, excpet for IPR in the Aux Viewport.
For the WASD issues mentioned by Silvere there is an issue, the current Public Build (beta) has a possible fix implemented.
Is this using the latest general release (4.12.1.117)? Have you tried the Public Beta?
If you are getting almost realtime preview in Iray mode, DS is functioning on your pc much better than mine. With my 1080ti, it requires a wait period for the iray preview to provide an accurate portrayal of scenes. Unless, I am using 3D Universe's old animals, then my iray mode flows like water.
Can WASD be undone in the most recent beta?
I don't use the keyboard navigation. I use my mouse and scroll wheel.
I had some similar issues and found that going back to the older "studio" version of NVidia's Iray drivers, versus the newer "game ready" version, fixed some of it. I am irritated at the slow-down in the new version of DS, though, as I recently upgraded to a Titan RTX and it was definitely working much better prior to loading in the latest version of DS. But, then again, QC at DAZ in general seems to be less than it used to be. Oh, but LOOK, here's another new content loading system that's still inferior to DIM. >-<
Yes.
My problem is, I've spent a ton of money on content that I can't use.
If you're having the problem in DS4.12.1,117, have you tried the Pubic Beta?
I'd had past issues similar to this. Texture shaded mode was unusable. However, after switching to iray preview mode and then back, the issue was cleared up. Probably something to do with communication between CPU and GPU?
It's very strange. When I watch DAZ youtube videos demonstrating animation, their viewport is so damn smooth.
But even with a basic G8 female character set at base resolution, mine is slow even with a 1080ti.
It makes no sense.
No, it doesn't make sense. I have a 980TI and its running the view port just fine.
THe only things I notice that slow mine down are using wire frame texture mode, cause drawing all those lines slows it down, and if I have too much in the scene and that is to be expected at some point
In the case of PAs' or Daz's videos, you'll notice that they are working with a very active library, which means relatively few morphs. Many Daz users, and especially good customers will have a much larger library active, with a ton of morphs and a lot of that might not be on an SSD. I remember the good old days when I first started and had only starter items and everything on SSD. Everything takes longer now.
Once data has been loaded in, it doesn't matter whether it was on an HDD or SSD, and should have zero impact on viewport performance.
Wire Texture Shaded is far more taxing on your PC and unneccesary to use. Just switch to Texture Shaded, it's much faster.
My main drive on my new computer is a 500gb NVME and my Daz Content is on a 500GBB SSD.
I thought I could fix the issue by throwing more power behind it, but it seems that does absolutely nothing.
Daz is the only 3D program this is happening in. Vue works beautiful, I have a trial versions of Katan and Houdini and they both work great. I have to do CAD Work and use a Lumion to Autocad Bridge and that works great. Blender also works amazingly well.
I sometimes use wire texture shaded because not everything is visible in the scene, also I sometimes use it to edit a spesific mesh.
https://www.youtube.com/watch?v=lunmbOo7HF4
It's definitely the morphs. I had hundreds of morphs and for some reason even when they're not loaded, it slows down the animation considerably.
I wish thre were a workaround.
I had similar issues. What always has turned out to be the problem is SMOOTHING.
Richard Haseltine has a great script that disables smoothing, then re-enables smoothing.
I don't think Windows is the problem. I've heard situations where multiple GPU scaling isn't really a great idea except for rendering. It really doesn't help with viewport display in DS, and it certainly won't help in packages where the viewports aren't taking advantage of such setups in the first place. Usually, viewport performance is tied to specific drivers, and unlike rendering, I don't think Daz viewport is looking to use multiple cards for geometry display in OpenGL mode.
The dual cards will be for Iray Rendering.