<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://egray.io/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2021-02-15</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/2020/10/27/running-the-ue4-editor-in-hdr-yes-its-actually-a-thing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-10-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1603762292933-I3I2RYZLDELPBR2YKUPU/hdreditor.JPG</image:loc>
      <image:title>Blog - Running the UE4 editor in HDR - yes it's actually a thing!</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/bouncyripples</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-07-05</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/free-project-distance-feild-terrain-blending</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-03-12</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/that-price-is-insane-lol</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-12-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545184824056-DB3H6RLRKAA298YNFIIC/michalss.JPG</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545184749820-2HCCDMZZ70Q4QTMKYRR6/jojo8026.jpg</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545184883099-2SUQ39ULX1PU9PE0BYB2/image-asset.jpeg</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545185217737-UL005TP5Z6SJ41EHQNJD/fantastick201.JPG</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545185116070-I056XCPY4W6N9MBZS5SW/yticecrew.JPG</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545184934414-X92S1LYJ5IKZHXO4DMBM/image-asset.jpeg</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1545184984775-UIAGUA7KWZYFY4FCKRGE/spacegojira.JPG</image:loc>
      <image:title>Blog - "That price is insane lol"</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/uiws</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-12-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542796988109-XT3YGF6XCEYWX56APLV2/collision1.jpg</image:loc>
      <image:title>Blog - Why UIWS, What UIWS… Who UIWS?</image:title>
      <image:caption>Automatic collision particles!</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542797226885-FKH7UBY1O9YR7LC5BPBW/logo.jpg</image:loc>
      <image:title>Blog - Why UIWS, What UIWS… Who UIWS?</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542797112749-NZOA5B3QSLZJLA0J52IM/optimized+epic.jpg</image:loc>
      <image:title>Blog - Why UIWS, What UIWS… Who UIWS?</image:title>
      <image:caption>Tasty tasty frame rates, on epic, at 4k? UIWS has got you covered!</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/tasty-water</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-10-15</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/vr-characters-are-people-too</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-10-18</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1538281661225-N1FMG0LEP54R6A2V9TH0/loneecho-1280-1501628816631_1280w.jpg</image:loc>
      <image:title>Blog - VR Characters are People too</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/2018/9/24/art-break</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-09-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1537773523197-6R8QPP033IP57IT88CF4/1symmetry.jpg</image:loc>
      <image:title>Blog - Art Break</image:title>
      <image:caption />
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1537773523283-8I96C26X146HSWQQPUPW/2orbnicecomp.jpg</image:loc>
      <image:title>Blog - Art Break</image:title>
      <image:caption />
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1537773539810-PZKF7D7OXPCSAAMVP979/3log.jpg</image:loc>
      <image:title>Blog - Art Break</image:title>
      <image:caption />
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1537773540466-LGSEOUTLOOKQLY3L04Y3/4close.jpg</image:loc>
      <image:title>Blog - Art Break</image:title>
      <image:caption />
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1537773550160-4GHSS9DF0RBSUKOI40UI/blur.jpg</image:loc>
      <image:title>Blog - Art Break</image:title>
      <image:caption />
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/ue4-terrain-blending</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-03-21</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/2018/7/23/ue4-c-interfaces-for-blueprint-quickstart</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-12-24</lastmod>
  </url>
  <url>
    <loc>https://egray.io/blog/2018/7/10/shallows-leveldesign-despoiler</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2018-12-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1531201142769-YZCUEDJ65COOCHNYJ7KX/shallowsexpansion.jpg</image:loc>
      <image:title>Blog - Progressive Escalation:  Level Design in DESPOILER (Part 1, The Shallows)</image:title>
      <image:caption>Shallows was expanded to allow safe early game scavenging</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1531279370175-JBI6PW36JQO7O0P7819U/middlearena.JPG</image:loc>
      <image:title>Blog - Progressive Escalation:  Level Design in DESPOILER (Part 1, The Shallows)</image:title>
      <image:caption>Mid Map "Nested arena"</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1531201748986-3EHVSQGBW02O8BSKK733/shallowspathing.jpg</image:loc>
      <image:title>Blog - Progressive Escalation:  Level Design in DESPOILER (Part 1, The Shallows)</image:title>
      <image:caption>Players can always see a mmultitude traversal options they have ahead of them.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blog/category/DevBlog</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://egray.io/blog/tag/Shallows</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://egray.io/blog/tag/Level+Design</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://egray.io/blog/tag/Despoiler</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://egray.io/bpevents</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604791973-7QWOH6WSNHQH8Y4OZJF5/eventpointdamageeffect.JPG</image:loc>
      <image:title>bpevents</image:title>
      <image:caption>Event that triggers when point damage effects would be applied. Will trigger even if automatic effects are disabled for ease of extension</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604791973-7QWOH6WSNHQH8Y4OZJF5/eventpointdamageeffect.JPG</image:loc>
      <image:title>bpevents</image:title>
      <image:caption>Event that triggers when point damage effects would be applied. Will trigger even if automatic effects are disabled for ease of extension</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604791065-6G6XD5Q3OOZDD6DGSL5Y/event+radialdamageeffect.JPG</image:loc>
      <image:title>bpevents</image:title>
      <image:caption>Event that triggers when radial damage effects would be applied. Will trigger even if automatic effects are disabled for ease of extension</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604791252-6A288CGFL4VPP98LDECM/event+splashed+at+location.JPG</image:loc>
      <image:title>bpevents</image:title>
      <image:caption>Called when ripples are created by actor collision or manually at a location. Doesn't trigger for automatically detected interactions based on custom depth</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604791864-KD9JY3NCWCXYLKFFSA3T/eventforceapplied.JPG</image:loc>
      <image:title>bpevents</image:title>
      <image:caption>Called when ripples are created manually at a location. Doesn't trigger for automatically detected interactions based on custom depth</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/bpfunctions</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604810483-DIKAQMQY3TVNBA2BWYWM/func+applyforce.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Apply force manually to the water body. Location in world space. Strength Clamped beteween -10 and 10. Percent should be between 0 and 1</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604810483-DIKAQMQY3TVNBA2BWYWM/func+applyforce.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Apply force manually to the water body. Location in world space. Strength Clamped beteween -10 and 10. Percent should be between 0 and 1</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604810685-8WTUC27U4SLI69UPA88V/func+splashatlocation.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Spawns an interaction particle effect at a location</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604811140-WLR1A381U4EE9V7DFGC5/funcpointdamagesplash.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Ripples water and spawns particle effect at location proportional to damage amount</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604811293-4PDYQESGQNPNGYP7QOOY/funcradialdamagesplash.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Ripples water and spawns particle effect at location proportional to damage amount</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542604811811-23NRVBKWRTS31WNFEY9W/funcreqpriority.JPG</image:loc>
      <image:title>bpfunctions</image:title>
      <image:caption>Function you can call if you need to manually request priority for a water body (making it the high res + interactive caustic casting body). Only one body can have priority at a time, and by default a body requests priority on overlap with player pawn 0</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/instancecategories</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-29</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539094569-XRDDELSE4NC1ZQ4F6DZ7/1features.JPG</image:loc>
      <image:title>instancecategories - M_Foliage - Features</image:title>
      <image:caption>This group is where you can enable or disable any desired features included in the master shader. This material has been designed to unify as much of your foliage as possible, so you can have a cohesive look even if you’re using foliage from multiple sources. This is why the single shader is setup to be used with both pivot painter and non pivot painter foliage alike, with all the options you might want to switch per instance exposed as options.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539094569-XRDDELSE4NC1ZQ4F6DZ7/1features.JPG</image:loc>
      <image:title>instancecategories - M_Foliage - Features</image:title>
      <image:caption>This group is where you can enable or disable any desired features included in the master shader. This material has been designed to unify as much of your foliage as possible, so you can have a cohesive look even if you’re using foliage from multiple sources. This is why the single shader is setup to be used with both pivot painter and non pivot painter foliage alike, with all the options you might want to switch per instance exposed as options.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539095788-FQ8EQ92WEQ6CDX2WRX3B/9trailingint.JPG</image:loc>
      <image:title>instancecategories - MF_TrainingInteractionPivotPainter</image:title>
      <image:caption>This value is how you can change how wobbly a plant is. Lower = less wobble, higher = more.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539096734-XJRPQSLFJAJAIH3YR1Z5/14trailingsimple.JPG</image:loc>
      <image:title>instancecategories - MF_TrailingInteractionSimple</image:title>
      <image:caption>Much the same as the pivot painted version, but you have the option to enable bendy rotation. This will make the foliage flop around more the higher up the world position is from the instance origin. Setting plantheight to roughly the world height of an average instance will yield best results.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539094987-R8EVL0TC61ENIINNERCN/4calcrotangle.JPG</image:loc>
      <image:title>instancecategories - MF_CalculateRotationAngle</image:title>
      <image:caption>These values are all used to handle how bendy a plant or foliage is during shader interaction or impulses. I highly recommend going off what these values are set up as in relevant plants. The main one you will probably want to care about is InteractionStrengthPwr. Higher values here will cause plants to stop wobbling sooner, lower values they will wobble for a longer time after being interacted with.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539060822-E16DB6C50MAD56JHYSEU/5flatten.JPG</image:loc>
      <image:title>instancecategories</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539094631-C2ZVIAEJ0N0XKB3R1OJC/2general.JPG</image:loc>
      <image:title>instancecategories - M_Foliage - General</image:title>
      <image:caption>Just two parms here, one for adjusting the color of your albedo, and the gusty spec value is a multiplier applied to the foliage specular in the wind gust areas. This allows gusts to bee visible in the shader at distance even where you mightn’t see WPO. This is a bit of a hack, so by all means just set to 1 and spec won’t be changed with wind gusts.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539094874-R44S5GDEUW8CFHJ22NFZ/3gusts.JPG</image:loc>
      <image:title>instancecategories - M_Foliage - PP Gusts</image:title>
      <image:caption>These values drive the pivot painted wind gusts. Each value multiplies the speed or max rotation of each instances pivot painted wind shader. The gust material function (covered further down) is responsible for lerping between the base and max values.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539095176-M5EQIDPUIKED2X4IWJRG/5flatten.JPG</image:loc>
      <image:title>instancecategories - MF_Flatten</image:title>
      <image:caption>This is the material function for flattening grass. Instances are scaled around their origin + the origin offset vector param, and you can adjust the squash in all 3 axes using the squash amount vector param. A lower power will result in grass remaining flatter for longer, and a higher flatten mult with boost the strength of the flattening effect.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539095287-76F7IURX52ZLT2Y935RX/6macrovar.JPG</image:loc>
      <image:title>instancecategories - MF_MacroGrassVariation</image:title>
      <image:caption>This is a simple bonus material function I put together to add world space scale variation to foliage instances for a more dynamic and realistic tufty look. This is used in the long and short grass shader, and the ferns too. You can use any shader to add different variation - black is 1x scale and white is SizeVariationAmount scale. UniformObjectScaling will scale an asset as a whole, unticking this will scale the asset in world space so for example you could have a large area of grass covered by an instance and it could still be smoothly included in the variation.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539095480-CZAM5LGTEJHU8C2GISLG/7maskz.JPG</image:loc>
      <image:title>instancecategories - MF_MaskInteractionZ</image:title>
      <image:caption>UIPF Masks interaction in Z space using this function. The Z height is the heigh above and below interactor components in world space that will be considered for interaction, and the Pow param controls how sharp the falloff is. The existing setting are great for human scale interactors.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539095587-H9BNODFAI8BVE2X324IF/8objectint.JPG</image:loc>
      <image:title>instancecategories - MF_ObjectInteraction</image:title>
      <image:caption>This is a basic material function that bends foliage away from players or interactors positions. This is a naive bend and doesn’t cover trailing interaction.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539096220-3VF4X667RHR8US2ZABJA/10gusts.JPG</image:loc>
      <image:title>instancecategories - MF_WindGusts</image:title>
      <image:caption>This is another bonus material function that provides wind gusts in world space. Recommended not to change these parameters per instance, and rather change them in a parent instance so you can have unified wind gusts for all your foliage. Wind direction and amplitude can be adjusted in the material parameter collection MPC_UIPF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539096426-Z6464L9C6CTSSI3F6GOG/12simplewind.JPG</image:loc>
      <image:title>instancecategories - M_Foliage - SimpleWind</image:title>
      <image:caption>These vars drive a simple wind node in the case that you aren’t using pivot painted foliage with this shader.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539096538-TY6K1SKCHY0S7G55KA90/13+simplewindroll.JPG</image:loc>
      <image:title>instancecategories - MF_SimpleWindRoll</image:title>
      <image:caption>This adds a large scale rotate about axis wind effect (in the UIPF wind direction) to any non pivot painted foliage. Quite effective and allows non pivot painted foliage to hold up against the rest.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556539096090-UJMB3MYU660ZDG0YPF0A/11pivpainter.JPG</image:loc>
      <image:title>instancecategories - Pivot painter wind settings</image:title>
      <image:caption>These categories are all default pivot painter settings (with the one exception being is UIPF is overriding the direction vectors so you must change those in the material parameter collection MPC_UIPF). Documentation on how to use Pivot Painter wind can be found at https://docs.unrealengine.com/en-US/Engine/Content/Tools/PivotPainter/PivotPainter2</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2023-07-25</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1598338292239-WS8MM51ILO7K4NGRLH4G/siteimage.jpg</image:loc>
      <image:title>About Elliot</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1607260869221-56AUN2B6YZWZJ1B64OZK/sub2cover.jpg</image:loc>
      <image:title>About Elliot - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/despoilergame</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2024-02-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1547619685991-LAD6NRAEMH4U9RFTMG3Z/despspatial.jpg</image:loc>
      <image:title>Despoiler</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/projects</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2024-05-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1540191116196-8UL3520XL9WH8CQLKC1W/download.jpg</image:loc>
      <image:title>Projects - Terrain Blending Meshes with UE4</image:title>
      <image:caption>Distance Field blending: How, why, and why not?</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1607260869221-56AUN2B6YZWZJ1B64OZK/sub2cover.jpg</image:loc>
      <image:title>Projects - Uppercut Games</image:title>
      <image:caption>Role: Game Programmer Engine: UE4 C++, Blueprint Shipped: Submerged: Hidden Depths, Stadia, 2020 Description: Generalist programmer on a wide array of systems and features.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/980cb203-f2fb-4c4f-bf29-f969b4ecb3cd/mw3_key.jpg</image:loc>
      <image:title>Projects - Sledgehammer Games</image:title>
      <image:caption>Role: Senior Gameplay Engineer Engine: Custom Tech (C++) Titles: Call of Duty: MW3, MW2, Vanguard Description: 2021 - Present. SP/MP Gameplay and Tools</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1538282776757-SJO75132GY0M8YMKVVSX/bag%2Bcolor%2Bchange75.jpg</image:loc>
      <image:title>Projects - VR STORE</image:title>
      <image:caption>Role: VR Developer (Contractor) Engine: Unreal Engine 4, Blueprint Description: High End VR and Daydream Shopping experience for Mountain Designs</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1538282448717-UJSLEVABCN4CDDX1NCP7/tankbanger.jpg</image:loc>
      <image:title>Projects - DESPOILER</image:title>
      <image:caption>Role: Gameplay Programmer, Gamerunner Engine: Unreal Engine 4, C++ Description: Team Objective Arena Racer. PC Game Shipped on Steam 2018</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1547791999628-OW6TZJ1Y26GHSLUWFHCG/uiwsss.jpg</image:loc>
      <image:title>Projects - Unified Interactive Water</image:title>
      <image:caption>Role: Sole Developer Engine: UE4 C++ Description: Plugin that adds designer friendly, optimized, and beautiful interactive water, with interactive caustics, to any ue4 project. Available on the Epic Marketplace</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1f07ca08-911b-4153-9620-67ce32fb2cbc/1pxtall.jpg</image:loc>
      <image:title>Projects - Physical Ripple Reflection</image:title>
      <image:caption>Physical Ripple Reflection</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1540190952912-TXBEXQKJVG5LSRRI4DGR/loneecho-1280-1501628816631_1280w.jpg</image:loc>
      <image:title>Projects - VR Characters are People Too</image:title>
      <image:caption>The VR future is bright for the narrative genre</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556249017364-T1N9PMNQLQ1PAJRALTCG/uipfcover2.jpg</image:loc>
      <image:title>Projects - Interactive Physical Foliage</image:title>
      <image:caption>Role: Developer and Technical Artist Engine: UE4 C++ Description: High quality physical foliage interaction for unreal. True physics + ultra lightweight shader interaction. Cover entire fields and countrysides with interactive plants. Supports any foliage + vanilla unreal foliage toolset.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542797792921-KXQDMJKSZ0PAG6FK42YP/UIWSCover.jpg</image:loc>
      <image:title>Projects - UIWS Deep Dive</image:title>
      <image:caption>Deep dive into some of the how’s/why’s of my interactive water plugin!</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uiws</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-10-09</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542596169898-WGUDUU9XUZ0Y9I1H3RB9/Optimization+epic.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542600136288-GSK0H9H0862JQ779OF10/pluginfor.png</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542594380483-NTZ0NTR4YGOMEZ3SOH6L/automatic+collision+handling.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542596576398-YX4HZO14QZZX2UGJGDY8/manual2.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542599563686-83U24PTXZN0XI50NIRRO/logo.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1572392734779-NYC6E6REJO9F7JCS35HK/marketplace.png</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542594320890-FF0V0VCKJXN0SSHZ59VN/ripplesandcausticssquare.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542596899903-OQETEE7FE98K7MA06K1Z/uiws+featured.jpg</image:loc>
      <image:title>UIWS Overview</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uiwsdocs</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-09-03</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542597927531-UG3A4S97D53Q0Z5RO9SQ/new+material+flow.JPG</image:loc>
      <image:title>Documentation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542600259321-4AGPS3FPALSY5OJJ4UD1/logo.jpg</image:loc>
      <image:title>Documentation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542597791669-RGT6FH8YPW9FLXTJ3V5D/manual2.jpg</image:loc>
      <image:title>Documentation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/addingwater</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542602793846-X0PYU5CO2GNE96XKBKI2/1_dragefromactorpanel.jpg</image:loc>
      <image:title>Adding Water</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542602927827-4EFE5T2R1Y1LQN9YWC53/2details.JPG</image:loc>
      <image:title>Adding Water</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542603054853-M7OIH2XY8WQVJ9BX5G2U/3particles.JPG</image:loc>
      <image:title>Adding Water</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/enabling-interaction</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542603692641-0F1N288NDK904JCP8PB1/interactorcomp.JPG</image:loc>
      <image:title>Enabling Interaction</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542603491433-YLQS83DVTP4LLRNL77KB/customdepth.JPG</image:loc>
      <image:title>Enabling Interaction</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/activating-cuastics</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542603912791-48QYG5MSGS86M8VCN2G4/causticsmf.JPG</image:loc>
      <image:title>Activating Cuastics</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/blueprint</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-19</lastmod>
  </url>
  <url>
    <loc>https://egray.io/material-customisation</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542621716916-W9RDB7YVJGM1HYJUTEWL/water+override.JPG</image:loc>
      <image:title>Material Customisation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542622213528-BRM5NBP6E8FZX2IPRNW8/passivcaustics.JPG</image:loc>
      <image:title>Material Customisation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542622030169-QHOIANFMM00YEOND0XQA/Included+Material.JPG</image:loc>
      <image:title>Material Customisation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542622481043-ZUWC2M32K4TG9AX2UPWH/passivecaustics.JPG</image:loc>
      <image:title>Material Customisation</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542621591133-9X2Y3OI8R6CAKEKI7R0G/mf_uiws.JPG</image:loc>
      <image:title>Material Customisation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/manager-config</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542688999496-BT729A7GOPPHL8A1O4G5/manager+details.JPG</image:loc>
      <image:title>Manager Config</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542688974802-STWW1SPKILAYYE3RGY7J/uiwsmanageractor.JPG</image:loc>
      <image:title>Manager Config</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/sim-settings</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-11-20</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542690129490-YY7T7Q76FP0A5FSEE0EY/mpc.JPG</image:loc>
      <image:title>Sim Settings</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542690239648-OGY6RX9YXM4J0J68GVBS/simsettings.JPG</image:loc>
      <image:title>Sim Settings</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uiws/demo</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-12-03</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1543821886449-LWC0IRRHG6M8RYT7EBH9/uiwssplash.jpg</image:loc>
      <image:title>UIWS Demo</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/vr-store</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-01-18</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1547790014245-4ESO0CE6YBCQIMURPJ8B/vrstoreimg1.jpg</image:loc>
      <image:title>VR Store</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1547790313958-N8BTGJ618NC5KNNVQWNP/greenboot.jpg</image:loc>
      <image:title>VR Store</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipf</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2023-01-23</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1572392851990-D3UQHLIYO5C446JLTEB3/marketplace.png</image:loc>
      <image:title>UIPF</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1558927597165-56OD73D8KAV75S3AWGUX/bannerpluginfor.jpg</image:loc>
      <image:title>UIPF</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1542596899903-OQETEE7FE98K7MA06K1Z/uiws+featured.jpg</image:loc>
      <image:title>UIPF</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipfdocs</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-10-14</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556544738338-DLO73HB7J1F80FWPXT8X/screen2.jpg</image:loc>
      <image:title>Documentation</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipfgettingstarted</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-07-01</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556536340077-97H1CXZC9N2M8I6A50Z8/actorlist.JPG</image:loc>
      <image:title>UIPFGettingStarted</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556537165251-ALWYCIIV77ETTWW5S8XW/manager+options.JPG</image:loc>
      <image:title>UIPFGettingStarted</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556537587402-OUAM4A8H66KEVKE3HTVO/interactoroptions.JPG</image:loc>
      <image:title>UIPFGettingStarted</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipfdocbase</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-29</lastmod>
  </url>
  <url>
    <loc>https://egray.io/uipfshaders</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-27</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556538542568-ZKS78Y84IJKMG2G0SC6F/matfuncs.JPG</image:loc>
      <image:title>UIPFShaders</image:title>
      <image:caption>Pictured is is one of the parent instances with it’s parameter groups collapsed.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556538305787-ON1ADQUNFNI2DZUWSEWS/masterinstances.JPG</image:loc>
      <image:title>UIPFShaders</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipftruephys</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-06</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556542673313-PUUXUW8ZWBRITFLCJSDY/types.JPG</image:loc>
      <image:title>UIPFTruePhys</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556541678402-QEPPUCVVES4C0UHMM0Z5/physrange.JPG</image:loc>
      <image:title>UIPFTruePhys</image:title>
      <image:caption>These are the assets required to physically simulate this tree.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556542330114-BNXRA1B8ZFWJGBGK1DP7/motors.JPG</image:loc>
      <image:title>UIPFTruePhys</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556542013751-ARSPU7Y79MCO864QO0KK/image-asset.jpeg</image:loc>
      <image:title>UIPFTruePhys</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipfmanualinteraction</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-29</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556543914510-AJBH8IJKIBVL8ZI5UHBC/impulse.JPG</image:loc>
      <image:title>UIPFManualInteraction</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1556543588753-ZDHWBY3R43P1GBIIAW2H/manuallyactivate.JPG</image:loc>
      <image:title>UIPFManualInteraction</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uiwsadvancedperformance</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1557977113581-G4T730GQN4NHNW9A1FUV/advoptions.JPG</image:loc>
      <image:title>uiwsAdvPerf</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/riversandcustoms</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1557978742656-3X8TQW5OJOKZAWWR93J5/custom+static.JPG</image:loc>
      <image:title>RiversAndCustoms</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipf/demo</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-05-28</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1543821886449-LWC0IRRHG6M8RYT7EBH9/uiwssplash.jpg</image:loc>
      <image:title>UIPFDemo</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uipfdemo</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-08-18</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1543821886449-LWC0IRRHG6M8RYT7EBH9/uiwssplash.jpg</image:loc>
      <image:title>UIPFDemo</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uppercut-games</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2023-01-23</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1570673518084-7RV4SV0IFVJPCQOPJG7N/uppercut.jpg</image:loc>
      <image:title>Uppercut Games</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/sledgehammer-games</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2024-05-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/b1409503-4fa8-43d9-ab5b-6dc5097e1c71/SHG_Lockup_BW_Pos.jpg</image:loc>
      <image:title>Sledgehammer Games</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://egray.io/uiws-faq</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2022-04-06</lastmod>
  </url>
  <url>
    <loc>https://egray.io/uipf-faq</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2022-04-06</lastmod>
  </url>
  <url>
    <loc>https://egray.io/despoilerytold</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2024-02-07</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/58250cf23e00be283bf0e93c/1547619685991-LAD6NRAEMH4U9RFTMG3Z/despspatial.jpg</image:loc>
      <image:title>DespoilerYTOld</image:title>
    </image:image>
  </url>
</urlset>

