,

Enormous Performance Leap with v1.1.15

Gorilla Avatar

We are pleased to announce that a new version is now available for download.


It might seem like small step in version, but is a huge step in better performance!😍

Version 1.1.15 brings you a whole new level of rendering speed!
In the past, we received sporadic reports of speed issues with large 3D models or many objects in a scene. We addressed this issue and eliminated the bottlenecks.

This required adjustments to the BoundingBox calculation and the introduction of PixelBufferObjects and Synchronized Fences.
Ultimately, this results in a performance increase of up to 400%! 😲

More New Features

Besides this massive change, we also made a few other changes:

  • New! Linux input controller implemented for keyboard, mouse and gamepad 🙏
  • New! September and October Patch included
  • New! Planar algorithm for flat terrains
Bugfixes
  • Important Bugfix: FirstPerson / ThirdPerson behaviour fixed on RotateOnSidewaysMoveSideways and UseCameraDirection
    • It is now possible to rotate the camera around the character controller, instead of only rotating the camera and character together
    • New-Behaviour: “UseCameraDirection = false”, “RotateOnSideways = true” and “MoveSideways = false”
    • Legacy-Behaviour: “UseCameraDirection = true”, “RotateOnSideways = false” and “MoveSideways = true”
  • Important Bugfix: PhysicsCharacterController: stabilizing the controller on walking and removing jittering.
    • AutoRotateModel introduced to control character rotation (needs to be activated to restore legacy behaviour)
    • WARNING: In case you are already using the character controllers and the physics character controller, a few modifications might be necessary. Feel free to ask, if you have any issues.
  • BugfixTGorillaCVLODTerrain component refactored for better performance. (But it’s not working with physics, yet.)
  • Bugfix: Optimized ScreenSpaceShadow rendering: removed shadow rays
  • BugfixGetBodySize() fixed for TGorillaTorus, TGorillaTube and TGorillaHemisphere
  • Bugfix: A few FrustumCulling issues fixed
  • BugfixPLY reader adopts point cloud data reading
  • Bugfix: Linked material sources in a TGorillaModel will now be cleared on reloading model data

Gorilla Avatar

More Articles & Posts