Re: Misol and Cari had a lovechild!
Posted: 11 May 2017 18:23
Update time
The new archive is in the same location as before: http://www.mediafire.com/file/af5656ss58l37jx/lovechild.zip
What's new?
All the effects are now run through the server. In most cases, this increases speed, but in the case of a lot of parsed math expressions, it decreases (I have theories why).
So anyway, I tried to optimize tinyExpr, the expression parser/evaluator. I managed to remove atleast some of the massive recursion, so it's a bit faster now. In the end I also had to simplify the expressions for the plasma effects etc. I think tinyExpr can be optimized a lot more but I won't do that now..
Files:
1. demo.bat. The new entirely server-based demo. Looks slightly different than before in places due to simplified expressions
2. demo-lowend.bat. In this version I have exchanged several effects for less CPU intensive ones. I think this one is more suited for the "couch toy netbooks" ..but anybody can run this, like I said it has several new and/or modified effects
3. demo-old-noserver.bat. Runs smooth as silk on my machine, but apparently on nobody elses..
4. kaleidoscope.bat. This is the old 'server.bat'. It shows the kaleidoscope effect only.
Please let me know how the first two files run on your machines. More smooth than before?
(Note: It's possible to pause the demos by pressing 'p')
The new archive is in the same location as before: http://www.mediafire.com/file/af5656ss58l37jx/lovechild.zip
What's new?
All the effects are now run through the server. In most cases, this increases speed, but in the case of a lot of parsed math expressions, it decreases (I have theories why).
So anyway, I tried to optimize tinyExpr, the expression parser/evaluator. I managed to remove atleast some of the massive recursion, so it's a bit faster now. In the end I also had to simplify the expressions for the plasma effects etc. I think tinyExpr can be optimized a lot more but I won't do that now..
Files:
1. demo.bat. The new entirely server-based demo. Looks slightly different than before in places due to simplified expressions
2. demo-lowend.bat. In this version I have exchanged several effects for less CPU intensive ones. I think this one is more suited for the "couch toy netbooks" ..but anybody can run this, like I said it has several new and/or modified effects
3. demo-old-noserver.bat. Runs smooth as silk on my machine, but apparently on nobody elses..
4. kaleidoscope.bat. This is the old 'server.bat'. It shows the kaleidoscope effect only.
Please let me know how the first two files run on your machines. More smooth than before?
(Note: It's possible to pause the demos by pressing 'p')