We have a new release available for you. We have fixed the random crash so Skyline should be a lot more stable now. This release has many more fixes and a few new features updates, please see the update log below for more details.
- Fixed: Material editor does not crash when basic material has no texture unit.
- Fixed: Adding a preset to the scene is now set to place to object closer to the camera, this is due to the new 1:1 scale
- Updated: Material will only be saved out once instead of creating multiple copies.
- When setting a material, all sub entity materials of the same name will be updated as well.
- Updated: Material Editor now returns the values used in the material.
- Updated: Action - rigid body param body type now has combo box for quick selection.
- Fixed: Terrain Vegetation Models Brush size now fits to the vegetation spraying size.
- Updated: Terrain Vegetation Paging is now more balanced to work with 1:1
- Fixed: Gizmo selection from inside the bounds of an object had issues. Now selection works as expected.
- Fixed: Skyline Closes down more times without crashing
- New: Animation System complete with animation blending and blending controls. Enable, loop, and set the length or time position of your animations. play with weights to make you own blends.
- New: anim Script Library which lets you utilize the power of the animations with easy to control Lua commands.
- Updated: Editor UI updates.
- Fixed: When shift key is pressed it no longer crashes at times.
- Fixed: Objects go black when no light is in the scene is now fixed.
- Fixed: Spot light now rotates and works with the attenuation
- Fixed: point lights now work with attenuation thus can have their ranges set.
- Fixed: lights now blend rather than over brighten.
- Updated: Normal maps are more defined
- Updated: Specular maps work as expected.
- New: Base shader with superior lighting for all light types. This Shader depreciates the current version. All assets can be updated via the material editor by pressing the reset to default button and saving. NOTE: Please back up your material first( just in case)
- Fixed: Terrain Vegetation Models now rotate and light from the correct direction.
- Updated: Terrain Vegetation Model has been upgraded. The new Base shaders are "PagedGeometry_Leaves" and "PagedGeometry_Trunk".
- New: Terrain Vegetation Model Impostors now use custom shaders. The new Base impostor shader is "SkylineImpostorBase".
- New: Smooth fades between Models and impostors using the Terrain Vegetation system.
- New: Terrain Vegetation Billboards can be scaled in the X and Y Direction.
- Updated: Metrics window now displays batch count
- Updated: Frame rate can be locked to a max fps for debugging, see Metrics window for controls.
- Fixed: Scene Entity's property "ConstantUpdate" now works . Enable only if the model is to be dynamic to save on frames. NOTE: IF you have any dynamic objects in your scene please ensure you enable the ConstantUpdate property or your object will not run its update.
- New: Player Camera Action, add this to a player characters and set you your camera. Has fully customisable Lazy Camera, orbit camera and can be used for side on camera, RPG, Adventure, hack n slash.
- Updated: Physics now runs at lot faster we have had a stack of 1500 cubes running at 60fps.
- Updated: Screen shots now have their own folder in the sdk asset library, this will help you locate them easier.
- Updated: Some Painting layer tiling settings have been changed for 1 to 1 scale.
- New: Ocean has a new default setting made for 1:1 scale
Demos: - New: Tropics - Island Cove
- New: Island Road
- New: Camera - Lazy Cam
- New: Camera - OrbitCamera - Character
- cNew: Camera - OrbitCamera - Colours
New Lua Commands:
- New: Lua - command: entity.subtractPositions_float3(float x1, float y1, float z1, float x2, float y2, float z2) : This function provides the means to subtract 1 float3 from another float3, useful for getting directions.
- New: Lua - command: anim.loadAnimation
- New: Lua - command: anim.playAnimation
- New: Lua - command: anim.stopAnimation
- New: Lua - command: anim.setEnabled
- New: Lua - command: anim.setLooped
- New: Lua - command: anim.setLength
- New: Lua - command: anim.setTime
- New: Lua - command: anim.setWeight
- New: Lua - command: anim.setSpeed
- New: Lua - command: anim.getEnabled
- New: Lua - command: anim.getLooped
- New: Lua - command: anim.getLength
- New: Lua - command: anim.getTime
- New: Lua - command: anim.getWeight
- New: Lua - command: anim.getSpeed
Please refer to the Skyline Lua Reference Manual for more information on these commands.
As usual the download comes as a multi-part archive where all parts must be extracted before installation. Also please remove any files and projects you want to keep, out of the sdk folder and uninstall your current version before installing this new one.
Download New Skyline Version Here:
http://www.chi-ad.com/Skyline/downloads ... x86.7z.001
http://www.chi-ad.com/Skyline/downloads ... x86.7z.002
http://www.chi-ad.com/Skyline/downloads ... x86.7z.003
http://www.chi-ad.com/Skyline/downloads ... x86.7z.004
http://www.chi-ad.com/Skyline/downloads ... x86.7z.005
http://www.chi-ad.com/Skyline/downloads ... x86.7z.006
Your Skyline Developer Team
Enjoy!