Read me
21-02-2025 (6.5.30.1706)
# Note
* Restore Default before running application.
* *Use Latest Common / Playout set
Bug Fix
- The UI of the designer appears cropped after adjusting the resolution on a 4K monitor.(NDTV)
14-02-2025 (6.5.30.1705)
# Note
* Restore Default before running application.
* *Use Latest Common / Playout set
Bug Fix
- UDT DataSource Column : Parent Wise Unique record in DataSource Combo
- Defect: When we wire a property of an object from a variable on a track, the wire does not bring complete information with the frame number to the target
- Defect: "Value cannot be null." error coming when we wired value through different property type
- Defect: Breadcrumb not getting updated on run time when we change wiring through Open dialog box
07-02-2025 (6.5.30.1704)
# Note
* Restore Default before running application.
* *Use Latest Common / Playout set
Bug Fix
- Aspect ratio after the decimal point is not coming correct when we change it using the custom format option
- Create view table data is converting by itself when we have already converted the data on the master table
- Some Lines are visible in view port and server in 7.0
- When we delete an object from a one shadow copy, it does not get deleted from all shadow copies
- Multiple groups getting created in Shadow copies when we create group after creation of shadow copy and then drag-drop in Fluid group
- Fluid DVE application getting crashed when we execute Show location action set
- Time taking to Delete Unused Materials and Textures
21-02-2025 (6.5.30.1706)
Note:
* Please remove old bin file before updating setups for default values.
* Bin path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
Bug Fix
- Requirement: First Instance in Playlist Should Load in Preview
- Changes in WaspStream
14-02-2025 (6.5.30.1705)
Bug Fix
- No Xpress/pro edition entries in Module Registration (6.5)
- Create Automation command for DeleteUnsedSg
07-02-2025 (6.5.30.1704)
Note:
Please remove old bin file before updating setups for default values.
Bin path: C:\ProgramData\Beehive Systems Ltd\WASP3D\Data\Common
Bug Fix
- Implement to Register UDT Module in KC through Admin (6.5_7.0)
07 Feb 2025 - 6.5 - 6.5.30.1855
Bug Fix
-
The table text data becomes scrambled when using two tiles and table texts if the Windows version is 24H2.
Reason: Second Strem buffer was not unlock in table text.
Resolution: Unlock the second stream buffer of table text.
Impact Area: Check with multiple table texts with motion on machines with specified Windows version. -
Some text is not visible on the server in the attached scene, although it appears visible in the Designer(PTC).
Reason: The scene contained multiple beveled objects. In Playout mode, bevel creation is done asynchronously, but the assigned to thread was not checked before resetting the flags.
Resolution: Checked the assigned to thread before resetting the flags. -
Top cap Texture in Bevel is not working with Multipoly.
Reason: Incorrect vertex counter is used when setting texture co-ordinates in vertex buffer.
Resolution: Corrected the vertex counter.
Impact Area: Check Top Cap Texture On/Off. -
The ring is not smooth on one side when the chamfer radius is set to a negative value.
Reason: Smoothing Group Index was getting wrong value in Ring Profile Quadrant 2 and 3 in Negative Chamfering.
Resolution: Corrected Smoothing Group Index in Quadrant 2 & 3 in Negative Chamfering.
Impact Area: Ring object in Negative Chamfer. -
Tracks filter are not working in child objects of PSD and FBX files.
Reason: In ShapeNode node type was being set "Shape" instead of "Shapes".
Resolution: Set the Node Type to "Shapes" in ShapeNode and in PSD set the type after creation of ShapeNode. -
Faux shadow is getting cut when we rotate object
Reason: fixed padding was used, doesn't adjust for object rotation, which causes the faux shadow to be truncated.
Resolution: Use world-space-based padding that scales with the object’s dimensions, ensuring the bounding box fully covers the rotated object and its shadow.
Impact Area: shadow behavior when objects are rotated. -
Black Frame comes on Cue play the scenes in which lifetime Addin is used.
Reason: Scene render off not executing correctly. It was happening immediately while it should be at even field. Scene render off called from lifetime addin using scene wrapper.
Resolution: Code corrected to render off the scene in Render Property of wrapper.
14 Feb 2025 - 6.5 - 6.5.30.1900
Bug Fix
-
Playout is getting crashed after 2- 3 hrs on playing Demo Kit program
Reason: ASync canvas surface was retrieving in SnapShot texture while loading the scene . So there was a contention becoz of that it was crashing.
Resolution: Prevent to access the canvas surface while loading the scene
Impact Area: RT texture scene reopen. -
Flicks are coming on playing the scenes with memory out.
Flicks are only with memory output. No flick with AJA and decklink. frame distort.
Reason: As per last rework of Transfer, we only transfer the buffer to output component when output buffers counts are less 3. but in case of NDI output there is no buffer counts so it was being consider as zero. and always running in faster mode. So as n when frame rendered we were transferring the frame to NDI.
Resolution: In case of NDI output we used system clock to transfer the frame. Earlier also same algo was used for NDI output. -
Bug: The video does not update in the viewport after browsing 2-3 times if both the image and video are linked to the same variable.
Reason: Since the variable is wired with both image and video texture, when any image file is selected it goes for loading in video, ffmpeg opens it but does not give any frame data. This case was not considered.
Resolution: Now any file other than video file format is not sent for loading.
21 Feb 2025 - 6.5 - 6.5.30.1905
Bug Fix
-
Color difference visible in RLE - ProRes video file on engine
Reason: In shader file Alpha was converted incorrectly in the pixel format YUVA444P12LE in this video(Prores)
Resolution: Alpha corrected for difference in alpha. For color difference formula of yuv to rgb conversion changed
WaspVideo exe crashes & do not invoke again after importing other videos. -
Chroma Reworked to solve the edges on the Chroma
Resolution:
*) 2 type of Algo Implemented to generate the Alpha – Key Type and Green Density – which works according to the Key Type value
*) 2 more passes are added 1st to generate Alpha and 2nd to do Horizontal Blur and Vertical Blur is applied in the final Pass -
Sprite Issue
*) Sprite Bug1: Gap Coming in texture in case of Fill and Keep Proportion On - if the value of the scaling factor is set to - 1
Reason: Delta width and Delta Height were incorrect due to improper aspect ratio handling and scale computation, causing distortion or gaps.
Resolution: Adjust Delta width and Delta Height also maintain aspectRatio when keeping proportions.
*) Sprite Bug1: Flickr coming while changing the Scaling value of the Sprite with Keep Proportion ON in case of FILL
Reason: The transformation matrix is being used before it gets updated, causing a one-frame delay and flickering.
Resolution: Ensure the matrix is updated first before setting it for rendering
*) Sprite Bug1: Bounding Box not getting updated according to the UVTransform.
Reason: The bounding box wasn't updating correctly because UV transformation (rotation, translation, scaling) was not applied, and the update order caused misalignment.
Resolution: Apply the full UV transformation matrix along with scaling
*) Sprite Bug1: while Creating the Sprite RectWidth and Height displays 1 instead of Texture tWidth Heigh
Reason : Height and width were being set incorrectly.
Resolution: Set Height and width on initial call (Once) while creating the Sprite.
*) Sprite Requirement: Keep Proportion to be turned on By Default for Fill and Letter Box case..
The "Keep Proportion" property has been removed. By default, this property will now be enabled for both "Letterbox" and "Fill" cases. - Designer/Server coming on first quarter of window on some laptop with dual gfx card.
Reason: When video is loaded on GPU instead of CPU, video stream params value does not match with video codec params(like pixel format data in stream is different from codeccontext). The pixel format of stream was used and due to this av_buffersink_get_frame() of filtergraph was crashing.
Resolution: Pixel format of video codec is used.
Feature Implementation
-
Hdmi output added in Memory mode.
TestCase: Hdmi out with different framerate of Engine.
Note: To close application press ESC (focus on win required) or CTRL+ALT+ESC (hot key, No focus on window required.) - Canvas class written in ImGuiEngine to display given canvas.
28 Feb 2025 - 6.5 - 6.5.30.1910
Bug Fix
-
Texture char effect is not playing as per the texture while we apply on any Text except English.
Reason: Array which tells compute about the valid or whitespace character is incorrect for Hindi fonts.
Resolution: Handle the texture animation correctly for cases like hindi fonts. Now whitespace is considered as a cluster if ignore whitespace is unchecked.
Impact Area:
*) Texture Animation in 3DText, Tile, 2DText and AI
*) Effect of texture transformation on the texture animation -
The Fit options need to be reselected to view the sprite in the viewport when creating a sprite via right-click.
Reason: When creating a sprite via right-click (ConvertToSprite), the height and width calculations were incorrect.
Resolution: Corrected the calculations in the ConvertToSprite case.
Test Case:
*) This issue with all Fit-Options
*) Normal Sprite scene reopen after changing Rows and Columns.
Rework
- Reset thread affinity in outputcard.xml of all WASP applications
-
Engine media timer thread rework.
Reason: There is time drift if media timer tick is pushed by AJA/Decklink input. In decklink it was dependent on video signal, if it is not on time our clock malfunctions.
Resolution: Run timer thread with System Clock and keep adjusting drift if drift is +5/-5 milliseconds. Use Audio clock / Hardware reference clock as global clock & keep drift adjust using it.
TestCases: Long run application testing with IO or without IO.
07-02-2025 (6.5.30.1704)
# 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
- Canvas Automation command not working
21-02-2025 (6.5.30.1706)
# 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
- Chroma Issue In JRTV
- Requirement: When the live button toggle, the button name should change to Live and Gamma Live in Chroma keyer Tab
- In design mode, checking the enable button in the pre-process tab changes the layout.
- Power properties values do not reset after right-clicking the up/down spinner button.