This appears to be 1.4.4's TeaScript, but I do not know the code for LunaLua. It is possible though.
As my last post says, it is doable in LunaLua but also requires some tech that Beta3 doesn't have, so it is in Beta4 (as it also uses shaders). So yes it is possible but no it is not available for public use at this time