View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004622 | NoesisGUI | Studio | public | 2025-12-09 13:24 | 2025-12-12 02:54 |
| Reporter | dstewart | Assigned To | jsantos | ||
| Priority | normal | Severity | minor | ||
| Status | assigned | Resolution | open | ||
| Product Version | Studio_Beta | ||||
| Target Version | Studio_Beta | ||||
| Summary | 0004622: Unity Features Innacurate Colour Reproduction For MediaElement Videos | ||||
| Description | Currently, bitmap images render in perfect, matching colour fidelity between the PNG, what is seen in Studio Standalone, what is seen in Studio Unity, and what is seen in Unity's 'Game' render. However, when it comes to MP4 files, Studio Unity and Unity 'Game' renders features inaccurate colour reproduction (whilst Studio Standalone features correct colours. See attached screenshot. Repro Steps: 1) Download the latest version of the NoesisGUI-Unity plugin from: https://www.noesisengine.com/forums/viewtopic.php?t=3747 2) Open the Unity Hub and select 'Create a new Project'. 3) In the New Project creation interface, select the latest 'LTS' version of Unity (I'm using 6000.0.60f1'), then select the '3D (Built-In Render Pipeline)' Template. 4) Give the Unity Project a name, pick a local location to save it to., then select 'Create Project'. At this point, the Unity Engine will load the project. Wait until it has loaded before proceeding to the next step. 5) In Windows Explorer, navigate to the directory set in Step 4), and create a sibling directory to 'Packages', named 'Packages_External'. 6) Enter the 'Packages_External' directory, and copy-paste into it the unzipped NoesisGUI-Unity plugin folder downloaded in Step 1) 7) Return to the opened Unity Project, and navigate to the Toolbar's 'Window' option, then select 'Package Manager'. 8) With the Package Manager open, click on the '+' icon in the upper left of the window, and select 'Install Package from Disk'. 9) Navigate to inside of the 'Packages_External' directory created in Step 5), enter the NoesisGUI-Unity plugin's folder, then select 'package.json', and press 'Open'. 10) Once the Package has finished installing, in the Unity 'Project' tab, open the 'Assets/Scenes' folder, right-click on 'SampleScene', and select 'Show in Explorer'. 11) Download the attached video and image (Asset_Video and Asset_Image), and place them within the Assets/Scenes folder. 12) Return to Unity, navigate to the Toolbar, and from 'Tools/NoesisGUI', select 'Open Studio Project'. 13) In Studio's Assets Panel, expand '/Scenes'. 14) Within '/Scenes', adjacent to the video file, create a new Page named MainPage.xaml 15) Select the RootGrid, and create a central Column, dividing the screen into two halves. 16) Drag-and-Drop the Asset_Image file into the RootGrid, and assign to the left half of the RootGrid.. 17) Drag-And-Drop the Asset_Video file into the RootGrid, and assign it to the right half of the RootGrid. Observe how although the PNG image is a screenshot of the video, they feature drastically different colours between them. 18) Press 'Play' in Studio. Observe how the same colour differences occur. 17) In Unity, double-click the 'SampleScene' scene in the Project directory. 18) Click-and-drag the 'MainPage' Noesis item in the Project directory, on top of the 'Main Camera' in the Unity Hierarchy. 19) Play the Unity Scene on the 'Game' tab. Observe how the same colour differences are noticed in Unity's 'Play' render. 20) Open Noesis Studio Standalone launcher, navigate to 'Add Existing', and navigate to the Noesis Project within this Unity Project. 21) Open the same Project within Noesis Studio Standalone Observe how in Standalone, colour reproduction matches the files original appearance. Expected Results: MediaElements render with the same true-to-source colour accuracy across all environments. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-12-09 13:24 | dstewart | New Issue | |
| 2025-12-09 13:24 | dstewart | File Added: UnityColorReproduction.jpg | |
| 2025-12-09 13:24 | dstewart | File Added: Asset_Video.mp4 | |
| 2025-12-09 13:24 | dstewart | File Added: Asset_Image.png | |
| 2025-12-09 13:25 | dstewart | Summary | Unity Features Innacurate Colour Reproduction For Videos => Unity Features Innacurate Colour Reproduction For MediaElement Videos |
| 2025-12-10 14:47 | jsantos | Assigned To | => jsantos |
| 2025-12-10 14:47 | jsantos | Status | new => assigned |
| 2025-12-10 14:47 | jsantos | Target Version | => Studio_Beta |
| 2025-12-12 02:54 | jsantos | Relationship added | related to 0004621 |