Posted on July 28, 2014
The new Murl Engine Build 1.00.4820Beta is available for download. This is a bug fix release.
Unfortunately there was a nasty bug in the last release which prevents a proper button detection if multiple cameras are used in an unordered way. The new release fixes this bug.
Resource::IShaderinterface to allow for shaders of multiple types and languages to be present in a single resource. Existing methods take an additional
shaderIndexparameter to query a specific shader.
- Removed the
IEnums::ShaderLanguageVersionenumeration, which was merged into
- Changed the
Graph::IShaderinterface to allow returning video shader objects based on type (fragment/vertex), if present. Changed the
Graph::Shaderclass to allow referencing shader resources containing both vertex and fragment shaders, and
Graph::ShaderProgramto allow for referencing such a shader node via the common
Added a fallback mechanism to
Graph::IProgram, used in case a shader/program fails to compile or link.
SetGlobal()methods to enable data exchange from C++ to Lua and vice versa.
Renamed misspelled Android build variables:
- Fixed incorrect handling of
Graph::Buttonnodes with respect to multiple cameras/input projections
For an detailed overview on what's new, please read 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.