Expected Performance and Goals

Hi! Just a general opinion question. I am doing my work on a laptop with an i7 6700hq cpu and a GTX 970m gpu. I am trying to make a beautiful landscape to fill with trees and some towns. Looks great so far and I am using only dynamic lighting. What would be a reasonable fps and millisecond goal to set for this machine to run on epic settings 1080p? right now full screen in the editor I am getting around 30fps, but I haven’t added trees yet only grass, rocks, and bushes. Of course I’m trying to optimize as best as possible, but this project when completed will be targeted to higher end machines. Also any tips on landscape material and grass optimization is appreciated.

Its such an open ended question its hard to reply to.
What i can say to help is:
1 look into HLOD use for buildings
2 use lod groups, for everything you can.
3 use the foliage tool and not staric meshs if you can as each foliage tyoe is only one 'draw call ’ ( look those up if you dont know).
4 AVOID the grass tool,as its the devil itself, till a hoped fix in 4.20.
5 use foliage tool for grass, and if possible turn down shadow use
6 try to keep landscape component total low

Thats it! Hopefull may help others as unreal 4 docs are awful for all the granular detail things that matter

What would be a reasonable fps and millisecond goal to set for this machine to run on epic settings 1080p?

I feel this question is the wrong way round. You firstly need to decide what framerate you want, and then change the game and settings to reached that frame rate. Depending on your scene and game, you will have to change your settings and lower resolution, which also depends on your targetted hardware.

The screen percentage (r.ScreenPercentage) can help with performance by lowering from 100. Also, dynamic lights are expensive in general, so using baked lighting were possible is usually the best approach.

Thanks for your responses! Since posting this question, I have learned a lot about optimization and what to expect from the engine. I’m working on a long term project since it is fairly large and it’s mostly just myself working on it. It’s a 12kmx12km tiled landscape though that may change. It’s mostly just fun to work on, and if it goes somewhere in the end that’s fine too. I’ve also recently obtained a better system for development and will use my other systems for performance comparisons. I still have a lot to learn and I feel there is always something new to figure out. Thanks again.