phetsims / phetsims/wave-interference
Unsmooth transition when wave ends
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 20
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
Test device:
Dell
Operating System:
Win 10
Browser:
chrome
Problem description:
For https://github.com/phetsims/QA/issues/264 likely minor
When a wave ends there is a clear line between the end of the wave and the default 0 state.
Steps to reproduce:
- Go to the Waves screen and select water (easiest to see in multiple ways)
- Select pulse and wend a single wave. Note appearance at end of wave (will also occur when ending continuous)
- Switch to side view and repeat
Screenshots:


Troubleshooting information (do not edit):
Name: Wave Interference
URL: https://phet-dev.colorado.edu/html/wave-interference/1.0.0-dev.66/phet/wave-interference_en_phet.html
Version: 1.0.0-dev.66 2019-01-22 02:30:43 UTC
Features missing: touch
Flags: pixelRatioScaling
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
Language: en-US
Window: 1536x732
Pixel Ratio: 2.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: 16384x16384
OES_texture_float: true
Dependencies JSON: {}
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue on the Waves screen with water in pulse mode, including both normal and side views, using the linked screenshots as the visual reference. Trace the wave behavior when a single or continuous wave ends; done means the transition to the default zero state no longer shows a clear line.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100