|   |  | 
| faster method of multiply-blender | 
| Krendor Member #6,686 December 2005 | Hi, I want to have lights in my game. I use a lightmaps set_multiply_blender(0,0,0,255); draw_trans_spirte(LightMap, DB, 0, 0); draw_trans_sprite(AmbientMap, DB, 0, 0); draw_sprite(DB, AmbientMap, 0, 0); set_add_blender(0,0,0,255); draw_trans_sprite(DB, LightMap, 0, 0); 
In 800x600 32Bit windowed I get a framerate of 10 fps. | 
| HoHo Member #4,534 April 2004  | Are those bitmaps memory bitmaps or perhaps video bitmaps? __________ | 
| Krendor Member #6,686 December 2005 | The Bitmaps are Memory-Bitmaps. | 
| Matt Smith Member #783 November 2000 | could you use a smaller ambient map around each light? | 
| Krendor Member #6,686 December 2005 | Yes I could. | 
| Krzysztof Kluczek Member #4,191 January 2004  | To be more precise, what you call "ambient map" is probably a flare, emissive map or both combined.  Quote: 
In 800x600 32Bit windowed I get a framerate of 10 fps. 
Use Direct3D, OpenGL or OpenLayer, which allows you to use hardware acceleration for such things.  ________ | 
| Krendor Member #6,686 December 2005 | Oh, Sorry. I forgott to explain. | 
|  |