Unreal Engine 4 “A Boy and His Kite” Tech Demo

Discussion in 'Games, Gaming & Game-demos' started by kx11, Jun 13, 2015.

  1. nvanao

    nvanao Banned

    Messages:
    81
    Likes Received:
    0
    GPU:
    GTX 780 Ti Classy
    Can you disable motion blur?
     
  2. Spets

    Spets Ancient Guru

    Messages:
    3,116
    Likes Received:
    248
    GPU:
    RTX 3090
    Awesome, downloading now :D
     
  3. jim2point0

    jim2point0 Maha Guru

    Messages:
    1,348
    Likes Received:
    42
    GPU:
    Asus Strix 2080TI
    Looks gone to me :)
     
  4. styckx

    styckx Ancient Guru

    Messages:
    1,539
    Likes Received:
    164
    GPU:
    2080 Ti XC Ultra
    Just revisited the demo.. I'm just not getting it.. I know it's a tech demo.. But tech demos are usually made to impress people.. This tech demo.. Sucks to be honest. I can't even begin to guess why it's so large.. It reminds me of Outerra but more crappy looking.. It's as if FXAA was loaded up with steroids and injected into a tech demo. I could achieve the same look if I loaded up Outerra and smeared Vaseline all over my monitor and cut the draw distance in half.
     

  5. Bradders684

    Bradders684 Maha Guru

    Messages:
    1,007
    Likes Received:
    3
    GPU:
    MSI GTX 980 Ti GAMING
    You can press tab to walk on foot, you can also hold zero on the numpad to see the controls.

    [​IMG]
     
    Last edited: Jun 14, 2015
  6. nvanao

    nvanao Banned

    Messages:
    81
    Likes Received:
    0
    GPU:
    GTX 780 Ti Classy
    Bump!!
     
  7. Extraordinary

    Extraordinary Ancient Guru

    Messages:
    19,562
    Likes Received:
    1,627
    GPU:
    ROG Strix 1080 OC

    Cheers,

    Any way to remove the 30fps limit?

    I found the config files but they're empty
     
    Last edited: Jun 14, 2015
  8. umeng2002

    umeng2002 Maha Guru

    Messages:
    1,047
    Likes Received:
    70
    GPU:
    3
    There seems to a 30 fps limit. Also, I had to remove vsync with inspector, but the 30 fps wall remains... with tearing...

    When I tried 1080*720, the aspect ratio was messed up.

    I think the internal resolution is always like 4K (VRAM usage near 3.6GB (total) at 1080p and 720p), so it's just a matter of downscaling when changing the rez.)
     
  9. Extraordinary

    Extraordinary Ancient Guru

    Messages:
    19,562
    Likes Received:
    1,627
    GPU:
    ROG Strix 1080 OC
    Anyone managed to find the forest and the cave from the demo, while in free mode?
     
  10. CryZENx

    CryZENx Master Guru

    Messages:
    201
    Likes Received:
    1
    GPU:
    EVGA GTX 980Ti ACX 2.0

    ohh this looks awesome here is a test with gtx 980ti :banana:
     

  11. Extraordinary

    Extraordinary Ancient Guru

    Messages:
    19,562
    Likes Received:
    1,627
    GPU:
    ROG Strix 1080 OC
    30fps lock sucks

    31fps if not in full screen
     
  12. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    17,502
    Likes Received:
    2,890
    GPU:
    MSI 6800 "Vanilla"
    I only tried the game (Well, tech demo.) for a short while before uninstalling it but I tested a few tweaks, try this:

    C:\Users\*USERNAME*\AppData\Local\KiteDemo

    I think it was something like that, open GameUserSettings.ini and you'll see that it is blank, however you can add to it provided you know the right categories, thankfully this demo uses the default UE4 ones. :)


    This is mostly what I used:
    (Back since when I first started tinkering with the UE4 editor.)
    Code:
    [ScalabilityGroups]
    sg.ResolutionQuality=100
    sg.ViewDistanceQuality=3
    sg.AntiAliasingQuality=3
    sg.ShadowQuality=3
    sg.PostProcessQuality=3
    sg.TextureQuality=3
    sg.EffectsQuality=3
    
    [/Script/Engine.GameUserSettings]
    ScreenPercentage=100
    AmbientOcclusion=True
    MotionBlurAmount=0.100000
    TextureFiltering=3
    DOFQuality=2
    bCrosshairEnabled=False
    FOV=85.000000
    bIsGammaFirstSet=True
    CameraMovementBob=2
    bMouseSmoothing=False
    MouseLookSensitivity=10.000000
    bMouseInvertedYAxis=False
    bUseVSync=False
    ResolutionSizeX=3840
    ResolutionSizeY=2400
    LastUserConfirmedResolutionSizeX=1920
    LastUserConfirmedResolutionSizeY=1200
    WindowPosX=0
    WindowPosY=0
    bUseDesktopResolutionForFullscreen=False
    FullscreenMode=1
    LastConfirmedFullscreenMode=1
    Version=5
    r.ScreenPercentage=-1
    r.ViewDistanceScale=1.0
    r.PostProcessAAQuality=6
    r.DetailMode=2
    r.MaxAnisotropy=16
    r.mipmaplodbias=-1
    r.MSAA.CompositingSampleCount=2
    r.MotionBlurQuality=4
    r.scenerendertargetresizemethod=2
    r.SSR.Quality=4
    r.temporalaasamples=32
    r.LightFunctionQuality=3
    r.Shadow.MaxResolution=2048
    r.LensFlareQuality=2
    r.SceneColorFringe.Max=0.05
    r.LightPropagationVolume=1
    r.MaxQualityMode=True
    r.setres=1920x1200
    
    You would want to add "bSmoothFrameRate=false" to /Script/Engine.GameUserSettings and if that fails add it to the Engine.ini file instead under the [/Script/Engine.Engine] category. :)
    (All files besides GameUserSettings.ini tend to reset so set it as read-only.)

    EDIT: If you do try to use the entire config as-is framerate is probably going to be below 10, remove the max quality mode and drop SSR quality back to 3 (4 is a slightly higher quality, much worse performing setting mostly meant for rendering.) and shadow resolution down to 1024, also change the actual render resolution X and Y from 3840 and 2400 to the resolution you want to use, differs a bit from game to game with UE4 but Kite at least seems to downsample properly so any custom resolution seems to be usable but as to be expected there's a 'effin massive framerate hit. :p
    (Also FullScreenMode 1 means it's borderless, 0 is either true/exclusive fullscreen with 2 then being default windowed mode.)

    Unfortunately adding custom key bindings haven't worked so far and the console key seems to be disabled internally too so no chance of that working either, from what I tested at least.
     
    Last edited: Jun 14, 2015
  13. nvanao

    nvanao Banned

    Messages:
    81
    Likes Received:
    0
    GPU:
    GTX 780 Ti Classy
    @JonasBeckman: any help? - my post #26
     
  14. BillDStrong

    BillDStrong New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    HD m6740
    It is a tech demo, but not of a game. Its important to put it into context. The goal behind this demo was to stress the terrain subsystem, and implement Open World workflows that surpass anything that has come before. At the same time the short "A Boy and His Kite" is their attempt to integrate film production techniques into their workflow to test out creating a Pixar level quality for their Engine.

    And I think they have succeeded.

    First, this project is running at 30fps in realtime, and does look like it could stand up to some of Pixar's releases, maybe not the most recent one, but some of their best.


    Second, the Kite Demo is one huge World of 100 square miles. Yes, miles. No cut screens for a World that is larger than the entire landmass available in WOW. That is impressive in and of itself. Add to that the new techniques they have designed and used to make this possible that will translate well to games of much smaller sizes, and all of this tech is a first pass and hasn't been optimized even a little at this point, so it only gets better from here.

    Third, this demo is targeted at Game Developers as much as anyone, and demos like this help spark new games.

    Fourth, in games up to this point, the traditional approach is to model a rock as a fairly low polygon object consisting of 10 to 500 polygons depending on how close the character gets to the object. The rocks in this demo were in the 20,000+ range of polygons, to achieve an essentially photo/film quality asset running in real time. They had trees with millions of polygons for detail. And some new lighting techniques that make far away trees look as good as close up trees. They have the ground providing some lighting information to correctly illuminate the world, in real time.

    Fifth, they did all of this on DX11, which has a small amount of parallelism available to it, but Uneal Engine is in the process of upgrading to DX12/Vulkan which will allow greater performance than ever before, and can see as much as 40% improvement in these types of situations.

    This is also to interest Movie studios, and Architects into using the Engine. Both of which can use the Engine for free with no royalties, under the most common circumstances. They are pushing the Engine to be ever more realistic, to levels that games have never seen before.
     
  15. ScoobyDooby

    ScoobyDooby Ancient Guru

    Messages:
    7,114
    Likes Received:
    86
    GPU:
    1080Ti & Acer X34
    So long as there is instagib, I am playin.
     

  16. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    17,502
    Likes Received:
    2,890
    GPU:
    MSI 6800 "Vanilla"
    Either set this to 0 - MotionBlurAmount=1.000000
    (I use 0.1 at the moment.)

    or this - r.MotionBlurQuality=4
    (Or both.)

    (Both settings are in the example config I posted.)
     
  17. Extraordinary

    Extraordinary Ancient Guru

    Messages:
    19,562
    Likes Received:
    1,627
    GPU:
    ROG Strix 1080 OC

    Thanks :) I`ll give that a shot a bit later on
     
  18. JonasBeckman

    JonasBeckman Ancient Guru

    Messages:
    17,502
    Likes Received:
    2,890
    GPU:
    MSI 6800 "Vanilla"
    There are some other settings that control the overall framerate smoothing but unlike UE3 it's not as simple as a maximum and minimum framerate range so I don't really know how those work.

    I'll have to check the other available settings too in case they have capped it in some alternate way but I'm fairly certain it's the standard frame smoothing setting.
     
  19. dsbig

    dsbig Ancient Guru

    Messages:
    4,052
    Likes Received:
    42
    GPU:
    EVGA RTX 2070
    edit: figured it out.
     
    Last edited: Jun 16, 2015
  20. Lian

    Lian Master Guru

    Messages:
    235
    Likes Received:
    50
    GPU:
    RTX 2080Super FE

Share This Page