Read me
28-03-2025 (6.5.30.1727)
# Note
* Restore Default before running application.
* *Use Latest Common / Playout set
Bug Fix
- Time taking while calling action ResetColumn and Change multiple call for update dataset to single
- View fills in designer according to Repository Canvas count
03-03-2025 (6.5.30.1717)
# Note
* Restore Default before running application.
* *Use Latest Common / Playout set
Bug Fix
- Progression value in character effect property does not persist when we Add key on track view.
- Properties of Ubuffer texture reset while using as clone
- When we change the sequence of the addin, the wiring is being done with incorrect indexing
28-03-2025 (6.5.30.1727)
Bug Fix
- Continuous errors in Event Viewer when we single click on any Input/Video Player and no template is loaded
- ImGui:Copy => Show PH Number in Recent & Padding in destination ( where padding margin will be filled with given color)
- Defect > by default 9 Virtual Index is coming on Live Inputs
- Unable to view layout tabs other than 'Favorites'
- When we create a vertical scene, its thumbnail coming stretched in Designer & Fluid
- Display PH Virtual Index on Recent layout IMGUI window & While Generating thumbnails
- Thumbnail for pinned recent presets get cleared if number of recent presets exceeds 16 and then unable to unpin
- Display the PH Virtual Index on Live Inputs IMGUI window
- Check Hang Issue | Lok Shevay | 6.5 DVE
- Communication: Thread optimization in commnication [ when udt entry is greater than 300 then application is crash ]
- No entry of module in module mst when IPV6 is enabled
- After the machine restarts, both the KC tray should run automatically.
- Load last state management Issue
- Fluid goes into 'Not Responding' state when disconnected from KC
- Unable to open the player tab after adding a transition video in the Vset design mode.
- Requirement: Chroma should enable in Fluid DVE app
07-03-2025 (6.5.30.1724)
Bug Fix
- Requirement: rtf option should not coming in columns of router UDT
- Req: Placeholder window is resetting when the user changes the window size and opens it again
- "An item with the same key has already been added." error coming in event viewer when we load scene in DVE application
03-03-2025 (6.5.30.1717)
Note:
* Please remove old bin file before updating setups for default values.
* Bin path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
Bug Fix
- Data not coming according to the filter in Data source data type when we select All in Unique property
7 Mar 2025 - 6.5 - 6.5.30.1915
Bug Fix
-
Color difference visible on designer/playout | MHONE | (Colorspace issue)
Reason : ColorSpace difference(BT601(SD), BT709(HD)) requires different YUVtoRgb conversion formula
Resolution : Different formula used. -
Designer is getting crashed on Opening Attached Scene(Daily Post).
Reason: Display Mesh in bevel is updating asynchronously.
Resolution: Update display mesh of bevel in BuildMesh. Removed the code to use bevel mesh in render if render mesh is not available, it may cause crash.
Impact Area: Check templates having bevel with inherit source animation checked on server. -
Fluid DVE client | Video is getting stuck during transition at video (wipe) take.
Reason: Multithreading issue. Loop in SeekAudioVideo() was not breaking on Video info change which invalidates the data of Play()
Resolution : Break applied in loop when Video info changes. -
The designer is randomly crashing when checking the "Inherit Source" animation or copying the Extrude and Bevel after selecting the source object.
Reason: Second stream not ready when trying to render with compute and second stream.
Resolution: Take another variable to use in render, this variable is updated with param in BuildMesh
Impact Area: Inherit Source Animation in Extrude, Bevel, Lathe & Spline Extrude. -
Extrude ,Spline extrude and Lathe are not visible on server when motion trail is ON.
Reason: GetMesh was returning NULL. (Extrude). A flag in VS is set for modifiers which causing visibility to 0. (Lathe & Spline Extrude)
Resolution: Update mesh used in GetMesh whenever DisplayMesh is updated or properties like extrude factor, scale base, twist, etc. updates. Set flag only for Extrude and Bevel only.
Impact Area:
*) Inherit Source Color in Bevel and Extrude when motion trail is On.
*) Motion Trail.
*) Extrude & bevel referenced in other objects like tile.
*) Referenced modifier is hide
*) Related scene/templates reopen -
Playout is getting crashed after 2-3 hrs on playing Demo Kit program.
Reason: Crash was in WaterTexture due to depth stencil and RT mismatch for Draw (GetTexture called on Prepare).
Resolution: Removed GetTexture call on prepare thread from materials. Impact Area: NA -
DVE client crashing randomly after Save show and unload-load scene.
Reason: Unwire and Wire of already wired non-interpolated params of object at run time. It was unsafe access of wired param and contention with render thread where wired params were used.
Resolution: Make it safe using critical section. -
Sprite Fixes :
*). When we take a proportional fit sprite, the scaling is not working correctly
*). Animation is not working ok in last frame when we animate-take DVE scene
*). UV scale transformation not working according to the selection in DVE app
*). Fluid DVE app getting crashed in ntdll.dll when we do scale all UV transformation in scene
*). Keep Proportion property removed
Impact Areas:
*) Test for Old Templates
*) Sprite with Multiple Fit Options
*) UVScale
*) Height Width -
Correcting Normals of the Ring Object
Reason: The angle used to calculate Normal Transformation Matrix was incorrect.
Resolution: Adjusted the angle to ensure accurate computation of the Normal Transformation Matrix.
Impact Area: Ring Object
Rework
-
Internal Rework: Removal of "GetTexture" from "LookUpFragments"
Test Cases:
*). For all materials
*). Applying all textures (Image, Video .. etc.) once.
*). Applying Image and DDS at one texture stage only and check with different texture types (Texture, Reflection ..etc).
*). Checking the impact on Landscape, DepthBasedMip,... on 1-2 textures.
*). Creating sprite, changing its rows and columns.
19th Mar 2025 - 6.5 - 6.5.30.1923
Bug Fix
- The video fails to load after reopening the scene if two keys with seek mode and no video frame are added to the play control property.(PTC)
-
Visibility not working in 2D text when we applied material in 2D text.
Reason: Visibility is not used in VS.
Resolution: Use Visibility in VS and update CS for correct saturation of alpha calculation in shapes.
Impact Area: Alpha of fill color, poly color, etc in multipoly shapes and modifiers with inherit source animation on. -
Bevel properties like Bevel height, inset are not working after reopening the scene.
Reason: Render skips due to a sanity check.
Resolution: Removed sanity check from render.
Impact Area: NA -
Audio jerk Resolved
Reason: Once the packet is discarded the Input Counter running gets way behind the engine Counter
Resolution: Packet Counter Resynced with engine Counter once discarded
Impact Area: Test for Decklink and AJA Input -
Size of Sprite object reset on runtime on server ,when Fit options is Image Size.
Reason: In “ConvertToSprite” Case ,The Actual size of image was used without dividing by the number of rows and columns.
Resolution: Check applied in only case when Height and Width are zero, otherwise working by Image size divide by Rows and Columns.
Rework
- Internal Rework: Scene Render & Prerender information logged in file(Engine.log) if execution time exceed to given threshold. Same did for Actions and Action sets.
28th Mar 2025 - 6.5 - 6.5.30.1930
Bug Fix
-
Sprite does not move with Table text2 if we create copy of tile and table text.
Reason: When a copy of the table text was created, the offsets were not added to the sprite's matrix index.
Resolution: Added the offset to the sprite's matrix index when creating a copy of the table text.
Test Cases:
1. This issue.
2.Check this issue by selecting a sprite and adding characters to the table data.
3.Character animation in table text.
4.Check on both Designer and Server.
5.Save the scene and reopen it. -
Text flicks when we create a scene of the bar using table text and the visibility key is add to the bar
Reason: The compute function was not executed when the source shape's visibility was 0, which is why the animation matrix was being set to identity.
Resolution: Executed the compute function even when visibility is 0.
Text Cases:
1.This issue
2.Check multipoly shape when visibility is 0. -
Shadow is disappearing when animating an object if the motion trail property is turned on on the object
Reason: ViewPort's Height and Width was setting wrong incase of Animation applied on the object. Resolution: Corrected ViewPort's Height and Width. -
The grid is appearing in only half of the viewport area with Winver 24H2.
Reason: Incomplete vertices updating in vertex buffer.
Resolution: Correction while filling vertex buffer.
Impact Area: NA -
Bug: RT Going 1000+ when we load specific video on server either from placeholder or play template having video\Designer on testing176 machine
Reason: For color difference issue some changes were done in shader due to which PSO creation was taking time on waspvideo.exe initialization.
Resolution: Following changes done to optimize shader:
1. While compiling shader, D3DCOMPILE_OPTIMIZATION_LEVEL3 flag is used and D3DCOMPILE_DEBUG, D3DCOMPILE_SKIP_OPTIMIZATION flags are removed.
2. Double is converted to float
3. 'f' is appended to float constant values
4. unroll applied in for loops
5. division converted to multiplication
Feature Implementation
- Add/Update/Delete Resources dynamically in ImGui Engine. Earlier resource creation could be done at time of initialization only.
- Requirement: Connect FLUID DVE with local KC only (6.5_7.0).
28-03-2025 (6.5.30.1727)
# Note
* Use Latest Common/Playout setup
* Please remove old bin file for latest bin
* Please restore layout after installing VSET Enterprise and pro.
* before running the setup please update the db using database updater.
Bug Fix
- FLUID DVE connect with local KC only