29-April-2024, Build Version - 6.3.30.1603 # Note
* Restore Default before running application.
* Use Latest Common / Playout setup
Bug Fix
Unable to save template from form tab Desc: Handle through check
Text not getting visible in Text editor window after reopen template Desc: Set last selected template
Unified form does not load ,need to Stretch the form Desc: Handle through Load Event
Scroller control keys say (Start Scroller, Stop Scroller, set Scroller) not coming in DVE Designer Desc: Set visibility in Trigger xml
Communication addin control key Start, Stop, Send not coming in DVE Designer Desc: Set edition in hostaddin xml
Spill correction properties Threshold, Brightness not working through Extended tab Desc: Handle through check and set current value
Rename box does not appear after renaming any view more than 2 times in any addin.
Unable to create a view with the same name even after renaming the existing view without closing the Addin window.
Case sensitive is working while rename the Create views.
Size of rename box in create view should be small.
Name already exists" message does not appear when renaming the view with the same name, and the table disappears after selecting the OK button.
Styles does not visible in RTF control after arc/Unarc ,even after applied on text
BUG: On preset drag drop random behavior is observed
FLUID DVE
On changing the NDI source from the PH ,it's not reflecting on the server def and in NDI table of router and vice versa
19-April-2024, Build Version - 6.3.30.1602 # Note
* Restore Default before running application.
* Use Latest Common / Playout setup
Bug Fix
Create and Update View name work for all Addins in Designer
"Name Already Exist" message should come instead of "Please Enter valid name" when we rename view with same name.
"Enter valid name " message visible in rename message box on creating new create view.
Focus is not shifting on the current tab like configuration editor or style in fluid DVE Desc: Handle on frmActivate event
Size of some controls should change. Desc: Handle the Size for AddinPlayer
GPI addin is not showing in designer after GPI setup installed in 6.3 version
12-April-2024, Build Version - 6.3.30.1601 # Note
* Restore Default before running application.
* Use Latest Common / Playout setup
Bug Fix
Wave 1, Wave 2, Wave 3 name not coming properly in key info tab of waster effect Speed property
BUG: Data table is getting Delete from addin after edit hemicyle when it is loaded in variable sheet.
On Format change in designer preferences Place holder UDT is Empty Desc: Set Default Name and UDT Id.
FLUID DVE
Texture/sprite should scale based on Texture Manipulator IMGUI Buttons in Fluid DVE
00-April-2024, Build Version - 6.3.30.1600 # Note
* Restore Default before running application.
* Use Latest Common / Playout setup
Bug Fix
Object not getting visible in server in preview mode when we off Alpha color channel
Alpha value slider not coming on color palette property in parameters window
Defect: On Format change in designer preferences Place holder UDT is Empty
Sign default sg's which goes with Designer
Visibility column is wired with wrong column in mesh mat in FBX when show rank is unchecked.
BUG: Different Categories with name say (test_0,test_1 etc) create when we apply different styles in different scenes ,but both styles are created in same category.
Defect: Omni lights not working when we create five or more than five Omni lights
Auto preview does not work in table text when we change columns through drop column in table data in table text.
FLUID DVE
Texture/sprite should scale on mouse right click+ ctrl/alt/Shift in Fluid DVE
Defect: Showing the wrong thumbnail of layout in fluid DVE but showing correct one on designer
Feature Implementation
Requirement: If mouse pointer is on sprite on the right click ,sprite should be selected and the live inputs menu should shown
31-April-2024, Build Version - 6.3.30.1605
Bug Fix
Logs coming when we create playlist addin in designer
Desc : handle the null instance of ToolTipController
"V5" is still visible in the release notes in the installer
"+" button of UDT in MISC tab of configuration editor disappear on the specific steps
Transition at end option showing within placeholder video in playout Client
29-April-2024, Build Version - 6.3.30.1605
Bug Fix
Audio out unmute for a second on changing the audio of any source Desc: Set serverid and canvasid
Playlist mode change to Manual on refresh when playlist is in multiserver mode
If user restart the Wasp MOS Data entry process while the preview is already invoked, it goes to not responding state.
When the user clicks on "Open UDT" in the UDT editor, the UDT pool opens blank in the Wasp MOS data entry.
Desc: set the TopMost value as true for requried repository and dialogs
Instance status like prepared, cue, resumed, paused, playing is not coming in playlist addin. Desc: Handle the KCMessenger instance at Playlist Engine addin.
27-April-2024, Build Version - 6.3.30.1604
Bug Fix
Feature Requirement: There should be a restore Default GUI option on right click on engine
19-April-2024, Build Version - 6.3.30.1602
Bug Fix
Note: * To run kc install Kernel Controller service setup it create services folder in kc folder it must be install to run kc
Requirement: Automation commands are not working in vset embedded GUI
Desc : Handle the link creation in Engine Addin, and Trim instance creation while drag drop
Template unloads from server when other server disconnects in multi server mode.
Desc: Handle the disconnected server, and remove link for that Engine.
Remaining instance does not add in next schedule instance.
Desc : Handle the update of loop for blank instance also under a group
14-April-2024, Build Version - 6.3.30.1602
Bug Fix
Defect :: Latest 6.4.31.1601 setup 5.9 version on splash screen
12-April-2024, Build Version - 6.3.30.1601
Bug Fix
Note: * To run kc install Kernel Controller service setup it create services folder in kc folder it must be install to run kc
The port provided with the KC setup is incorrect; it should be 10001.
Defect: UDT is not showing on UDT Addin after reopen specific templates on specific KC.
05-April-2024, Build Version - 6.3.30.1600
Bug Fix
Note: * To run kc install Kernel Controller service setup it create services folder in kc folder it must be install to run kc
Check for getting timeout error of common service with timeout values 500 (6.1)
Feature Implementation
Implement KCCache in Ver 6
03-April-2024, Build Version - 6.3.30.1600
Bug Fix
Not able to Delete and rename added favorites in Sting client.
Desc : Handles the favorite path according to OS.
When we load template using template path\slug name and then previous (Load+played) template change mode according to template path\slug name template play mode.
Desc : Handle the automation CII parser play command
View drop down box in udt editor in NRCs does not open.
Desc : handle the top most of popup drop down
If we load 2 templates and execute the cmd Y\<78461139-1ef4-4aa1-add2-11a728b9761e>\\(to load another template on other mode) then both template load on same mode
Desc : Handle the automation CII parser play command
Feature Implementation
Implement KCCache in Ver 6
25-April-2024, Build Version - 6.3.30.1614
Bug Fix
Spline property is not working fine if Spline is a open shape and we translate text so that it goes out of the spline
Reason: GetWrapMatrix function was called in 3DText object which is not required.
Resolution: Removed related code from 3DText object.
Impact Area: Spline property of 3DText.
3D text and AI object not getting visible when we open 3.94 Scene in 6.3 setups
Reason: Missed Multimat(old uniform) file to update code for using correct header for VS.
Resolution: Updated code to use correct header for VS in multimat(old uniform).
Impact Area: Scene containing old uniform material on Tile, Instancing, 3DText(with motion trail) and multipoly shapes.
Outline property not working in Line graph object.
Reason: Visibility was not setting from VS because of VS flag setting incorrect.
Resolution: Correction in setting VS flag and a sanity check correction when selection PS constant table.
Impact Area: Outline of all shapes.
Wiring not working when Wiring the Active PGM and Active PVW with String Variables and further wired these variables to display in Text. But the value being displayed is 0.
Reason: GetParamDataType returning default (INT) data type for ActivePGM and ActivePVW.
Resolution: GetParamDataType Updated to STRING for ActivePGM and ActivePVW.
Impact Area: NA.
Not able to select extended objects(Extrude ,Bevel etc ) on view port and position does not update when inherit source animation is true.
Reason: AnimMatrix of CS is not used to Convert2Dto3DCoords, which causes hit fail.
Resolution: Call HitTest method of ElemAnimNodeHelper class when Inherit Source Animation is On.
Impact Area: HitTest of shapes, tile, extrude & bevel.
While taking render of MP4 (H264) Beesys file getting generated.
Resolution: This was temporary file used for NVEncoder. so created it in temp directory.
Designer goes to not responding state when we change Tessellation value and then Translate fbx.
Reason: Method being called after object deletion. Code corrected.
Designer and server are getting hanged on Changing FBX if ,Material is applied on child object.
Reason: Method being called after object deletion. Code corrected.
Fluid template thumbnail coming incorrect in template pool.
Reason: Each DVE scene have two sg views in scene(Default & Preview). Thumbnail generation was not according to view rendering.
Rework
Base Shape container class instantiated on separate thread on Engine without COM environment.
Reason: STL containers were not accessible in wrapper. I.e. iterator gets corrupt on accessing its pointer.
Test Case: Template load unload with Shape objects for long run.
'Tessellation' property in FBX will visible only for nurb surfaces and hidden for others than nurb surface.
19-April-2024, Build Version - 6.3.30.1610
Bug Fix
Instancing is rendering incorrect in view port when we create AI and PSD instances
Reason: Texture offset was used in case of instancing too.
Resolution: Applied sanity checks for InstanceCount before setting texture offset in VS in shape class.
Impact Area:
*) Multiple shapes(multipoly/single poly) in a single scene with their fill & outline.
*) Instancing Issue of multipoly shapes reported in this issue
Text not getting visible when we checked Motion trail property if we use text in Spline
Reason: Spline related code was not correct when using compute.
Resolution: Correction in 3DText object to send correct spline related data in compute and also correction in compute shader.
Test Cases:
*) Spline functionality with Motion Trail On.
*) Spline functionality with Motion Trail Off.
*) Impact on Underline and highlight also.
Text type number not working in 3D text
Reason: Rendering of numeric(decimal/integer) text was different which is not as per the compute.
Resolution: Code updated to set second stream, character index, vertex declaration and some other constants required.
Impact Area:
*) Underline
Only a single field of source (1920x540) is visible in the NDI texture sprite.
Reason : As in case of Interlace we get half field so one field was outputed
Resolution : Along with Interleaved if the frame is interlaced and we are obtaining the single field then the single field is also converted into the size of FullFrame with Qualtiy Improvement
Impact Area :-
*) Interlaced and the Progressive format both
*) NDI source as 1920x1080 and any width height smaller than 1920x1080
*) Audio for interlaced and progressive formats
position of bar graphs got changed after the element Animation build
Reason: Tile Center was not working.
Resolution: Code updated to get matrix out from compute and use it to write center position and for hittest.
Impact Area:
*) Tile Center
*) Tile HitTest
Delta leak When we play Jai Maharashtra program on logs hours.
Reason: This issue was due to local raw pointer usage instead of smart pointers in Direct3D12Layer class.
Resolution: Raw pointers changed to smart pointers.
Test Cases: This issue, DDS file (with mip level) and working of NDI.
Poly visibility is not working in Extrude And bevel after Check on'/off from Source object say Ai and Pie
Reason: Poly visibility of shape was not passed in VS after the new framework implementation of element animation.
Resolution: Set a flag in VS (to make sure it's an extrude/bevel call) and if alpha of the color is coming 0, set visibility(reflection.x) to 0.
In extrude/bevel object set alpha of color only if override shape color is true else it will be set as per visibility.
Impact Area: test the issue with following cases
*) Inherit Source Color On/Off
*) Inherit Source Animation On/Off
*) Motion Trail On/Off
Designer is getting crashed on playing the scene after changing tile rows-cols when we use texture in texture property in tile
Reason: Out Matrix UAV size issue, size is lesser when crash was happening.
Resolution: OutMatrix UAV size is changed to make it of same size of texture.
Limits:
*) max tile count (incl. of all tile objects) should be less than 50000.
*) max trail count(incl. of all tile objects) should be less than 50000.
*) total count (trail + tile count) should be less than 65000.
Impact Area:
*) AI poly center.
*) Tile centers.
Texture animation is not playing properly after increasing rows/columns in Tile.
Reason: sFactor value was not coming in float which causes inaccuracy in calculation of luminance reading coordinates.
Resolution: Corrected code to make sure sFactor values should be calculated in float type.
Impact Area: Texture Animation in all related objects.
Outline material is not working on 2D text and changes are also happening on other text when we have use multiple 2D text on template
Reason: Texture offset was not used in VS when material is applied.
Resolution: modified VS to use texture offset while reading matrices from texture in case of material applied.
Impact Area: multiple multipoly shapes in scene with material applied.
Not able to add two transform key in 3D text
Reason: problem when reading keydata in shader.
Resolution: Correction in compute shader code in FindLoHiKeyData method.
Impact Area: Apply more than two keys element animation on related objects.
Position of text on pie template getting changed when we on motion trail property
Reason: In compute shader, OutMatrix was overridden by trail matrices also.
Resolution: Applied sanity check of trailcntr 0, so that only original object matrix will be set.
Impact Area: this issue with AI & Pie both.
Text does not translate according to center position of pie and AI ,only bounding box translates.
Reason: Only BaseVal of tracks is set in BaseAnimData.
Resolution: Modified code to use pdvec4 value when key is not applied.
Impact Area: this issue with AI & Pie both.
Showing the last selected position of the text on the Pie template while we reopen template without saving it.
Reason: Out matrix was not set to identity if visibility of element is 0.
Resolution: modified compute shader to set identity Outmatrix if element visibility is 0.
Impact Area: this issue with AI & Pie both.
AI Fill color getting removed when we tak AI in Group object and any object select in Opacity node property.
Reason: Wrong constant table was used in shape class and width variable is used instead of height in PS(PShadeShapeTexture).
Resolution: corrected constant table and related PS code.
Impact Area: this issue with all possible combinations of Fill and outline of single & multipoly shapes.
Inherit source color reset on checked inherit source animation if Fill Color is applied.
Reason: color lerp issue in compute shader because of increased x component of color in case of inherit source color.
Resolution: correction in CSMainShape, also removed fill color alpha multiplication in visibility in case of extrude and bevel.
Impact Area:
*) Check fill and poly color in extrude and bevel with inherit source color with following cases:
*) Outline color of shape in extrude.
*) Motion trail On/Off with Inherit source animation.
*) Motion trail On/Off without Inherit source animation.
INHC.ai does not visible on view port when we import it after Ai(INPC.ai) (DD)
Reason: Object data table does not updated if designer calls GetNode before object is ready.
Resolution: Object data table updated once object is ready.
Server crashed while Playing the ABP PCR program.
Reason: Wrong Render method call for opacity node selected in group node.
Resolution: Call the Render for correct class(Node)
Rework
Implement Action Set types such as Form, Preview, and Program instead of Export
Detail: Property changed to type int from Variant Bool
Test Case: NA
Feature Implementation
SDI card to be checked for availability or will be initialized iff it has an entry in ServerDef
Test Case :
a.) SDI Card , whose entry is done in the ServerDef , should only be initialized , so there shouldn't be any traces in the debug viewer for the failure of the other cards as they shouldn't be tried to open either
b.) Check with SDI Card
c.) Check with card and Memory also
d.) Check for any one output and input
12-April-2024, Build Version - 6.3.30.1605
Bug Fix
Incorrect knot position of shape in wrapper
Reason: 'GetShape' method of wrapper returning incorrect knot position of shape.
Resolution: Code updated by for loop to update data as memcopy was corrupting the data.
Impact Area: NA.
Wireframe mode (Alt+W) not working when we import fbx file with collapse hierarchy
Reason: render state was not updating according to fill mode
Resolution: condition added to update render state according to fill mode
Impact Area: wireframe fii mode on FBX file with collapse hierarchy.
Object not coming in wireframe mode when we create new object in Designer after enabled wireframe mode
Reason: Default fill mode type during node creation.
Resolution: Condition added to check fill mode type during node creation.
Impact Area: NA.
Transition video is not loading on video take once the video gets deleted ("X" button) in fluid DVE
Reason : Due to Stop() call video was unable to load
Resolution: When video load call comes , flag set to true in Stop() is reset to false.
Impact Area: NA.
Bounding Box not updating according to Extrude extended Parameters 'Skew' and 'Scale Base' Changes
Reason: Bounding box min max values were calculating by base shape.
Resolution: Computing Bounding Box Coord after updating the extrude shape parameters.
Impact Area: Bounding Box coord of Extrude Shape.
Standard material properties visible in Uniform, Chroma, Matte , Particle materials track keys.
Reason: Default properties were set to visible.
Resolution: Added bool attributes to the properties which are not to show in track keys.
Impact Area: Mentioned properties should not show in track keys.
RT going high when we wire 3D text through any addin.
Reason: Text is recreating on every BuildMesh() call.
Resolution: New variable kept for comparing in SetRelatedParams().
Impact Area: NA.
'EnvironmentMap' property coming in Layout.
Reason : Background and Layout Objects are created from the same class so same properties are returned.
Resolution : Applied a sanity Check in case of Layout... the property's visibility is set to false.
Impact Area : NA
'reducenoise' property name coming incorrect in Chroma material
Resolution : Property updated in DDL
USB Audio Input is not working in the 6.3 setups
Reason: Wrong audio group name given in audio mixer.
Impact Area: USB audio test on output.
Feature Implementation
ZSort (Depth Sort) implemented in Particle System
Test Cases:
*) Z order sorting of particles.
*) Fadeout factor(decay).
*) Sprite Index.
*) Color.
05-April-2024, Build Version - 6.3.30.1600
Bug Fix
RT Going high when we create Object
Reason: VerifyOutput code was not commented.
Resolution: Commented respective code.
Impact Area: NA.
Polyline copy not working in Object instancing
Reason: Impacted by new ElemAnim framework
Resolution: Fixed as per the new framwork.
Impact Area:
*) Copy functionality in polyline.
*) Instancing of other objects on copied polyline.
Server and Designer Are getting crashed on loading the scene when we use same type of Ai and outline.ai file
Reason: D3D12Range structure variable in ElemAnimShape was not initialized.
Resolution: Initialized D3D12Range variable with {0, 0}.
Impact Area:
*) Poly Centers of AI.
*) Related Issues attached below.
In sprite Object, instancing is not working
Reason: StreamSourceFreq for stream 0 reset in Sprite Render
Resolution: Added sanity check of InstancingON before setting freq for stream 0.
Impact Area: NA.
Instancing is rendering incorrect in view port when we create Composite shape Instances
Reason: VertexDecl was set without sanity check of instancingOn
Resolution: Added sanity check of InstancingON before setting vertex declaration.
Impact Area: NA.
Point size property not working on Pie object.
Reason: UseVisibility flag of VS is not set after new framework implementation which causes wrong visibility to read.
Resolution: Set the UseVisibility flag in render of Point mode.
Impact Area: Point mode rendering in multi poly and single poly shapes.
Object coming black when we apply Reflection texture in third stage and first stage both.
Reason: Need reducing no. of constant referenced and reduced temp register.
Test Cases: Need to verify all commonly used combinations.
Material color coming different in shapes outline when we apply any texture in first stage and Reflection texture apply in second stage.
Impact Area: NA
Gloss value should Work like incident in Material Pool . T button Should implement.
Resolution : Gloss value removed and Shine is used instead.
0 - Highest Mip.
1 and Above - No Mip.
Now Shine value will be moved along with T-Button for Gloss Texture.
Impact Area : No
Object Visiblity not working when we set Blend on in Source blending material property.
Reason: As found the issue is not with the Alpha Blending but with the Visibility Track... The Visibility value obtained from the interpolator is not exactly 0 (though it has reached Zero) because of which the condition in CalculateDepthAlpha fails and Render is called.
Resolution: Visibility Value check applied in CalculateTransform.
Impact Area: No
Texts are not showing in the preview (which are not in the program window) even if render/visibility is ON in the preview.
Reason: Parent visibility being considered in 3DText even inherit flag for visibility was false. By default all preview objects of DVE scene do not inherit the SRTV values of parent.
Polygon position of multi polygon shape was not corrected while getting through scene editor.
Reason: Relative delta position of polygon being return while it should be absolute.
Feature Implementation
Add new properties 'Active PGM' & 'Active PRV' in Fluid Node.
Detail: Addition of 'Active PGM' & 'Active PVM' property of type String in Fluid Node and an event named Layout Change.
Test Cases: NA.
Impact Area: NA.
Following Changes are done in Chroma
a. Filter Noise Boolean Variable Added
b. In case of Layering Spill Correction is Blended with the Background
Rework
'Point' and 'Point Size' properties removed from all shapes(Designer setup required)
Test Case: Check Point and Point Size in all shapes. It should not be there. Also check in Parametric view.
Non-Compute part removed from 3DText
Details: Removed non-compute code from 3DText and Tile, from now 3DText will be rendered using compute in all scenarios.
Test Cases:
*) Element animation in 3DText with motion trail off.
*) Element animation in 3DText with motion trail on.
Impact Area: Tile Rendering.
22-April-2024, Build Version - 6.3.30.1601
# Note
* Use Latest Common/Playout setup
* Please remove old bin file for latest bin
* Please restore layout after installing VSET Enterprise and pro.
Bug Fix
Placeholder Play\pause button starts changing icon continuously when same placeholder UDT is selected on 2 vset and video is on program with Pause at end with some additional steps