|
1 | 1 | # |
2 | 2 | # PixelFlow | Copyright (C) 2016-17 Thomas Diewald (www.thomasdiewald.com) |
3 | | -# Translated to propane by Martin Prout |
| 3 | +# Translated to JRubyArt by Martin Prout |
4 | 4 | # |
5 | 5 | # src - www.github.com/diwi/PixelFlow |
6 | 6 | # |
@@ -64,9 +64,6 @@ def setup |
64 | 64 | context.print |
65 | 65 | context.printGL |
66 | 66 | @fluidgrid_scale = 1 |
67 | | - @GUI_W = 200 |
68 | | - @GUI_X = 20 |
69 | | - @GUI_Y = 20 |
70 | 67 |
|
71 | 68 | # fluid simulation |
72 | 69 | @fluid = DwFluid2D.new(context, VIEWPORT_W, VIEWPORT_H, fluidgrid_scale) |
@@ -365,26 +362,26 @@ def createGUI |
365 | 362 |
|
366 | 363 | def controlEvent(event) |
367 | 364 | if event.group? |
368 | | - display_mode(rb_setdisplay_mode.get_value) if event.get_group.get_name == 'display_mode' |
369 | | - display_velocity_vectors(event.get_group.get_value) if event.get_group.get_name == 'display_velocity_vectors' |
| 365 | + display_mode(rb_setdisplay_mode.value) if event.group.get_name == 'display_mode' |
| 366 | + display_velocity_vectors(event.group.value) if event.group.get_name == 'display_velocity_vectors' |
370 | 367 | elsif event.controller? |
371 | | - case event.get_controller.get_name |
| 368 | + case event.controller.get_name |
372 | 369 | when 'gridscale' |
373 | | - @fluidgrid_scale = event.get_controller.get_value.to_i |
| 370 | + @fluidgrid_scale = event.controller.value.to_i |
374 | 371 | when 'velocity' |
375 | | - fluid.param.dissipation_velocity = event.get_controller.get_value |
| 372 | + fluid.param.dissipation_velocity = event.controller.value |
376 | 373 | when 'background' |
377 | | - @background_color = event.get_controller.get_value |
| 374 | + @background_color = event.controller.value |
378 | 375 | when 'temperature' |
379 | | - fluid.param.dissipation_temperature = event.get_controller.get_value |
| 376 | + fluid.param.dissipation_temperature = event.controller.value |
380 | 377 | when 'timestep' |
381 | | - fluid.param.timestep = event.get_controller.get_value |
| 378 | + fluid.param.timestep = event.controller.value |
382 | 379 | when 'iterations' |
383 | | - fluid.param.num_jacobi_projection = event.get_controller.get_value |
| 380 | + fluid.param.num_jacobi_projection = event.controller.value |
384 | 381 | when 'density' |
385 | | - fluid.param.dissipation_density = event.get_controller.get_value |
| 382 | + fluid.param.dissipation_density = event.controller.value |
386 | 383 | when 'vorticity' |
387 | | - fluid.param.vorticity = event.get_controller.get_value |
| 384 | + fluid.param.vorticity = event.controller.value |
388 | 385 | end |
389 | 386 | end |
390 | 387 | end |
|
0 commit comments