Commit Graph

2431 Commits

Author SHA1 Message Date
43fbc393e5 SVN I am back! Direct all thanks to the most benevolent of all cable guys, John from Time Warner Brooklyn.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1117 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-27 18:12:24 +00:00
aa87726bb2 renamed projectM-engin libprojectM
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1116 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-22 01:08:53 +00:00
d7df673cf1 Random Textures
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1115 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-21 00:08:52 +00:00
140d80e5fc Blur regression fixed
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1114 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-20 16:18:12 +00:00
940465a44d I still sense a disturbance in the code, but we are making progress
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1113 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-20 03:48:06 +00:00
c9923ac1d3 some regressions. but clamp + wrap are being set now
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1112 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-20 03:17:11 +00:00
7a7eff3725 renderer cleanup
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1111 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-20 02:25:06 +00:00
a17bf318b6 Yay Formatting! Eclipse FTW!
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1110 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-19 23:11:59 +00:00
4a59b3a86f TextureManager upgrades to allow some refactoring to pixel shader textures
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1109 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-19 23:00:15 +00:00
a05cf68aac SOIL updated, adding UserTexture
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1108 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-19 21:48:48 +00:00
dd9e73171e User loadable pixel shader textures implementation. Texsize + random textures need to be done next
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1107 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-19 02:20:55 +00:00
a3d168a739 probably fixed the clear bug I just comitted in parser
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1106 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-19 00:50:09 +00:00
d3e613eee7 parser:
(1) clear string buffer before inserting text for pixel shader code
(2) wrt 1 removed extraneous newlines where applicable in final texst 
(3) took out unused update_string_buffer function



git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1105 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-18 23:54:19 +00:00
a879e76bf9 Noise Implementation Improved
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1104 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-16 05:01:11 +00:00
f55b791b68 I misspoke last commit. NOW blur is proper
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1103 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-16 04:41:07 +00:00
f60ab52400 I misspoke last commit. NOW blur is proper
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1102 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-16 03:53:47 +00:00
2cc2285eb1 Blur implemented (mostly) properly
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1101 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-16 01:14:53 +00:00
8deb8c624b blur3
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1100 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-13 03:22:22 +00:00
9b1bdf37b4 blur bugfix, very naive blur
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1099 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-13 03:19:24 +00:00
50d287172a roaming trigonometric values
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1098 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-13 02:10:14 +00:00
99222e1714 new Q Variables 9-32, integration with Shaders, and proper shader aspect correction
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1097 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-13 01:40:49 +00:00
9b940ddff2 Serious progress, althoug some string manipulations are necessary :(
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1096 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-13 00:33:31 +00:00
d78ab38675 starting to make progress again
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1095 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 23:41:21 +00:00
5a39cd324f Wasted 4 hours
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1094 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 23:38:48 +00:00
a88c26522b disable 3d perlin
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1093 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 23:34:56 +00:00
4c6a6947cb more nosie
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1092 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 19:30:57 +00:00
4e3ff3e6d7 load projectM.cg from CMAKE_INSTALL_PREFIX
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1091 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 17:52:34 +00:00
70391ca3b5 Perlin Noise is now acceptable
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1090 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 06:07:24 +00:00
351ce26f54 more noise
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1089 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 05:53:36 +00:00
7832dc3cde more noise
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1088 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 05:48:00 +00:00
9a33ef48da just in case
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1087 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 04:52:46 +00:00
1a5cc55576 More noise, less verbosity, and projectM.cg installation
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1086 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 01:00:52 +00:00
25e6b2a350 Perlin Noise generator for pixel shader noise textures and some waveform bugfixes
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1085 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-12 00:05:42 +00:00
e033ed347d I do not see any harm in comitting these files
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1084 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-11 06:07:37 +00:00
8c029ea6b0 projectM 2.0 has become an eventuality
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1083 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-11 06:06:03 +00:00
dd1e97f17e changed tooltip in projectm config dialog.
removed ' from parsing in shade/warp blocks.
allow newlines in parsed string of shade/warp blocks.


git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1082 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-08 19:03:45 +00:00
aacce03d33 formatting and small improvements
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1081 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-03 01:42:13 +00:00
b00d31cd04 took out phantom prototype. yinz.
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1080 6778bc44-b910-0410-a7a0-be141de4315d
2008-07-03 01:41:09 +00:00
2f6d4777d3 added warp and comp parameters
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1079 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 03:58:35 +00:00
9958117733 Video Echo Classes
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1078 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 03:04:41 +00:00
0bf963dc91 Refactored VideoEcho into its own class
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1077 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 03:00:28 +00:00
b36aa731ca oops
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1076 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 02:32:31 +00:00
bce3ec3f41 set up builtins
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1075 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 02:16:07 +00:00
6305c79bde set up builtins
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1074 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 02:07:58 +00:00
917e87c7f5 Pixel Shader encapsulation
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1073 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 01:54:48 +00:00
339ae363ef Milkdrop 2.0 presets added so we can test for compatability
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1072 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-30 01:09:26 +00:00
139757214e CustomWave now inherits from Waveform. There is some weirdness, but overall everything is GRRRRRRRRRRRRRREAT!
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1071 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-28 22:44:06 +00:00
9a4b6f011e Renderer Unification Continues
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1070 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-28 21:48:10 +00:00
38e7f70a30 Renderer Unification
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1069 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-28 21:28:57 +00:00
5842f8129b PresetOutputs is now a Pipeline
git-svn-id: https://projectm.svn.sourceforge.net/svnroot/projectm/trunk@1068 6778bc44-b910-0410-a7a0-be141de4315d
2008-06-28 20:38:37 +00:00