2 registered members (AndrewAMD, TipmyPip),
747
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: AlbertoT]
#248032
01/23/09 23:15
01/23/09 23:15
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
no, they render not only what you can see, they render everything in your view frustum. There will be some z-sorting and maybe culling this way. But it could be that it has to check a lot of geometry, even behind the walls.
A zone and a portal can do culling right to the point. There you have maximum influence in the design of culling.
Models, Textures and Games from Dexsoft
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: Machinery_Frank]
#248038
01/24/09 00:27
01/24/09 00:27
|
Joined: Oct 2006
Posts: 1,245
AlbertoT
Serious User
|
Serious User
Joined: Oct 2006
Posts: 1,245
|
yes octree render also items behind the walls but not bsp , as far as I know However my question was The extensive use of zone and portals in the new generation game engines have something to do with the fact that the bottle necks , nowadays, mainly depend on the number of shaders , rather than on the number of tris or they are simply more efficient culling algo's ? I mean, as long as , you reduce the amount of data to be sent to the render pipeline than you should get a benefit, I suppose, in any case On the other hand you must take into account the cost of the algo itself in term of CPU cycles
Last edited by AlbertoT; 01/24/09 00:35.
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: AlbertoT]
#248052
01/24/09 07:59
01/24/09 07:59
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
Yes. Polygons are not the problem in modern hardware. But shaders are. And CPU-cycles should not be wasted for scene-management only. It needs good optimization to do all that can be done on gpu (graphics, skinning, physics) and leave enough room for AI, game logics, controllers and other stuff on cpu.
Models, Textures and Games from Dexsoft
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: ello]
#248072
01/24/09 12:11
01/24/09 12:11
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
Yes. You got me wrong. Unity can render great terrains and uses lod and streaming. I already mentioned that. I just dont know about indoor scene-management. That is all I said.
I will make some testings soon and will compare different engines with the same indoor geometries and we will see more clearly then.
And I am sure Unity will have the best work-flow and tools of all indie engines. But this is still guessing from my side. I had no chance to test Unity so far. I have to wait.
Models, Textures and Games from Dexsoft
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: AlbertoT]
#248094
01/24/09 14:25
01/24/09 14:25
|
Joined: Sep 2003
Posts: 5,900 Bielefeld, Germany
Pappenheimer
Senior Expert
|
Senior Expert
Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
|
bsp is said to slow down the cpu too much - I guess, it is, because today the scenes are way bigger than the levels where bsp was the first choice.
another drawback is that you have always compute the level before you can test it realtime - it slows down the workflow.
Last edited by Pappenheimer; 01/24/09 14:29. Reason: added another reason
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: ChrisB]
#248098
01/24/09 14:46
01/24/09 14:46
|
Joined: Nov 2004
Posts: 7,121 Potsdam, Brandenburg, Germany
Machinery_Frank
Senior Expert
|
Senior Expert
Joined: Nov 2004
Posts: 7,121
Potsdam, Brandenburg, Germany
|
You can always implement zone management in every engine on your own, thats not that difficult. You probably did not see all the issues that come up with zones and portals. Let us take shadows. Some shadows have to go through portals, some others dont have to. Some lights might be switched on even if they are not visible on their own but they create shadows and lighting behind a portal. There is geometry scissoring and maybe background streaming. It is not a trivial task if you do it right. But it gives more freedom than compiling BSP maps for hours or days.
Models, Textures and Games from Dexsoft
|
|
|
Re: Unity 2.5 for Windows - sooner than you think
[Re: Pappenheimer]
#248101
01/24/09 14:57
01/24/09 14:57
|
Joined: Oct 2006
Posts: 1,245
AlbertoT
Serious User
|
Serious User
Joined: Oct 2006
Posts: 1,245
|
bsp - I guess, it is, because today the scenes are way bigger than the levels where bsp was the first choice.
This sounds to me as a valid explanation of the reason why zone \portals are getting more and more popular Even though it is definitely true that the number of tris is not anymore that issue it was in the past another drawback is that you have always compute the level before you can test it realtime - it slows down the workflow.
Ok the drawback for the workflow but I wonder 3dgs can take plenty of time to compile a map What is it doing while I am getting nervous ? I have alwayes supposed that it is storing a lot of precalculated data Should I not expect any advantage for the frame rate, as a compensation of my patience ?
Last edited by AlbertoT; 01/24/09 15:03.
|
|
|
|