Software:Luminous Engine

From HandWiki
Revision as of 12:40, 9 February 2024 by StanislovAI (talk | contribs) (correction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Short description: Multi-platform game engine by Square Enix
Luminous Engine
Luminousengine.png
Developer(s)Square Enix (2012-2018)
Luminous Productions (2018-2023)
Initial releaseJune 2012; 12 years ago (2012-06)
PlatformPlayStation 4, PlayStation 5, Xbox One, Stadia, Microsoft Windows
TypeGame engine
LicenseProprietary

Luminous Engine (ルミナス・エンジン, Ruminasu Enjin), originally called Luminous Studio (ルミナス・スタジオ, Ruminasu Sutajio), is a multi-platform game engine developed and used internally by Square Enix and later on by Luminous Productions. The engine was developed for and targeted at eighth-generation hardware and DirectX 11-compatible platforms, such as Xbox One, the PlayStation 4, and versions of Microsoft Windows. It was conceived during the development of Final Fantasy XIII-2 to be compatible with next generation consoles that their existing platform, Crystal Tools, could not handle.

The engine powered the tech demos Agni's Philosophy and Witch Chapter 0 initially, and has since been used in two of company's titles—Final Fantasy XV, an entry in their Final Fantasy franchise, and an original IP titled Forspoken. In early 2018, the development team of Final Fantasy XV was established by Square Enix as a new subsidiary studio dubbed Luminous Productions. The aim was to create new AAA video games for a global audience using the Luminous Engine.[1][2]

History

Origins

According to Julien Merceron, the Worldwide Technology Director for Square Enix in the early 2010s, the concept for the new engine was born in 2011 while he was in the final stages of working on Final Fantasy XIII-2. This was a difficult period for Square Enix: the project then known as Final Fantasy Versus XIII was hitting technical barriers as it transitioned to open-world environments its original Crystal Tools engine could not handle, and Final Fantasy XIV had met with a disastrous launch due to development and technical problems. Faced with these issues, Square Enix decided to bring in former developers from Sega to create new engines for their products, including Luminous Studio. Talking about sharing the engine, Merceron said that he advised the company to avoid sharing between companies or internally between games until the engine had been finalized with the released game: this resulted in Luminous Studio being restricted to what would become Final Fantasy XV during development, while other major next-generation titles would use other outsourced engines.[3][4]

The construction of Luminous was similar in concept to Epic Games' Unreal Engine or the Unity engine from Unity Technologies in that it incorporated all the development tools needed from asset editing onward, as well as being "high quality, easy to use, flexible, high speed, compact, and supporting both manual and automatic [game development methods]". The development team drew inspiration for this concept and approach from Unreal Engine and Crytek's CryEngine. The name "Luminous" was chosen to reflect the crystal theme of the Final Fantasy series.[5] There were many major factors that the team considered while building the engine, as they wanted to ensure the highest possible quality for high-end games. Some of the environmental factors included lighting, shading and modeling. A core feature of the gameplay was the artificial intelligence (AI), which had previously been liable to become unstable or poor under certain conditions or with poor programming due to the large number of individual codes needed. For Luminous, the team created a single unifying flexible framework to control the scale of the AI while also making it intuitive. It was intended to be used in-house rather than licensed out to other developers, but that western subsidiaries of the company would have access to it.[5] In addition, they also built in the ability to blend graphical assets designed for CG scenery with highly advanced real-time animation, making the two graphically similar.[6] Luminous Studio was publicly revealed in 2011.[5]

The head of the project was Yoshihisa Hashimoto, Square Enix's Chief Technology Officer, who had moved over to the company from Sonic Team in 2009 and became involved with development in 2011.[4][7] Other key Square Enix staff members working on Luminous Studio include Takeshi Nozue, Akira Iwata and Hiroshi Iwasaki.[8] While ground work was being laid for Luminous, members of the team traveled to look at engine technology being developed by IO Interactive, Crystal Dynamics and Eidos Montréal, western video game developers who became subsidiaries after the company bought out Eidos Interactive. Square Enix's western subsidiaries shared information about game engine development from their experience developing the CDC and Glacier 2 game engines and shared their source code with the Luminous Studio team.[5] During 2012, one third of the final development team was from western subsidiaries of the company.[6] Luminous was developed based on high-end DirectX 11 technology. While designed for eighth-generation video games, it was said to also be compatible with any console and hardware that could handle shaders, such as PlayStation 3 and Xbox 360. Its compatibility with Nintendo's seventh-gen hardware such as the Wii and Nintendo 3DS was doubted, as those consoles did not support shaders. During this early stage, they were looking into the possibility of adjusting the engine for use on Wii U. The company were hoping to promote Luminous as a kind of brand, showing off the logo and tech demo when they were ready.[5]

Agni's Philosophy

Preview of the gaming engine while editing after a showing of "Agni's Philosophy" at E3 in 2012.

Agni's Philosophy is a tech demo created by Square Enix to show off the capacities of Luminous Studio. The demo was a collaboration between the cinematic Visual Works division—a section of the company generally associated with CGI movie production for the company's video games—and Square Enix's R&D department, Advanced Technology Division, with a goal to create a real-time graphics tech demo that has a quality coming as close as possible to pre-rendered CGI.[5][9] Development of the demo took approximately half a year. Unlike previous technology demos created by the company, which were based on pre-existing games, Square Enix decided to create something completely original. The demo was themed around the Final Fantasy series: during discussions, the team asked the question "What is Final Fantasy?", broke down its basic components and used them, along with added unusual elements, in the demo. A focus during the demo's development was the creation of Agni, the central character. For the demo, as it was a work-in-progress, they optimized it for graphical performance. While the story and themes were created by the Japanese staff, many of the character designs were done by staff from their western subsidiaries. The technology to create the demo was all sourced from then-existing high-end PCs.[6] An initial mock up of Agni's hair was created using a mannequin and wig styled by a professional make-up artist. Each character's face was constructed around mo-capped footage of live actors, then tweaked and expanded in post-production.[10] The entire development process, from conception through development, took approximately a year.[6] Agni's Philosophy was first shown at E3 2012 as part of a special presentation by Square Enix. As part of the presentation, guest speakers paused the demo and adjusted elements of the characters on the fly to show off the engine's customization features.[11] It was also shown at SIGGRAPH 2012.[9]

The Agni's Philosophy tech demo was running at 60 frames per second, used 1.8 GB of texture data per frame, and pushed ten million polygons per frame, with approximately 300,000 to 400,000 polygons for each character model.[12] There is a scene where 100,000 illuminated firefly-like insects appear on screen, each one a full polygon mesh model with body and wings, which proceed to merge to generate a summoned monster. Production for the demo began in June 2011, and was initially produced as pre-rendered CGI animation by Visual Works before Square Enix attempted to reproduce it entirely in real-time with the Luminous Studio engine, using the same assets as the CGI version.[8]

Final Fantasy XV

Prior to its rebranding from Final Fantasy Versus XIII and full move onto eighth-generation consoles, Final Fantasy XV used lighting technology from Luminous along with a purpose-built proprietary gameplay engine.[13] For its E3 2013 re-reveal under its new title, the company used a specially-created engine environment named Ebony.[14] In July 2014, Hashimoto left the company, citing personal reasons. While still working as an advisor for Luminous Studio, his position as project leader was filled by Remi Driancourt, a senior engineer who had worked with games featuring Luminous technology.[7] The version of XV shown off at Tokyo Game Show and Jump Festa that year ran on Luminous 1.4, which combined Luminous with components created for Ebony. The Episode Duscae game demo ran on version 1.5, and the developers plan for the final game to run on version 2.0.[15]

With Luminous Studio, real-time scenes in XV have five million polygons per frame,[16] with character models made up of about 100,000 polygons each.[12] Character models for XV were constructed with 600 bones, estimated as roughly 10-12 times more than seventh generation hardware.[16] About 150 bones are used for the face, 300 for the hair and clothes, and 150 for the body.[12] For the characters' hair, the team used the same technique as with the characters in Agni's Philosophy.[17] The inner hair for each character uses about 20,000 polygons, five times more than seventh generation hardware. The data capacity for textures is also much greater than before.[16] Each character uses 30 MB of texture data, and ten levels of detail. While seventh-generation games used 50 to 100 MB of texture data for a scene, Final Fantasy XV can use about sixteen times this amount on the PlayStation 4 console. 2048×2048 and 4096×4096 texels are used for the HD textures.[12] For the Microsoft Windows port, Luminous Studio was upgraded using technology from Nvidia.[18]

Witch Chapter 0

In April 2015, Square Enix announced that the engine would support DirectX 12, and Nvidia revealed a new real-time tech demo developed by Square Enix for the engine, called Witch Chapter 0 [cry], featuring the character Agni from the earlier Agni's Philosophy demo.[19] The demo renders over 63 million polygons per frame, uses "8K by 8K" resolution textures, and her hair is rendered with over 50 shaders, with each strand of hair rendered as a polygon. It also portrays human crying with a high level of detail, and the quality of the real-time graphics have been compared to pre-rendered CGI animation. The tech demo took a year to produce, and was running on a PC with four GeForce GTX Titan X graphics cards.[20] In October 2016, Square Enix registered for the trademark "Luminous Studio Pro" before the release of Final Fantasy XV.[21]

Features

Games

Games developed using Luminous Engine
Year Title Platform(s) Ref
2016 Final Fantasy XV Microsoft Windows, PlayStation 4, Xbox One, Google Stadia [18]
2023 Forspoken Microsoft Windows, PlayStation 5 [36]

Reception

The existence of the gaming engine surprised many critics when it was unveiled in E3 2012.[37] Kotaku described the graphics of the game engine preview as "jaw dropping" and "stunning", and called it a real competitor to Unreal Engine 4.[38][39] VG24/7 called the graphics "drop dead gorgeous".[40] IGN cited the technology as a "hurdling leap into the future", and other reviews emphasised realistic 3D modeling of the human eye and real time rendering of graphics.[41][42][43]

See also

References

  1. Sherman, Jennifer (2018-03-31). "Square Enix Launches Luminous Productions Studio with Final Fantasy XV Director Hajime Tabata". Anime News Network. https://www.animenewsnetwork.com/news/2018-03-31/square-enix-launches-luminous-productions-studio-with-final-fantasy-xv-director-hajime-tabata/.129739. 
  2. Parish, Jeremy (2018-08-08). "Hajime Tabata Pulls Back the Curtain on Luminous Productions". USGamer. Gamer Network. https://www.usgamer.net/articles/hajime-tabata-pulls-back-the-curtain-on-luminous-productions. 
  3. Skypirate (2015-12-22). "Julien Merceron revient sur sa carrière chez Square Enix" (in fr). FFDream. http://www.ffdream.com/news-15796.html. 
  4. 4.0 4.1 Makuzawa, Red (2015-12-22). "Former Luminous Engine Lead talks transition from Final Fantasy Versus XIII to Final Fantasy XV". Nova Crystallis. http://www.novacrystallis.com/2015/12/former-luminous-engine-lead-talks-transition-from-final-fantasy-versus-xiii-to-final-fantasy-xv/. 
  5. 5.00 5.01 5.02 5.03 5.04 5.05 5.06 5.07 5.08 5.09 5.10 5.11 5.12 "西川善司の3Dゲームファンのための「Luminous Studio」講座 スクウェア・エニックスが開発中の次世代ゲームエンジンの秘密に迫る!". Impress Watch. 2011-08-26. http://game.watch.impress.co.jp/docs/news/20110826_473138.html. 
  6. 6.0 6.1 6.2 6.3 Donaldson, Alex (2012-06-25). "Square Enix Luminous Studio Interview". RPG Site. http://rpgsite.net/interview/3081-square-enix-luminous-studio-interview. 
  7. 7.0 7.1 Corriea, Alexa Ray (2014-07-25). "Square Enix's CTO and Final Fantasy 14 tech director has left the company". Polygon. Vox Media. http://www.polygon.com/2014/7/25/5937373/square-enix-cto-final-fantasy-14-tech-director-leaves-company. 
  8. 8.0 8.1 8.2 8.3 8.4 Van Duine, Erren (2012-06-28). "Agni's Philosophy Final Fantasy Realtime Tech Demo Impressions". RPG Site. http://www.rpgsite.net/feature/3082-agni-s-philosophy-final-fantasy-realtime-tech-demo-impressions. 
  9. 9.0 9.1 9.2 9.3 9.4 9.5 9.6 9.7 "Practical Applications of Compute for Simulation in Agni's Philosophy: Final Fantasy Real Time Tech Demo". Square Enix. http://www.jp.square-enix.com/info/library/pdf/SiggraphAsia2014_simulation.pdf. 
  10. 10.0 10.1 Zenji, Nishikawa (2012-08-21). "[CEDEC 2012]メイキングオブ「Agni's Philosophy」。スクエニの次世代ゲームエンジン「Luminous Studio」を使った技術デモ,その開発秘話". 4Gamer. http://www.4gamer.net/games/032/G003263/20120821014/. 
  11. Graft, Kris (2012-06-05). "Square Enix lifts the lid on its next-gen engine". Gamasutra. UBM. http://www.gamasutra.com/view/news/171899/Square_Enix_lifts_the_lid_on_its_nextgen_engine.php. 
  12. 12.0 12.1 12.2 12.3 12.4 12.5 12.6 "FFXV Luminous Studios Developer Interview Part 1". 2015-01-30. http://sqex.info/ffxv-luminous-studios-developer-interviews-part-1/. 
  13. Gantayat, Anoop (2011-09-21). "Why is Final Fantasy Versus XIII Using the Luminous Engine?". Andriasang. http://andriasang.com/comy9x/. 
  14. "『ファイナルファンタジーXV』の実機によるデモプレイもお披露目! 『FF零式 HD』緊急トークショウリポート【TGS 2014】". Famitsu (Enterbrain, Inc.). 2014-09-20. http://www.famitsu.com/news/201409/20061908.html. Retrieved 2014-09-20. 
  15. Romano, Sal (2014-10-30). "Final Fantasy XV shown behind closed doors at Paris Games Week [Update 3: Footage leaked"]. Gematsu. CraveOnline. http://gematsu.com/2014/10/final-fantasy-xv-shown-behind-closed-doors-paris-games-week. 
  16. 16.0 16.1 16.2 Romano, Sal (2014-12-22). "Final Fantasy XV further detailed in Famitsu". Gematsu. CraveOnline. http://gematsu.com/2014/12/final-fantasy-xv-detailed-famitsu. 
  17. 17.0 17.1 17.2 17.3 Ashcraft, Brian (2015-02-19). "Why Final Fantasy XV Has Fantastic Hair". Kotaku. Gawker Media. http://kotaku.com/why-final-fantasy-xv-has-fantastic-hair-1686719974. 
  18. 18.0 18.1 Famitsu (Enterbrain). 2017-08-21. https://www.famitsu.com/matome/ff15/2017_08_21.html. Retrieved 2017-08-23. 
  19. Romano, Sal (2015-04-30). "Square Enix showcases Witch Chapter 0 [Cry Luminous Engine DirectX 12 tech demo"]. Gematsu. CraveOnline. http://gematsu.com/2015/04/square-enix-witch-chapter-0-cry-luminous-engine-directx-12-tech-demo. 
  20. 20.0 20.1 20.2 White, Jay (2015-04-30). "Square Enix, Microsoft, NVIDIA Point Way Through Uncanny Valley at Microsoft BUILD". Nvidia. http://blogs.nvidia.com/blog/2015/04/30/build-demo/. 
  21. Sato (June 19, 2017). "Square Enix Is Recruiting Game Engine Programmers For Its New Luminous Studio Engine". Siliconera. https://www.siliconera.com/square-enix-recruiting-game-engine-programmers-new-luminous-studio-engine/. 
  22. 22.00 22.01 22.02 22.03 22.04 22.05 22.06 22.07 22.08 22.09 22.10 22.11 22.12 22.13 22.14 22.15 22.16 "AGNI'S PHILOSOPHY" course for 3D gaming fan of Nishikawa Zenji". Game Watch. Impress Corporation. 13 June 2012. http://game.watch.impress.co.jp/docs/series/3dcg/20120613_539675.html. 
  23. 23.00 23.01 23.02 23.03 23.04 23.05 23.06 23.07 23.08 23.09 23.10 23.11 23.12 23.13 23.14 23.15 Linneman, John (2015-03-21). "Tech Analysis: Final Fantasy 15 Episode Duscae". Eurogamer. http://www.eurogamer.net/articles/digitalfoundry-2015-final-fantasy-15-episode-duscae-tech-analysis. 
  24. 24.0 24.1 24.2 Gantayat, Anoop (2011-08-26). "Square Enix Details Luminous Studio". Andriasang. http://andriasang.com/comxrx/luminous_studio_detailed/. 
  25. "Post-process Anti-aliasing". Silicon Studio. http://www.siliconstudio.co.jp/middleware/yebis/en/features/anti_aliasing/. 
  26. McWhertor, Michael (2015-04-30). "Square Enix shows off newest Final Fantasy graphics tech in DirectX 12 demo". Polygon. Vox Media. http://www.polygon.com/2015/4/30/8523867/square-enix-directx-12-witch-chapter-demo-final-fantasy. 
  27. 27.0 27.1 27.2 27.3 27.4 27.5 Gantayat, Anoop (2012-06-13). "Luminous Engine and Agni's Philosophy Pics and Details". Andriasang. http://andriasang.com/con1fe/luminous_engine_interview/. 
  28. 28.0 28.1 28.2 28.3 Yoshihisa Hashimoto. "Luminous studio tech demo". Square Enix. http://dl.acm.org/citation.cfm?id=2341905&dl=ACM&coll=DL&CFID=666686392&CFTOKEN=53784243. 
  29. 29.0 29.1 29.2 "Fast Global Illumination Baking via Ray-Bundles (sap_0046)". Square Enix. http://www.jp.square-enix.com/info/library/pdf/Fast%20Global%20Illumination%20Baking%20via%20Ray-Bundles.pdf. 
  30. 30.0 30.1 30.2 "Publications - Advanced Technology Division". Square Enix. http://www.jp.square-enix.com/info/library/. 
  31. "Adaptive Ray-bundle Tracing with Memory Usage Prediction". Square Enix. 2013. http://www.jp.square-enix.com/info/library/pdf/Adaptive%20Ray-bundle%20Tracing%20with%20Memory%20Usage%20Prediction.pdf. 
  32. "Real-Time Bidirectional Path Tracing via Rasterization". Square Enix. 2013. http://www.jp.square-enix.com/info/library/pdf/Real-Time%20Bidirectional%20Path%20Tracing%20via%20Rasterization%20(preprint).pdf. 
  33. Prahl, Kyle (2013-02-20). "Square Enix shows off Luminous tech demo on PS4". PlayStation Universe. http://www.psu.com/News/18411/Square-Enix-shows-off-Luminous-tech-demo-on-PS4. 
  34. "FFXV - Quelques détails sur son moteur" (in fr). Gamekyo. http://www.gamekyo.com/group_article27308.html. 
  35. "Key new features of YEBIS 3". Silicon Studio. http://www.siliconstudio.co.jp/middleware/yebis/en/features/. 
  36. Valentine, Rebekah (March 18, 2021). "Project Athia Is Now Forspoken; New Glimpse of Luminous Productions' Debut Project". IGN. https://www.ign.com/articles/project-athia-is-now-forspoken-new-glimpse-of-luminous-productions-debut-project. 
  37. Yoon, Andrew (2013-01-13). "How Luminous Studio is preparing Square Enix for the next-gen". Shack News. http://www.shacknews.com/article/77237/how-luminous-studio-is-preparing-square-enix-for-the-next. 
  38. Toshi, Nakamura (2012-06-07). "That Stunning New Final Fantasy Tech? That's Not For Sale". Kotaku. http://kotaku.com/5916499/square-enix-ceo-talk-about-luminous-studio-engine. 
  39. Narcisse, Evan (2012-06-06). "I Saw Square Enixs Jaw Dropping Luminous Studio Engine Running. It's For Real". Kotaku. http://kotaku.com/5916118/i-saw-square-enixs-jaw-dropping-luminous-studio-engine-running-its-for-real/. 
  40. Nunneley, Stephany (2012-06-05). "Luminous Engine demo shots are drop dead gorgeous". VG24/7. https://www.vg247.com/2012/06/06/luminous-engine-demo-shots-are-drop-dead-gorgeous/. 
  41. Nix, Marc (2012-06-05). "E3 2012: SQUARE ENIX PRESENTS THE LUMINOUS STUDIO ENGINE". IGN. http://www.ign.com/articles/2012/06/06/e3-2012-square-enix-presents-the-lumines-engine. 
  42. Plunkett, Luke (2012-12-16). "Square Enix's Next-Gen Engine Sure Makes Eyeballs Look Pretty". Kotaku. http://kotaku.com/5968919/square-enixs-next-gen-engine-sure-makes-eyeballs-look-pretty/. 
  43. Hillier, Brenna (2012-06-06). "Square Enix's new Luminous Engine demo is amazing". VG24/7. https://www.vg247.com/2012/06/06/square-enixs-new-luminous-engine-demo-is-amazing/.