Build 1.00.6624
Posted on March 13, 2017
A new Murl Engine Build 1.00.6624Beta is available for download. Added iOS build for base SDK 8.4 and deployment target 5.0 (Xcode 6.4, C99 / C++98) for backward compatibility. Android NDK has been updated to r14.
Changes:
- Added separate iOS build for base SDK 8.4 and deployment target 5.0 (Xcode 6.4, C99 / C++98) for backward compatibility
- Built with Android NDK 14.0.3770861
- Android Studio 2.3
Improvements:
Graph::ShaderParameters
and related nodes now also accept aGraph::IProgram
orGraph::IMaterial
as parameter source- Added some missing converters to
Util::PixelConverter
-
LF32
->L8
-
LF32
->RGBA32
-
LF32
->RGBF96
-
LF32
->RGBAF128
-
- Relaxed
Resource::XmlImage
input restrictions: Allow (but warn) about surfaces not having the same dimension as the first one; rescale them instead of generating an error - Added "intensity" attribute to
Graph::Light
(+ interface methods), usable via uLightSpotN.z uniform in shaders - Added target anchor node & up vector in
Graph::ISubject
interface - Cleanup of
Video::IRenderer
,Video::IView
andVideo::IFrameBuffer
- Cleanup of
Audio::IRenderer
,Audio::IView
- Improved camera state change performance in
Video::Renderer
- Added
Graph::MultiCamera
andGraph::MultiCuller
- Added controller creation/destruction methods to
Graph::IRoot
- Added
Color::ToUInt32Clamped()
Fixes:
- Misc node reinit fixes
Graph::Texture
Graph::View
Graph::FrameBuffer
Graph::ConstantBufferParameterGroup
- Clean de-init in
Video::GlEs20::Texture
- Fixed
Empty()
methods inmurl_index_base.h
andmurl_map_base.h
- Fixed win32 preferences control returning a trailing 0 byte on querying a string value
- fixed
Platform::Win32::FileInterface::CreateFolder()
All changes can also be found in the 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.