Don't worry about it, I had a friend that uses Linux test it for me too. Same results as you, the JAR runs, GUI and all. I just released another tool so while I'm still warmed up, I can whip up a Java-based GUI for this and release it so you can use this.
Thanks for being patient and testing it me.
MrLevRocks
Creator of
Recent community posts
I can look into rewriting the GUI of this tool. What I used here was a GUI programmed in something else that just runs an invisible command like that calls the tool, I'm sure since I could make a new one that's platform independant. Say, do any of my more recent tools (e.g. Palette Interpolator) work on your machine? That tool contains a JAR file you could manually run along with the Windows-only executable but I'm not sure whether Swing works on other OS'. It probably should.
Sorry for the late response.
I'd recommend updating GameMaker Studio 2 then. I found this blog post that says this error message might come from functionality being used in the project that an older version of GMS2 does not have.
Honestly, I'm not sure where the issue lies. I have taken your image and tested it with STSM and I get this much more sensible result.
I would recommend you use this slope, STSM cannot deal with overhangs but I cannot guarantee that it will fix your issue.
I assume you're already using the most recent version of the tool? If not, download it again.
It is no longer just possible, it is done. Check out this tutorial I made on how to.
https://mrlevrocks.itch.io/mode7/devlog/812974/how-to-add-billboards-to-mode-7-s...
I have make a quick tutorial on how to make billboards using the code already included in the shader code examples. It's pretty easy, actually.
https://mrlevrocks.itch.io/mode7/devlog/812974/how-to-add-billboards-to-mode-7-s...
Normalizing depth might be a bit harder but what you could do is pass the calculated height from the draw event into a defined variable and then set that in the end step event. Tell me if that works.
God, it's been so long since I touched this but it should be possible. I'll have to look into the code again to tell you how to calculate the relative coordinates of a billboard object so that you can place it accurately.
As for depth, it should be relative to the calculated y coordinate of an object but I didn't implement it because I struggled with it myself. Should I figure it out, I could get back to you.
It should be possible to make billboarded sprites. That's how the car in the demo is made. But to get proper projection, the relative position of an object to the camera would have to be calculated first. There's some code already in the shader package you can buy but I didn't implement any billboarded sprites (other than the player).
You know, I never really considered throwing my tools into VirusTotal before. Checking it, it seems to trip a few trojan detectors and I don't know if I can do anything about that. The tool needs to write/read data else it wouldn't be able to do what it's supposed to do. If it makes you feels safer, you can run the JAR file without needing the executable by opening a console and entering the following line into it.
java -jar [JAR location]
Funnily, looking up the "detected viruses", someone had the same false positive playing Bridge Constructor: Portal a few years back.