Alpha RENDERBEAST - 3D Engine

Discussion in 'Work in Progress' started by Lonewolff, Jan 22, 2019.

Tags:
  1. Cantavanda

    Cantavanda 〜Flower Prince〜

    Joined:
    Jun 23, 2016
    Posts:
    68
    This is breathtaking!
     
    Lonewolff likes this.
  2. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Thanks man! Comments like these help me to power along and realise my time and hard effort isn't going to waste.
     
  3. Samuel Venable

    Samuel Venable Time Killer

    Joined:
    Sep 13, 2016
    Posts:
    1,217
    I'll have you know this is the only thread I've made up my mind to not unsubscribe from to until I at least know it is released (i probably won't do it then either because I'm interested in hearing updates anyway). So if this thing doesn't ever get released there better be a good reason for that. i.e. you might get hit by a bus tomorrow, idk. Probably the most interesting thing I've seen in the history of GM in a long time.

    Can't wait! :D
     
    Lonewolff likes this.
  4. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Thanks @Samuel Venable that's very awesome of you. :cool:

    Firing up my IDE right this minute. Feeling re-inspired.

    [edit]
    Getting to grips with how my engine hangs together again. The code base is pretty huge.

    [​IMG]

    I might start looking at a reflection system next to see if I can bring some more life to these scenes.

    (Haha! I just realised that my Coke label is on upside down. Bloody manufacturing faults :p)
     
    Last edited by a moderator: May 28, 2019
    Samuel Venable likes this.
  5. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Lot's to tweak here. But I have the code in place now to do reflections.

    [​IMG]


    [edit]
    [​IMG]

    Tweaking has begun. Some very subtle reflections.
     
    Last edited by a moderator: Jun 5, 2019
  6. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Skydome on roids.

    [​IMG]
     
    Samuel Venable, RujiK, rIKmAN and 4 others like this.
  7. xygthop3

    xygthop3 Member

    Joined:
    Jun 20, 2016
    Posts:
    114
    Panorama/360 video that's sphere mapped?
     
    rIKmAN, Amon and Lonewolff like this.
  8. Amon

    Amon Member

    Joined:
    Sep 13, 2016
    Posts:
    229
    Woah
     
    Lonewolff likes this.
  9. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Correct. :)

    4K 360 degree in that gif at over 1000 FPS.

    Trying to track down some 8K or 16K footage, but that is harder to come by.
     
    Samuel Venable and xygthop3 like this.
  10. GMWolf

    GMWolf aka fel666

    Joined:
    Jun 21, 2016
    Posts:
    3,359
    Oooh, build irradiance maps from that and you got some real cool effect!
     
    Lonewolff likes this.
  11. xygthop3

    xygthop3 Member

    Joined:
    Jun 20, 2016
    Posts:
    114
    Can you share an exe of this? I want to see what it looks like!
     
  12. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Last edited: Jul 4, 2019
    Samuel Venable and xygthop3 like this.
  13. xygthop3

    xygthop3 Member

    Joined:
    Jun 20, 2016
    Posts:
    114
    That looks awesome!
     
    Lonewolff likes this.
  14. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Thanks man! I'm sure you'd agree with 8K or even 16K it would be crazy good! :D

    (Time for me to buy a ten thousand dollar camera - hahaha! Nah, not just yet :p)
     
  15. rIKmAN

    rIKmAN Member

    Joined:
    Sep 6, 2016
    Posts:
    4,317
    You could rip some 4K / 8K footage from Youtube, although the filesizes might be a bit of a putoff just for a small demo.
     
    Lonewolff likes this.
  16. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    True.

    Although, I am confident I can bring the files sizes back down with no losses by making a ten second loop or so.

    The file size in the last demo there is big because the video is well over a minute (maybe a minute and a half - I don't have it in front of me). Pretty sure I can make it a ten second loop without the end user even knowing. Will try that later on today and repost the demo.

    The last demo was a bit of a rush job to show proof of concept.
     
  17. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    With the core engine now being at a usable standard, it is time to make life easier with an editor.

    That started half an hour ago. (Hope UE4 doesn't mind me borrowing their model for the test phase :D)

    [​IMG]


    [edit]
    Updating the above image as I progress to save spamming every ten minutes. :D


    [edit 2]
    In the process of making a self contained animation module called 'AniMonster', which will later be merged with RenderBeast upon completion.

    So far so good.

    [​IMG]
     
    Last edited: Jul 11, 2019
  18. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Cracked the 5000 line mark and no signs of slowing down!
     
    Amon and rIKmAN like this.
  19. ChaoticNeutral

    ChaoticNeutral Member

    Joined:
    Jul 20, 2019
    Posts:
    12
    hold up, you made a 3D ENGINE in GAMEMAKER? That's crazy. You're amazing. Knowing this can be accomplished in Gamemaker gives me a lot more confidence! :D
     
    Lonewolff likes this.
  20. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    Yeah, there's actually a few of us doing similar 3D things lately.
     
  21. GMWolf

    GMWolf aka fel666

    Joined:
    Jun 21, 2016
    Posts:
    3,359
    Is this pure GM or using a dll?
     
  22. Lonewolff

    Lonewolff Member

    Joined:
    Jan 8, 2018
    Posts:
    1,136
    As I mentioned earlier (https://forum.yoyogames.com/index.php?threads/renderbeast-3d-engine.58538/#post-357968) this is using a DLL.

    Every single line of code is written from scratch. No GPL / LGPL nasties hiding anywhere.

    But I also mentioned there is no reason why I can't broaden this to all platforms using .so, .dynlib, etc...

    Although these targets are not really a high priority for me (very low priority in fact).
     
    Last edited: Jul 20, 2019

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice