HeroEngine Sapphire

From HEWIKI
(Difference between revisions)
Jump to: navigation, search
(HeroBlade Editor and Client)
(HeroBlade Editor and Client)
Line 255: Line 255:
 
*fix: fixed normal rendering with skydomes
 
*fix: fixed normal rendering with skydomes
 
*fix: fixed some cases where ComputeNormal needs a value immediately instead of deferred
 
*fix: fixed some cases where ComputeNormal needs a value immediately instead of deferred
 +
<br>
 +
 +
=== Sapphire.h Corrections ===
 +
*fix: several issues with creating or opening local SQLite LRC file when the user has non-UTF8 mappable glyphs in their Windows username
 +
*fix: issues in opening log files in client and from HSL when user has non-UTF8 mappable glyphs in their Windows username
 +
*fix: ZBuffer wasn’t set to appropriate non-MSAA format during HDR processing which could cause artifacts / failure on some GPUs if MSAA was enabled
 +
*fixed: ALT key was incorrectly discarded when viewport had focus
 +
*fix: minimap resets properly when device resets.
 +
*fix: callbacks for various resources which arrive from the Repository while the client is minimized are deferred until after the client has restored, in order to prevent DirectX errors
 +
*fix: crash 2264 & character shadow blobs while minimized
 +
*fix: Various NXU_ScaledCopy crashes.
 +
*fix: Various other crash / exception related issues
 +
*fix: safety check for 0 vertices/indices in a speedtree render group (unlikely)
 +
*fix: crash when removing a heightmap billboard layer while editing that layer (2094 possibly)
 +
*fix: additional safety checks for cloud rendering (2064)
 +
*fix: removed obsolete Bloom section on Atmosphere tab of Environment panel
 +
*fix: Environment effects triggers and blends UI hierarchy simplified, fixed autoscroll settings
 +
*fix: SliderGroups no longer do this goofy “now you see me” / “now you don’t” depending on whether they have things in them or just feel like it.  it’s dumb and confusing to hide UI at whim
 
<br>
 
<br>
  

Revision as of 19:52, 13 January 2013


Contents

Release: HeroEngine 2

Codename: Sapphire

Internal Branch Version Base: 2.0

Release Dates: November 2012 - Present


Notes

This release requires client graphics device support for Direct3D Shader Model (SM) 3.0 or higher.


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.

Middleware


Graphics


Client / Editor / Server / Tools


Scripting


Obtaining the Release


HSL and Foundation Framework

Behavior Changes


New Features


Enhancements & Corrections


Deprecated Functionality


HeroBlade Editor and Client

New Features


Enhancements


Sapphire.e: Enhancements


Corrections


Sapphire.a: Corrections


Sapphire.b: Corrections


Sapphire.c: Corrections


Sapphire.d: Corrections


Sapphire.e Corrections


Sapphire.f Corrections


Sapphire.g Corrections


Sapphire.h 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


Sapphire.d: Corrections


Server Tools


New Features


Enhancements


Corrections


Source and Object Notes


Database


Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox