Skip to main content

Week 9/10

     This week we added the HTML5 link to the website just to test if this method would work, the file runs on other laptops and Android tablets as long as the device has downloaded and opened the file at least once so it can recognize the directory, but it does not work on ipads so we're going to use Jasmines tablet for the final presentation instead. 

    We might switch to the other method of unreal for web, Pixel streaming if we can get it running as AB's files are in UE5. So, Im trying to test and see if I can get pixel streaming running. First things first my laptop can't package UE5 projects, which seems to be a common bug a lot of users are getting. This issue can be fixed by installing Visual Studio then in the unreal project change the source code editor under editor preferences to the newset version of Visual Studio that you have, this should fix the issue.

this video can explain how to set up visual studio for Unreal in more depth. 

Once the packaging issue is fixed you can open the packaged project, go to project, samples, pixel streaming, web servers, then run the batch file called get_ps_servers.

This should run for a second then generate some new files. then you can open signaling web server, platform scripts, cmd and run run_local.batch. you'll know this was successful when you get four green lines showing the server channel info.
Keep this tab open, then go back to were the project.exe file is located and create a text document titled "run(project name here)", in the text document write the name of the exe file, then add the parameters 

-AudioMixer -PixelStreamingIP=localhost -PixelStreamingPort=8888

then save the text file as a batch file ".bat", Once you have the bat file, run it, this will open the unreal app, leave that running, then open your browser and type in "localhost:80". you should see something that prompts you to click to start, and then your unreal file will load in the browser. 

as of now, I haven't been able to test if this works with the website, however, it has a similar setup to the html5 method so it should run on any Windows device that has the file. 

for a more detailed explanation on how this was set up, here's the tutorial I followed 

Comments

Popular posts from this blog

week 5/6

      S o week 5 just wrapped up, Jasmine has the website built, but it's not live yet and so far there's no 3D navigation. Its looks like NeRFs are a no-go, so we've decided that adding a sub-screen on the main navigation that will show a 3D view along with the map.  rough thumbnail     for the 3D/realistic view I've been looking and CesiumJS, there's a tutorial on how to embed a Cesium widget onto a webpage that looks promising. ideally, the cesium widget would be connected to the Google Maps data, allowing the user to click on a location and get a view of what that area looks like. This should be achievable through cesium 3D tiles Cesium does not have a built-in street view, but I believe the effect we're looking for will be achievable with the "fly to location" option.  Alternately, google has documentation for a duel view map that shows the standard map format alongside Google Streetview. this option may be quicker as the code is already built and...

week 8/9

       This week I've been looking at getting an unreal project onto a web browser, and I've found three ways of doing so.      The first requires UE4.23 and can run Firefox. In UE4 you can package the project as an HTML5 file     Once packaged the file can be hosted from a local web server, the webpage displays the unreal viewport as a window in the center of the screen (with an optional full-screen mode) and is interactive. the output looks something like this, once each of the code files are organized into a server you can click the project connected to a webpage and it should open to a blank web page with a small window showing the unreal engine viewer.  Once you have the HTML file you can open the html5launchhelper, from there copy the local host settings, and paste it into your browser, after that you'll see the same file directory on the webpage, click the packaged project file to run it and you'll have an unreal file that runs th...

Week 3/4 - development

 Testing Different Map Making Methods :      So I've been going through the different map/navigation app maker sites I found to find which would be the best fit for our project, right now the main criteria is  able to limit navigation to Philadelphia layers showing different resource types able to show route on screen, step by step Major landmarks and intersections have visual aid the final destination is connected to a NeRF      The focus is on accessibility, this is an easy use emergency resource meant to help people navigate the city through landmarks      TomTom is free (as opposed to Mapbox) however this doesn't allow for full customization. it generates a world map and lets you pick the colors and select preset levels of detail, it seems like the paid version of this unlocks more presets which is not what we are looking for. however, the general aesthetic of simplicity and the monochrome color could be useful for accessibility...