phetsims / collision-lab

"Collision Lab" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 4 forks source link

Velocity circle is the same size as minimum mass ball #196

Closed KatieWoe closed 3 years ago

KatieWoe commented 3 years ago

Test device Dell Operating System Win 10 Browser Chrome Problem description For https://github.com/phetsims/QA/issues/599. Connected to https://github.com/phetsims/collision-lab/issues/192, but not necessarily a bug. I'm not certain there is a good solution to this. Feel free to close. The velocity circle that you can drag in the play area is the same size as the smallest ball size. This means that you cannot drag the smallest mass ball while at 0 velocity and paused. Instead, you grab the velocity circle and drag that. This can be mitigated by pressing play if no balls are moving, or by moving the ball then setting velocity to 0.

Visuals

vsamecompare v0sameassmall

Troubleshooting information:

!!!!! DO NOT EDIT !!!!! Name: ‪Collision Lab‬ URL: https://phet-dev.colorado.edu/html/collision-lab/1.1.0-rc.1/phet/collision-lab_en_phet.html Version: 1.1.0-rc.1 2021-01-20 01:05:28 UTC Features missing: applicationcache, applicationcache, touch Flags: pixelRatioScaling User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36 Language: en-US Window: 1280x658 Pixel Ratio: 1.5/1 WebGL: WebGL 1.0 (OpenGL ES 2.0 Chromium) GLSL: WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium) Vendor: WebKit (WebKit WebGL) Vertex: attribs: 16 varying: 30 uniform: 4096 Texture: size: 16384 imageUnits: 16 (vertex: 16, combined: 32) Max viewport: 32767x32767 OES_texture_float: true Dependencies JSON: {}
jonathanolson commented 3 years ago

@arouinfar thoughts?

arouinfar commented 3 years ago

Unfortunately, I don't see an obvious solution to this issue. There are several ways a user could work around it, though.

@jonathanolson unless you see an easy-to-implement solution to this, let's close as wont-fix.

jonathanolson commented 3 years ago

I don't see an easy way, marking as wont-fix and closing.