jacksonmj
156d50d903
Remove duplicate information in set_cmode
...
Calculating render_mode and display_mode variables from the arrays means
less chance of mistakes (e.g. blob mode RENDER_EFFE was set in
render_modes array but not in render_mode)
2012-03-26 16:03:27 +01:00
Simon Robertshaw
b4b4a90f00
Almost finished new save format, just signs and thumbnail rendering needed
2011-12-30 19:48:11 +00:00
Simon Robertshaw
0f4c0915d9
Replace cmode with more flexible render options, TODO: Saving and render options UI
2011-11-12 20:44:15 +00:00
Simon Robertshaw
c983de144d
Cursor in ZooM
2011-11-08 12:35:07 +00:00
Simon Robertshaw
6615fbca03
Fix shader compilation for ATi and Intel
2011-11-04 20:07:51 +00:00
Simon Robertshaw
640d4e9e3a
Fix Air inversion
2011-11-02 19:37:52 +00:00
Simon Robertshaw
e46f26684b
Fix Life and heat display, implement alpha, blend and add, fix FILT, INVS and BRAY + others
2011-10-28 23:48:57 +01:00
Simon Robertshaw
07a1f21df4
Merge latest with graphicstest
2011-10-25 11:31:21 +01:00
Simon Robertshaw
8f91f948c1
Generate fire/plasma gradients at runtime, makes editing easier
2011-10-24 17:20:18 +01:00
Simon Robertshaw
1c7b9d9949
Pass particle pointer to graphics update function instead of index. Make PIPE use subcall to get graphics info. Cache for particle graphics properties. Stickman PSPEC_STICKMAN added and implemented
2011-10-23 13:52:26 +01:00
Simon Robertshaw
014c1fbad6
Embed shaders
2011-10-22 19:24:32 +01:00
Simon Robertshaw
09d3cacf9c
Implement Blur mode and embed shaders
2011-10-20 16:28:49 +01:00
Simon Robertshaw
2b56d31610
Rendering, Glow and UI alpha fixes
2011-10-20 15:37:21 +01:00
Simon Robertshaw
8052c4bfdf
Some testing with OpenGL
2011-10-18 21:56:32 +01:00
jacksonmj
3f4d55fbcc
Remove unused pixel buffer
2011-10-15 01:05:01 +08:00
Simon Robertshaw
bbe5aabf4f
Allow use of OpenGL enabled surface for future use
2011-10-13 22:25:06 +01:00
Simon Robertshaw
bf8258ee30
Elements, LIGH, TESC, EMP and DEST thanks to MaksProg
2011-10-10 23:41:19 +01:00
Simon Robertshaw
948fd376b4
Starting on jumptable/function pointers for graphics, only FIRE is implemented
2011-10-10 20:42:55 +01:00
Simon Robertshaw
ee47b2dd68
Pretty effect when drawing powders, activate with 'n'
2011-10-09 13:55:16 +01:00
cracker64
f0379c5418
Tool menu in deco editor, Lighten/Darken tools.
2011-09-19 17:02:04 -04:00
jacksonmj
2bbfdc72fb
Fix DEBUG_DRAWTOOL to work with line snapping
2011-08-19 20:30:32 +01:00
Simon Robertshaw
d3153aae85
Extended info for line drawing
2011-08-14 18:31:48 +01:00
Simon Robertshaw
d5435c50a9
Debug info for particles allocation
2011-08-11 20:12:52 +01:00
Simon Robertshaw
9e634b95cc
Fire intensity from Lua
2011-08-11 13:02:00 +01:00
Simon Robertshaw
68404608f6
Lensing effect for gravity, adds 3 new gravity maps (full resolution, linear interpolation for faux accuracy), old ones should be removed in time.
2011-07-18 23:58:08 +01:00
Simon Robertshaw
1f7106acb1
Gravity zoning
2011-06-09 22:35:00 +01:00
Simon Robertshaw
1effdb052a
Image for server saving
2011-06-09 17:53:41 +01:00
Simon Robertshaw
b5c9d86fbe
Less blurry thumbnail scaling
2011-06-08 13:30:39 +01:00
Cracker64
e3ef7f05f0
some more deco editor changes. Right click deletes decoration again.
2011-06-02 20:24:02 +01:00
jacksonmj
a2c171fbf9
Remove remaining references to old decorations buffer
2011-05-29 13:34:50 +01:00
Simon Robertshaw
380a45a4c9
Image resampling for thumbnails
2011-05-28 14:19:01 +01:00
Simon Robertshaw
2c7b8a6902
Fix renderer, add image decode/code methods
2011-05-28 13:49:07 +01:00
Simon Robertshaw
eafcdf8ec9
Improve error handling on display initialisation
2011-05-24 14:54:14 +01:00
Simon Robertshaw
16f014b06a
Move wall drawing to graphics.c
2011-05-14 13:28:02 +01:00
Cracker64
bd8de4c842
Decorations! ,still messing with it. It does not save currently. TODO: fix typing in boxes to update the color. Line/box tools. Some basic color selections like an element menu.
2011-04-23 14:00:51 +01:00
Simon Robertshaw
13ff21bb22
Gravitaaaay (Needs tweeking for performance)
2011-04-22 17:06:09 +01:00
Simon
626cc8fa6a
Remove a TON of warnings
2011-04-08 15:28:57 +01:00
jacksonmj
90f8c4f483
error_ui: wrap text and change message box height to fit
...
Stops banned user message overflowing out of message box
2011-04-04 16:11:37 +01:00
jacksonmj
db91bd37f0
Display photon wavelengths in HUD
2011-03-15 15:47:09 +00:00
jacksonmj
a2091ede76
Move reset code to own function
...
Also clear persistent view when loading a save or clearing the screen.
2011-02-19 15:41:44 +00:00
Simon
92d22ac590
Nibble is a noob, also fix for persistent mode bug
2010-12-19 14:20:38 +00:00
Simon
40ab51d79f
Cracker64 merge
2010-12-05 15:49:48 +00:00
Simon
43cbb294ef
Visual Studio and MinGW comapatbility
2010-11-06 17:42:22 +00:00
Simon
9a40e4924e
Major improvements to text wrapping, acceptible but still character based
2010-11-03 15:51:02 +00:00
Simon
f88bb0f246
Changes for open_ui
2010-10-21 23:59:56 +01:00
Simon
92b28b7879
New Open UI - Half Complete
2010-10-20 22:31:19 +01:00
Felix Wallin
58d710b224
layout change
2010-09-27 12:53:05 +02:00