One complex face vs. several simpler faces
2 posters
Page 1 of 1
One complex face vs. several simpler faces
Hello,
I was thinking about how to handle and object - if several smaller faces will have worse impact on performance than one complex face. I suppose they would due to more faces, more texture calls and more draw call. Correct me if I am wrong. Thank you.
I was thinking about how to handle and object - if several smaller faces will have worse impact on performance than one complex face. I suppose they would due to more faces, more texture calls and more draw call. Correct me if I am wrong. Thank you.
Re: One complex face vs. several simpler faces
Yes, but no
This is an incredibly complex question to answer fully. Some basic points:
This is an incredibly complex question to answer fully. Some basic points:
- Any faces containing transparency must be depth sorted and renderered separately. (~ x3 impact of a solid face)
- Similarly, a transparent face cannot be cached as such .
- If a face / combination of faces are static, contain no transparency and are and within the same object, they will likely be combined into a single draw call. Greater numbers of verticies will increase loading time, and the initial stutter when a block is first made visible, but not FPS after that.
- Avoid texture shifts if at all possible. These are expensive, and mean that a new draw call must be started.
- Duplicate vertices will be eliminated in most cases (If an object contains more than 10,000 verticies, no duplicate elimination is done)
Similar topics
» No faces created while loading this CSV File
» Object faces not matching up perfectly
» The Face and Face2 Commands
» Displaying a non-planar face
» New Renderer causes EmissiveColor faces turning dark in routes (Latest 1.7.1 versions)
» Object faces not matching up perfectly
» The Face and Face2 Commands
» Displaying a non-planar face
» New Renderer causes EmissiveColor faces turning dark in routes (Latest 1.7.1 versions)
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum