Thanks for the quick response! I understand that third party tools could do the manual labor of turning say gifs into spritesheets for me but I just find the overall setup of doing this a bit clunky and opposite of being resourceful. Please allow me to show an example. Here’s a gif of an animated ad that I found online that I turned into a spitesheet using ezgif website.
ORIGINAL GIF: https://freeimage.host/i/nike1.216VJp
TURNED TO SPRITESHEET (idk why it was converted black and white but its the same gif without color): https://freeimage.host/i/ezgifcom-gif-maker.216I0x
Now couple things I would like to mention here. The original gif this was made from is 13 MB. Spritesheet is 44 MB. If I compress it to reduce size, it will actually degrade the image whereas I get the original image at 13 MB from the gif itself.
So firstly in this case, it is more resource intensive to use the spritesheet because the image size is 4000 x 25800 px in order to accommodate all frames without shrinking the resolution of a single frame. Secondly, I realized the spritesheet material creation process needs you to tell UE how many rows and columns there are in the image. Columns I knew during creation was set to 5 but rows are set to auto so that the image can get as big as it wants in order to fit all frames. This means I have no clue what the number of rows are. One could argue you could simply count it which might be easy to count if you have less rows and the animation is clear to see but here its a jumbled mess looking spritesheet due to the nature of the content and the sheer size of the spritesheet. Then once I do successfully count the rows and columns then probably write that in the name of the file itself or something so I don’t forget it next I want to use this spritesheet.
You can see how this would deter someone from going down this route if their end goals are not to make a game but a cinematic.
At this point, seeing the lack of options UE provides, I would happily go down the route of using media player source to load videos in directly but as I wrote above, I can only get UE to play them at runtime when you hit the Play button on the level. I simply want the video to keep playing in the editor itself so I can quickly set dress the scene while watching the content play inside the editor.
Is there no way to get the media player to play inside the editor? I watched a bunch of tutorials but they all have the video playing after the Play button is hit, not in editor.
Am I doing something wrong or missing out on something?
|Thankyou for you time!