Incognito Episodes 1.98 Changelog

Incognito Episodes Changes:

* Regenerated all tangent vectors for every mesh.
* Rebuilt weapon presentation system from world view to FPS view.
* Hardware instancing revealed some bad geometry in some models placeholders are there for temporary, this is only for weapons in the multi-player.
* Using Hell Entertainment’s upgraded GridPathFindSystem now which incorporates the ability to save non-walkable tiles to flat file for faster loading of RTS maps.
* New Element icons from Fox! These look better with HDR and OGRE lighting engine than previous element streamers.
* Compiled Shader Cache now active, game loads faster only needing to generate half as many shader at run time and the others are pulled from reference files.
* Reworked shader on planets to properly support SM 1.0 and 2.0 specifications, this is why this patch is so large.
* Re-designed engine configuration (Configurator) utility to have much more streamlined look and feel. Now also shows update/blog news related to game on startup.
* Updated base NeoAxis Engine from 0.82 to 0.842 list below details changes there (see definition ‘massive’).

NeoAxis 0.842 Changes:

* Exporter: 3dsMax: Linked objects export support.
* Big fix: Missed Microsoft.VC90.CRT.manifest in the \Bin directory.
* LanguageManager. File redirections will removed after shutdown now.
* Physics System: MaxAngularVelocity now is 100. Early 20. Ragdolls can be unstable with small max angular velocity on ODE.
* Bug fix: RenderDemo loading error.
* Bug fix: VideoBox: crash after device lost in Direct3D.
* NeoAxis Web Player 1.1. All known bugs fixed.
* Hardware Geometry Instancing. Faster rendering of identical objects. (Direct3D only).
* New scene format. Scene file is a collection of entities. This is intended to transfer entities between maps and for exporting groups of objects from 3dsMax/Maya to the Map Editor.
* Map Editor: Opportunity to export selected entities to a scene file and import to a different map.
* Map System: Opportunity to export/import scene files from code during simulation.
* Shader cache and tools for compilation. Shaders are now compiled offline for faster engine loading.
* Depth textures supported (Direct3D only).
* Vendor specific shadow optimizations. Fetch4 for ATI and NV Hardware Shadows for nVidia. (Direct3D only).
* Better shadow quality.
* Custom scene management. Ability to configure visibility for each object and shadow casters. Source code available in Non-Commercial SDK. See GameCommon.dll: LowLevelSceneManagement classes.
* Exporter: Autodesk Maya support.
* Exporter: Opportunity to export groups of objects to scene file and import into Map Editor.
* Exporter: Morph, Pose, Skeleton&Pose animation support.
* Exporter: Additional material properties supported.
* Exporter: Groups support. Export many objects as one mesh.
* Exporter: Can specify UVUnwrap channel for sub meshes.
* Exporter: SampleRate property has been renamed to FrameStep.
* DecorativeObjectManager: Random item scaling support. Options can be configured in entity type file.
* WaterPlane: ReflectionTextureSize property.
* Renderer: new HLSL compiler (d3dx9_42.dll). Support of 1.x shaders saved (need d3dx9_31.dll in addition to d3dx9_42.dll).
* Deployment Tool: Direct3D9: Shaders 1.x support option.
* Projects now compiled with Visual Studio 2008.
* Tank class: Contacts are disabled between chassis and tower bodies.
* Resource Editor: Texture Viewer: Shrink to fit option.
* EVideoBox: Volume property.
* Nvidia Texture Tools (Converting to DDS) updated to 2.0.7 version.
* VirtualFileSystem: Init method: specialUserDirectoryPath parameter.
* StaticMesh: ReceiveStaticShadows property. Disabled by default.
* HeightmapTerrain: ReceiveStaticShadows property.
* HeightmapTerrain: Start at 50% height for new terrain.
* HeightmapTerrain: Casting dynamic shadows is always switched off for fixed pipeline.
* ShaderBaseMaterial: Fixed pipeline: disable receiving shadows when alpha function is enabled.
* Definitions\Renderer.config: fixDirect3DSynchronizationIssueInWindowedModeOnRadeon = false.
* Definitions\Renderer.config: limitToShaderModel2InResourceEditor. Parameter moved to Definitions\ResourceEditor.config.
* ShaderBaseMaterial, Light, Attached light: DiffusePower parameter.
* SkyBox: Power property.
* SkyDome: Power property.
* PhysXWheelShape shape. See /Data/_Tests/Physics/PhysXWheelShape.physics for example.
* Irradiace Volume: Custom static light list generation for objects. protected virtual method StaticLightingManager.GetDynamicLightsInfoByPosition().
* Native Memory Manager: Uses less memory.
* Map.Fov, Map.NearFarClipDistance cannot have zero value (default value) anymore. MapType.Fov, MapType.NearFarClipDistance has been removed.
* Map draw debug settings is moved to EngineDebugSettings class (EngineApp.dll).
* Map Editor: Map draw debug settings now available via menu.
* MeshObject.ManualLodLevels property. Opportunity to change materials for manual LODs.
* ShaderBaseMaterial: SpecularShininess is now 20 by default.
* DebugGeometry: AddVertexIndexBuffer: “copyData” parameter has been removed.
* DebugGeometry: Faster rendering.
* Resource Editor: “Open Folder in Explorer” in the context menu.
* Map Editor: Show FPS, triangle and batch count. See Options.
* EngineApp.ForceRenderSystemName property. EngineApp.DisableRendering has been removed.
* WaterPlane: Visible property.
* WindowsAppFramework: UI controls supported.
* WindowsAppExample: UI controls example. Click “Show UI” button.
* Map Editor: Options: RunSimulationParameters property.
* Web player: “Run” button shown after loading.
* EngineConsole: Source code moved to GameCommon.dll.
* Tank class: Adaptive tracks follow ground by means of skeleton.
* Tank class: Tracks animation for fixed pipeline.
* WeifenLuo.WinFormsUI.Docking.dll: Updated to 2.3.1.
* Ogg, Vorbis, Theora: Has been updated to latest version.
* ODE 0.11.1.
* Bug fix: Web Player: Cannot run if system user name contains unicode characters.
* Bug fix: Web Player: No theora video support.
* Bug fix: Web Player: Large memory leaks after shutdown of the application.
* Bug fix: HeightmapTerrain: Incorrent texture blending when terrain have normal maps and three or more layers.
* Bug fix: ShaderBaseMaterial: Clone() method: Incorrect cloning of diffuse maps.
* Bug fix: ODE: PhysicsWorld: Incorrect work of MaxAngularVelocity property.
* Bug fix: WaterPlane: Incorrect clip planes in some cases for OpenGL.
* Bug fix: SkyBox, SkyDome: Incorrect rendering for custom NearFarClipDistance in some cases.
* Bug fix: StaticMesh: Visible property does not work.
* Bug fix: Direct3D: Crash after device lost on some systems.
* Bug fix: Mono Runtime Launcher: Unicode file path issues.
* Bug fix: Mono Runtime: VirtualFileSystem.Init() can crash on some systems.
* Web browser support! NeoAxis based applications can be deployed to web browser now. FireFox, IE, Google Chrome, Opera and Safari are supported.
* NeoAxis Web Player: Javascript calls support from application.
* OpenAL sound system.
* LDRBloom compositor. Emulating HDR effect in low dynamic range.
* Nmechanics car physics addon now is free.
* Debug information window: Detailed rendering info. Textures, materials, meshes.
* Renderer: NULL render system. Used for dedicated server and 3dsMax exporter. Dedicated server uses less memory. Can be activated via EngineApp.DisableRendering property.
* New tangent vector channel format (4D float). Mirrored geometry problems are fixed. Tangents for meshes must be recalculated.
* MapObjectAttachedBillboard: BillboardType, CommonDirection and CommonUpVector properties.
* Mono Runtime now supported by the Non-Commercial SDK.
* Mono Runtime: Garbage collector configured. Compiled with maximal optimizations.
* Mono Runtime: Available in Non-Commercial SDK now.
* Mono Runtime Updated to 2.4.2.3.
* Mono Runtime: C# compiler is removed.
* WaterPlane: ReflectionLevel = None, ReflectionColor property.
* WaterPlane source is now available in the Non-Commercial SDK.
* FMOD sound system removed and not supported anymore. You can download sources here: www.neoaxisgroup.com/downloads/addons/FMODSoundSystem(0.82).rar.
* Configurator: Recommended setting option for filtering.
* EngineApp.AllowWriteEngineConfigFile property.
* Engine: No limitation for using one processor (ProcessAffinityMask).
* ODE, OGRE compiled with precise floating point model (early: fast).
* msvXX80.dll are not used anymore. CRT compiled into .dlls now.
* Source code of OgreNativeWrapper.dll and FreeImage.dll included into OgreMain.dll.
* Logic System: dlls are compiled in the map directory now (early to UserSettings).
* Logic System: dlls cannot be compiled on Mono Runtime anymore. Dlls must be prepared with .NET Framework.
* VirtualFileSystem.GetRealPathByVirtual(): Now returns full path.
* fullScreenAntialiasing -» fullSceneAntialiasing.
* filtration -» filtering.
* Now you can set all engine global settings from code. RendererWorld.FilteringMode, RendererWorld.MaxVertexShadersVersion, RendererWorld.MaxPixelShadersVersion, RendererWorld.FullSceneAntialiasing.
* EngineApp: MousePosition in relative mode now will returns Vec2(.5, .5) always. Use OnMouseMove for getting value.
* MapObject.GetMapObjectBySceneNode() method.
* EngineApp.Language property. You can set language without Engine.config right now.
* 3dsMax Exporter: Multiselection for objects when changing export properties.
* Source code of GameCommon.dll now available in the Non-Commercial SDK.
* Game: Non entity classes moved to GameCommon.dll.
* Dynamic: OnDie method: Disable contacts for shapes before die.
* Networking: Lidgren network library has been updated to 07.07.2009.
* Console command: showDebugInformationWindow.
* Internal optimizations for UISystem.dll and Renderer.dll.
* Bug fix: Networking: Bug with animation on the client. Playing of walk animation can break and starts from beginning.
* Bug fix: FileSystem multithreaded issues fixed.
* Bug fix: Deployment tool: Error during making Data.zip.
* Bug fix: Logic system cannot work from archives.
* Bug fix: System cursors cannot be loaded from archives.
* Bug fix: Game.exe can crash on exit on Windows 7.
* Bug fix: Resource Editor: Convertion to DXT1: Transparency not supported.
* Bug fix: HeightmapTerrain: Cannot stretch texture on whole map.

Share in top social networks!


Leave a Reply