View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004621 | NoesisGUI | Studio | public | 2025-12-09 12:29 | 2025-12-12 02:55 |
| Reporter | dstewart | Assigned To | jsantos | ||
| Priority | normal | Severity | major | ||
| Status | assigned | Resolution | open | ||
| Product Version | Studio_Beta | ||||
| Summary | 0004621: MediaElement Video Doesn't Render In Noesis Studio Unity | ||||
| Description | Currently, MediaElement Videos fail to render inside of Noesis Studio integrated into Unity. These MediaElement videos render as expected when the same project is opened in Noesis Studio standalone. Edit/Note: After further investigatioon, the issue of the MediaElement not rendering seems to be able to be resolved by adjusting a Property of the MediaElement. For example, setting a 1px Margin will cause the MediaElement to appear. 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 (Video_AnimatedMechBackground), and place it 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) Drag-and-Drop the video file into the RootGrid, then save all open documents in Studio. Observe the MediaElement/Video failing to render in Studio on the Stage. 16) Press 'Play' in Studio. Observe the MediaElement/Video failing to render in Studio. 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 the video playing in the Unity scene, but not in Studio. 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 the video renders as expected. Expected Results: MediaElements render within Noesis Studio for Unity in the same way they do in Standalone. | ||||
| Attached Files | |||||
| Platform | Any | ||||
| related to | 0004622 | assigned | jsantos | Unity Features Innacurate Colour Reproduction For MediaElement Videos |
| related to | 0004623 | assigned | jsantos | Studio Unity Sizes Equally-Dimensioned Files Differently Between Bitmaps and Videos |
| related to | 0004625 | assigned | jsantos | Not All MP4 Videos Equally Supported by Studio/MediaElement |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-12-09 12:29 | dstewart | New Issue | |
| 2025-12-09 12:29 | dstewart | File Added: Video_AnimatedMechBackground_Idle.mp4 | |
| 2025-12-09 12:29 | dstewart | File Added: UnityMediaElement_Compressed.mp4 | |
| 2025-12-09 12:29 | dstewart | Description Updated | |
| 2025-12-09 12:30 | dstewart | Description Updated | |
| 2025-12-09 13:09 | dstewart | Description Updated | |
| 2025-12-12 02:54 | jsantos | Assigned To | => jsantos |
| 2025-12-12 02:54 | jsantos | Status | new => assigned |
| 2025-12-12 02:54 | jsantos | Relationship added | related to 0004622 |
| 2025-12-12 02:55 | jsantos | Relationship added | related to 0004623 |
| 2025-12-12 02:55 | jsantos | Relationship added | related to 0004625 |