Author: alink
Date: Sun Sep 12 20:32:53 2010
New Revision: 46414
URL: http://svn.gna.org/viewcvs/wesnoth?rev=46414&view=rev
Log:
Optimize water animation by temporary disabling animation of water transitions
(they assumed synchronized animation and also updated 7 hexes instead of 1)
No significant visual difference because transition are transparent and the
underlying main water tile is still animated. But it gives a nice fps boost (on
map using water transitions).
Modified:
trunk/data/core/terrain-graphics.cfg
Modified: trunk/data/core/terrain-graphics.cfg
URL:
http://svn.gna.org/viewcvs/wesnoth/trunk/data/core/terrain-graphics.cfg?rev=46414&r1=46413&r2=46414&view=diff
==============================================================================
--- trunk/data/core/terrain-graphics.cfg (original)
+++ trunk/data/core/terrain-graphics.cfg Sun Sep 12 20:32:53 2010
@@ -722,34 +722,37 @@
{TRANSITION_COMPLETE_LB Sm (!,Wwf,Sm,!,W*,S*,D*,Xv,_off^_usr)
-520 ANIMATION_15 swamp/water-to-land}
# Double-sided animated transitions for water-to-water and sand-to-water
-# >>> The following chunk controls animated water. To stop animated water and
increase performance comment these lines out, and un-comment the following chunk
+# >>> The following chunk controls animated water.
+# animation are temporary disabled to increase performance.
+# to reanimate them comment these lines out, and un-comment the following chunk
{TRANSITION_COMPLETE_LF Dd,Ds (!,D*,!,W*,S*)
-550 transition3 sand/sand-to-water}
-{TRANSITION_COMPLETE_LFB Wo (!,Wo,!,W*,S*,D*)
-551 transition3 ANIMATION_15 water/ocean-blend}
-{TRANSITION_COMPLETE_LFB Wot (!,Wot,!,W*,S*,D*)
-551 transition3 ANIMATION_15 water/ocean-tropical-blend}
-{TRANSITION_COMPLETE_LFB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-552 transition3 ANIMATION_15 water/coast-long}
-{TRANSITION_COMPLETE_LFB Wwt (!,Wwt,!,W*,S*,D*)
-553 transition3 ANIMATION_15 water/coast-tropical-long}
-{TRANSITION_COMPLETE_LFB Ss (!,Ss,!,W*,D*)
-554 transition3 ANIMATION_15 swamp/water-long}
-{TRANSITION_COMPLETE_LB Ss (!,Ss,!,W*,D*)
-555 ANIMATION_15 swamp/water-long}
-{TRANSITION_COMPLETE_LB Wwt (!,Wwt,!,W*,S*,D*)
-556 ANIMATION_15 water/coast-tropical-long}
-{TRANSITION_COMPLETE_LB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-557 ANIMATION_15 water/coast-long}
-{TRANSITION_COMPLETE_LB Wot (!,Wot,!,W*,S*,D*)
-558 ANIMATION_15 water/ocean-tropical-blend}
-{TRANSITION_COMPLETE_LB Wo (!,Wo,!,W*,S*,D*)
-558 ANIMATION_15 water/ocean-blend}
+{TRANSITION_COMPLETE_LFB Wo (!,Wo,!,W*,S*,D*)
-551 transition3 ANIMATION_01 water/ocean-blend}
+{TRANSITION_COMPLETE_LFB Wot (!,Wot,!,W*,S*,D*)
-551 transition3 ANIMATION_01 water/ocean-tropical-blend}
+{TRANSITION_COMPLETE_LFB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-552 transition3 ANIMATION_01 water/coast-long}
+{TRANSITION_COMPLETE_LFB Wwt (!,Wwt,!,W*,S*,D*)
-553 transition3 ANIMATION_01 water/coast-tropical-long}
+{TRANSITION_COMPLETE_LFB Ss (!,Ss,!,W*,D*)
-554 transition3 ANIMATION_01 swamp/water-long}
+{TRANSITION_COMPLETE_LB Ss (!,Ss,!,W*,D*)
-555 ANIMATION_01 swamp/water-long}
+{TRANSITION_COMPLETE_LB Wwt (!,Wwt,!,W*,S*,D*)
-556 ANIMATION_01 water/coast-tropical-long}
+{TRANSITION_COMPLETE_LB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-557 ANIMATION_01 water/coast-long}
+{TRANSITION_COMPLETE_LB Wot (!,Wot,!,W*,S*,D*)
-558 ANIMATION_01 water/ocean-tropical-blend}
+{TRANSITION_COMPLETE_LB Wo (!,Wo,!,W*,S*,D*)
-558 ANIMATION_01 water/ocean-blend}
{TRANSITION_COMPLETE_L Dd,Ds (!,D*,!,W*,Ss)
-559 sand/sand-to-water}
-#{TRANSITION_COMPLETE_LF Dd,Ds (!,D*,!,W*,Ss)
-550 transition3 sand/sand-to-water}
-#{TRANSITION_COMPLETE_LF Wo (!,Wo,!,W*,S*,D*)
-551 transition3 water/ocean-blend}
-#{TRANSITION_COMPLETE_LF Wot (!,Wot,!,W*,S*,D*)
-551 transition3 water/ocean-tropical-blend}
-#{TRANSITION_COMPLETE_LF Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-552 transition3 water/coast-long}
-#{TRANSITION_COMPLETE_LF Wwt (!,Wwt,!,W*,S*,D*)
-553 transition3 water/coast-tropical-long}
-#{TRANSITION_COMPLETE_LF Ss (!,Ss,!,W*,D*)
-554 transition3 swamp/water-long}
-#{TRANSITION_COMPLETE_L Ss (!,Ss,!,W*,D*)
-555 swamp/water-long}
-#{TRANSITION_COMPLETE_L Wwt (!,Wwt,!,W*,S*,D*)
-556 water/coast-tropical-long}
-#{TRANSITION_COMPLETE_L Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-557 water/coast-long}
-#{TRANSITION_COMPLETE_L Wot (!,Wot,!,W*,S*,D*)
-558 water/ocean-tropical-blend}
-#{TRANSITION_COMPLETE_L Wo (!,Wo,!,W*,S*,D*)
-558 water/ocean-blend}
-#{TRANSITION_COMPLETE_L Dd,Ds (!,D*,!,W*,Ss)
-559 sand/sand-to-water}
+# {TRANSITION_COMPLETE_LF Dd,Ds (!,D*,!,W*,S*)
-550 transition3 sand/sand-to-water}
+# {TRANSITION_COMPLETE_LFB Wo (!,Wo,!,W*,S*,D*)
-551 transition3 ANIMATION_15 water/ocean-blend}
+# {TRANSITION_COMPLETE_LFB Wot (!,Wot,!,W*,S*,D*)
-551 transition3 ANIMATION_15 water/ocean-tropical-blend}
+# {TRANSITION_COMPLETE_LFB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-552 transition3 ANIMATION_15 water/coast-long}
+# {TRANSITION_COMPLETE_LFB Wwt (!,Wwt,!,W*,S*,D*)
-553 transition3 ANIMATION_15 water/coast-tropical-long}
+# {TRANSITION_COMPLETE_LFB Ss (!,Ss,!,W*,D*)
-554 transition3 ANIMATION_15 swamp/water-long}
+# {TRANSITION_COMPLETE_LB Ss (!,Ss,!,W*,D*)
-555 ANIMATION_15 swamp/water-long}
+# {TRANSITION_COMPLETE_LB Wwt (!,Wwt,!,W*,S*,D*)
-556 ANIMATION_15 water/coast-tropical-long}
+# {TRANSITION_COMPLETE_LB Ww,Wwf,Wwr (!,Ww,Wwf,Wwr,!,W*,S*,D*)
-557 ANIMATION_15 water/coast-long}
+# {TRANSITION_COMPLETE_LB Wot (!,Wot,!,W*,S*,D*)
-558 ANIMATION_15 water/ocean-tropical-blend}
+# {TRANSITION_COMPLETE_LB Wo (!,Wo,!,W*,S*,D*)
-558 ANIMATION_15 water/ocean-blend}
+# {TRANSITION_COMPLETE_L Dd,Ds (!,D*,!,W*,Ss)
-559 sand/sand-to-water}
+
{TRANSITION_COMPLETE_LB Wo (Xv,_off^_usr)
-560 ANIMATION_15 water/ocean-long}
_______________________________________________
Wesnoth-commits mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-commits