HeroEngine Sapphire

From HEWIKI
(Difference between revisions)
Jump to: navigation, search
(HSL and Foundation Framework)
(New Features)
Line 56: Line 56:
  
 
=== New Features  ===
 
=== New Features  ===
*HSL functions to enumerate fullscreen and window multisample modes and quality levels, and function to get and set the mode and quality level    
+
 
**GetFullscreenMultisampleModes: list of pairs of valid multisample modes and quality levels
+
*HSL functions to enumerate fullscreen and window multisample modes and quality levels, and function to get and set the mode and quality level  
**GetWindowMultisampleModes: list of pairs of valid multisample modes and quality levels
+
**GetFullscreenMultisampleModes: list of pairs of valid multisample modes and quality levels  
**bool SetMultisampleMode(int dwSamples, int dwQuality): sets the current multisample mode and restarts the graphics device
+
**GetWindowMultisampleModes: list of pairs of valid multisample modes and quality levels  
 +
**bool SetMultisampleMode(int dwSamples, int dwQuality): sets the current multisample mode and restarts the graphics device  
 
**GetMultisampleMode: returns a pair which is the current multisample modes and quality level
 
**GetMultisampleMode: returns a pair which is the current multisample modes and quality level
  
*DynamicSkyColorBlend is a new float property on MIrrorNodes.  
+
*DynamicSkyColorBlend is a new float property on MIrrorNodes.<br>The default value is 0, which renders as before.<br>If dynamic sky is enabled, as the value increases toward 1.0 the water's color blends toward the color of the sky at its zenith. (The alpha value of the DiffuseColor property is still used to determine the strength of the color tinting vs. the cubemap.)<br> If dynamic sky is disabled, has no effect.
  
The default value is 0, which renders as before.
+
*New External Functions Raycast3D_ListMeshes, RaycastMouse_ListMeshes, RaycastFromScreen_ListMeshes (140362)
  
If dynamic sky is enabled, as the value increases toward 1.0 the water's color blends toward the color of the sky at its zenith.  (The alpha value of the DiffuseColor property is still used to determine the strength of the color tinting vs. the cubemap.)
+
<br>
 
+
If dynamic sky is disabled, has no effect.
+
 
+
*New External Functions Raycast3D_ListMeshes, RaycastMouse_ListMeshes, RaycastFromScreen_ListMeshes (140362)
+
<br>  
+
  
 
=== Enhancements & Corrections ===
 
=== Enhancements & Corrections ===

Revision as of 16:32, 5 September 2012


Contents

Codename: Sapphire

Internal Branch Version Base: 2.0

Release Dates: TBA


Major Feature Summary

The following is a list of major features expected to be included in this release and is not a guarantee of the availability of the feature in the final release.




Obtaining the Release


HSL and Foundation Framework

New Features


Enhancements & Corrections



Deprecated Functionality


HeroBlade Editor and Client

New Features



Enhancements



Corrections



Player Client

This section includes Player Client specific changes.  General client changes are listed above under HeroBlade

New Features


Enhancements

Corrections





Client Tools

New Features

Enhancements


Corrections


Server Processes

New Features

Enhancements




Corrections




Server Tools

New Features

Enhancements



Corrections



Source and Object Notes



Database


Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox