mirror of
https://github.com/projectM-visualizer/projectm.git
synced 2026-03-06 15:35:04 +00:00
* Param refactor collected all the code that reached inside Param (InitCond, Per*Eqn, Expr, Parser) to read/write and stuffed it all back into Param.cpp made Param extend Expr to avoid any perf penalty (I actually think eval() is a tiny bit faster now) * presets/tests * ALWAYS_MATRIX is used with PER_POINT * use SSE2 to impove initialize_PerPixelMeshes() performance * TestRunner very, very simple test framework, but it's better than no framework (consider investigating adopting something) * ProgramExpr
24 lines
354 B
Plaintext
Executable File
24 lines
354 B
Plaintext
Executable File
[preset00]
|
|
fDecay=0.980000
|
|
fWarpScale=2.853000
|
|
fZoomExponent=1.000000
|
|
warp=0.000000
|
|
sx=1.000000
|
|
sy=1.000000
|
|
ob_size=0.2
|
|
ob_r=0.0
|
|
ob_g=0.0
|
|
ob_b=0.0
|
|
ob_a=0.0
|
|
ib_size=0.01
|
|
ib_r=1.0
|
|
ib_g=0.0
|
|
ib_b=0.0
|
|
ib_a=1.0
|
|
|
|
per_frame_1=ib_r=0.7+0.4*sin(3*time);
|
|
per_frame_2=ib_g=0.7+0.4*sin(4*time);
|
|
per_frame_3=ib_b=0.7+0.4*sin(5*time);
|
|
|
|
per_pixel_1=zoom=0.9615-rad*0.1;
|