Will it be better to get this card instead of ATI? Or should I just wait for the GTX 1050. My budget is limited.
What does it use the most when putting a lot of tree in the scene? and how to know which card goes really well with Unity Tree and other 3D application like blender. IMO, ATI is cheaper and better but it doesn’t support CUDA. So, the only option is to stick with the nVidia.
If you’re willing and able to wait I’d argue you’re better off building up funds further for a better card. Current indications are that the GTX 1050 is basically a GTX 950 with some slight adjustments in clock speeds and the die shrink. Both have very restrictive amounts of memory for the future whereas the GTX 1060 has triple the memory.
Why do you need CUDA? With a bit of effort you can get OpenCL working with Unity and it isn’t hardware specific.
Well, GTX 960 should be good for 1080p gaming with reduced settings, or a reduced framerate (or for older games, of course). Power of that card is somewhere between a PS4 and a PS4 Pro.
So it should be quite usable for working with Unity, just be aware that if you go overboard with your Postprocessing, or throw to many polygons at it, your FPS will suffer. But that is true for any Card. I was able to bring way more powerful GPUs to a crawl with that.
What exactly are you needing CUDA for? I know some applications are using CUDA to speed up parallelized work like Photoshop filters, or some 3D Tools.
But none of that is REALLY needed to use the tool, and I hardly even noticed a difference CUDA vs non-CUDA when using for example 3D Coat.
Really, you probably should have gone with the RX 480, or RX 470 from AMD if buying a card cheaper than GTX 1060 in 2016, at least if you could have worked without CUDA. But that is to late now I guess.
But I still get lag from adding more tree and grass in Unity. lol. Am I doing something wrong with that? I’m learning blender and trying to use blender to build level but just having fun with the terrain setting in the Unity.
I think you’d have to be more specific than just lag from trees and grass. How many trees do you have on your terrain, what trees are you using (speedtree, unity trees, polygonal trees?) Are they set up with lod, have you optimized the terrain settings to get better culling/density? Have you baked occlusion culling? Are you using lods? Same with grass (are they billboards? Polygonal geometry?) Are your trees atlased?
There are so many things that can slow down foliage heavy scenes. I’ve been able to run hundred of thousands of speedtrees on several unity terrains on cards much less powerful than the gtx 960 you have, so im guessing that you didnt do any optimizations whatsoever.