Build 1.00.5630 Available!
Posted on March 27, 2015
The new Murl Engine Build 1.00.5630Beta is available for download. This is an regular update release with several improvements and fixes.
API Changes
-
Graph::INamespace::UnregisterNode()
/UnregisterSubNamespace()
now require an additional pointer to the actual object -
Reworked
Logic::ITouchArea
toLogic::IScrollProcessor
New Features
- Support for cube maps and/or MIP levels in DDS image resources
Improvements
- Updated 3rd party facebook SDK to iOS v3.23.2 and Android v3.23.1
-
Added functions to expression evaluator:
Murl::Math::Interpolation()
e.g.a = Interpolation('EASE_IN', b)
Murl::Util::Rng::Seed()
,Rand()
,RandBool()
,RandSInt()
,RandReal()
,RandDouble()
- Added more detailed error messages to expression evaluator.
-
Added
Util::Rng RandDouble()
method. -
Added
String::GetUTF8Char()
andString::GetChar()
method. -
Optimized memory usage for
IUrlRequest
. -
Reworked
Logic::ITouchArea
toLogic::IScrollProcessor
:
Added position tracking and bounds with damping. -
Graph::FixedParameters
nodes now accept multiple parent parameters nodes for modulation -
Resource::IImage
,Resource::IAudio
andResource::IVideo
can now hold multiple data streams -
Allow querying the optional bounding volume of a
Graph::INode
-
Allow querying the default controller class info of a
Graph::INode
Fixes
-
Fixed
Graph::Template
not accepting user-defined attributes -
Fixed
Graph::Material
not updating depth offsets upon initialization - Fixed a bug in the PVR image loader not accepting a proper MIP chain
-
Fixed an initialization problem in
Graph::Transform
when using euler angles -
Fixed a crash when re-initializing a
Graph::FixedParameters
node -
Fixed
Util::GetNormalizedPath()
-
Fixed unexpected behaviour in
Util::Util::GetNormalizedPath()
-
Setup
MURL_IMAGE_CONVERTER
shell variable - Misc fixes in scene_converter tool
-
Added missing controller classes to
Graph::IFactory
-
Fixed an initialization problem in
Graph::FrameBuffer
- Added some missing forward declarations
-
Fixed
Graph::Anchor
update at very first frame -
Fixed a crash in
Graph::FlatTexture
andGraph::CubemapTexture
when changing source image resources/video streams at runtime -
Fixed parent order for
Graph::IReference
nodes - Fixed lagging touchable input when moving a camera
- Fixed a crash when loading a package failed (regression)
- Fixed fullscreen & vsync bugs in DirectX 11.1 platform frontend
- Fixed a bug in Android IAP when more than 20 SKUs are queried
All changes can also be found in change log.
As always, if you encounter difficulties, find a bug or want to discuss development issues, head over to the Forum.
Don't miss out on any update,
subscribe to our newsletter.