The engine is waiting for the display's vertical refresh before outputting the next frame – sometimes the frame is ready to render after 33ms (30FPS), sometimes it isn't. This explains quite nicely why cut-scene rendering fluctuates between 30FPS and 20FPS. On the engine-driven cut-scenes, Ninja Theory appears to employ v-sync on 360, with just the odd frame coming in over budget, resulting in an occasional tear at the top of the screen. Like-for-like Enslaved captures put to the test on PS3 and 360. Here's a truncated edit of the action from the demo, showing identical scenes and gameplay taken from the same in-game areas. This definitely isn't the case with Enslaved, which appears to be relatively stable on 360, but has real issues with screen-tear on PS3. In this respect, in most UE3 titles we see 360 less prone to tearing though often the overall effect isn't really worth comment. UE3 operates on what is fast becoming the industry standard - aim for 30FPS, then kick in with the screen-tear if you can't keep your rendering in budget. Raw performance is the main concern here. However, it's fair to say that as UE3 has evolved the gap between the two platforms has diminished somewhat.īased on the demo code, Enslaved appears to buck the established trend in some respects, but emphasises it in others. Over and above that, the 360 games tend to feature 2x multi-sampling anti-aliasing, the impact of which is diminished somewhat by successive effects in the rendering process effectively erasing much of the edge-smoothing, while other effects such as screen space ambient occlusion (SSAO) tend to be reserved for 360 only. Typically we see a performance advantage on Xbox 360, the extent of which is often minimal but varies from title to title. There is something of a pattern to console releases using the UE3 tech. ![]() In moving from working exclusively with the PS3 onto a cross-format project, Ninja Theory has also migrated across to a more multi-platform friendly development environment: Unreal Engine 3. ![]() The fact that the game looks utterly gorgeous doesn't exactly harm its prospects either. ![]() Namco Bandai's Enslaved is drawing plenty of attention thanks to the involvement of some heavyweight creative talent: Heavenly Sword developer Ninja Theory is on coding duties, Lord of the Rings star Andy Serkis plays the male lead, while The Beach scribe Alex Garland provides the story.
0 Comments
Leave a Reply. |