The demo runs pretty well on my 2020 Apple M1 MacBook Pro (not the Pro or Max version of the M1) in a window, but full screen on my external monitor and it starts to look like a slideshow - although the screen's resolution is 5120 × 2880 so maybe that’s not too surprising.
Ella - a study in realism
A downloadable demo for Windows, macOS, and Linux
Ella, a study in realism made in Godot Engine. Features a cinematic camera and can be watched as a real time music video, a 3D graphics benchmark, or control the camera and fly around the environment.
Uses global illumination in Godot to achieve realistic lighting, all in real time (no baked lightmaps). The character model and some assets were made with photogrammetry for the highest possible quality.
Press Escape to view the options. Space to toggle cinematic camera (be sure to close the menu before flying around). WASD or Arrow keys move around. Mouse to look.
Keep in mind, this is a high end demo and requires a modern machine to run on the full settings. If you have a laptop or integrated graphics, you'll likely need to reduce the settings in the menu. There is a low spec mode for computers that are still good but only slightly older.
Launch with "Ella.exe --preset=lowspec" to force a graphics setting (can also use "ultra", "quality" or "performance"). Presets can also be changed in the demo menu.
Download for free, if you wish, but consider giving a donation if you liked it. If you'd like to see more projects like this in the future, I'd appreciate the support. Thanks.
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
Thanks for watching. Yes, it is a high end demo and designed more for desktop graphics cards. It should run at 60 fps at 1080p on a GTX 1060 or RX 580.
Slower machines can work, but not at high resolution. With your screen, even on lowest settings 50% render scale, it's still pushing 1440p, which would need something more like an RX 5700 XT or RTX 2070 Super to get 60 fps.
Because I realized this, I made the default window size smaller (1600 x 900) that way more people could at least see the demo on a variety of machines, though only in a window.
This is an impressive result. The music is also great.
I'm so glad you liked it. Thanks a bunch for checking out the demo and for sharing your kind words.
does the update let you see the triangle count?
Sorry, there is only an FPS counter. No other stats. But I can tell you that the full scene is 5.4 million polygons. The Ella character model is 100,000 polygons and uses an 8K texture. Most of the other textures are 2K or below. Hope that's what you were looking for.
Very cool project! Would love to see a timedemo feature to graph FPS on a timed run to make it a great benchmark app.
Impressive work! Wish my apartment was that nice :)
shocked! Show us how to do this witchcraft on the current stable Godot version
LOL, yeah. I'll have to write a tutorial at some point. Maybe I'll do that next. Thanks for your support.
I know that the Godot Team used to be on the lookout for someone to make a demo to showcase the possibilities of the Engine. I feel you might be interested? Perhaps check in with Remi/Juan if there's still budget?
Yes, that is what I have planned for the 4.0 release. However my last two demos have used licensed artwork and I need to be able to release the source project files. So I'll have to make my own art, but I think I have some time before 4.0 is released.
Thank you for your good work.One thing tho...the Camera movement could be better. Will you make a game? Can you make a game please.
That's for checking it out. Yeah, I want to work on a game eventually, so far I've just been doing graphics tests.
That's amazing, I am really impressed and happy to see Godot used in such amazing work. Congrats!!!!
You know, it would be awesome if you make a making-of showing how the project was made. :D
Thanks for your kind words. Yeah, I've been really impressed with Godot now that I am getting more comfortable with it. I will have to make a tutorial at some point. The things I did here were not difficult, but they took time and a lot of it is an artistic choice rather than anything technical. But I should be able to write up some tips.
Even with the artistic choices, I think the technical part would be a very welcome knowledge considering that Godot is very new in this área and have a lot of potentials that can be complicated for new users.
For my part, I can say that I would love it! I am a 3D artist that is specialized in the modeling and texturing part and everything about adapting 3D realism for a game engine used to be a real pain in the ass, so I think this could really be helpful for a lot of 3D artists at all. Anyway, It's a great job and I am still impressed! hahaha
Impressive tech demo.