{"title":"扫帚火箭用于 3D 物体放置的开源文本到 3D 算法","authors":"Sanja Bonic, Janos Bonic, Stefan Schmid","doi":"10.1145/3648233","DOIUrl":null,"url":null,"abstract":"Story writers and other creative professionals often rely on concept artists to visualize and then further iterate on their work during game development and other visualization processes. This exchange and its various stages are time-consuming, and there is no easy remedy for creating a walkable 3D concept art without involving a 3D artist yet. As a first step, we present Broomrocket, an open source text-to-3D algorithm for 3D concept art. Broomrocket’s contribution is an object relation and placement algorithm that transforms user input describing a 3D scene given in plain English language into actual models placed in a 3D scene. It runs locally using an existing downloaded natural language processing model and does not require third party services unless a connection to an online 3D model distribution platform is desired. In that case, Broomrocket will search for the keywords from the user’s narrative input and desired license, and place them in the 3D scene, adding each model’s individual license to a license file for further usage.","PeriodicalId":517178,"journal":{"name":"Games: Research and Practice","volume":"105 5","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Broomrocket: Open Source Text-to-3D Algorithm for 3D Object Placement\",\"authors\":\"Sanja Bonic, Janos Bonic, Stefan Schmid\",\"doi\":\"10.1145/3648233\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Story writers and other creative professionals often rely on concept artists to visualize and then further iterate on their work during game development and other visualization processes. This exchange and its various stages are time-consuming, and there is no easy remedy for creating a walkable 3D concept art without involving a 3D artist yet. As a first step, we present Broomrocket, an open source text-to-3D algorithm for 3D concept art. Broomrocket’s contribution is an object relation and placement algorithm that transforms user input describing a 3D scene given in plain English language into actual models placed in a 3D scene. It runs locally using an existing downloaded natural language processing model and does not require third party services unless a connection to an online 3D model distribution platform is desired. In that case, Broomrocket will search for the keywords from the user’s narrative input and desired license, and place them in the 3D scene, adding each model’s individual license to a license file for further usage.\",\"PeriodicalId\":517178,\"journal\":{\"name\":\"Games: Research and Practice\",\"volume\":\"105 5\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Games: Research and Practice\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3648233\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Games: Research and Practice","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3648233","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
在游戏开发和其他可视化过程中,故事编剧和其他创意专业人员经常依赖概念艺术家对其作品进行可视化和进一步迭代。这种交流及其各个阶段都非常耗时,目前还没有一种简便的方法可以在没有三维艺术家参与的情况下创建可行走的三维概念图。作为第一步,我们提出了 Broomrocket,一种用于 3D 概念艺术的开源文本到 3D 算法。Broomrocket 的贡献在于它是一种对象关系和放置算法,能将用户用纯正英语输入的三维场景描述转换为三维场景中实际放置的模型。它使用现有下载的自然语言处理模型在本地运行,不需要第三方服务,除非需要连接到在线三维模型分发平台。在这种情况下,Broomrocket 会从用户的叙述输入和所需许可证中搜索关键字,并将它们放入三维场景中,同时将每个模型的单独许可证添加到许可证文件中,以便进一步使用。
Broomrocket: Open Source Text-to-3D Algorithm for 3D Object Placement
Story writers and other creative professionals often rely on concept artists to visualize and then further iterate on their work during game development and other visualization processes. This exchange and its various stages are time-consuming, and there is no easy remedy for creating a walkable 3D concept art without involving a 3D artist yet. As a first step, we present Broomrocket, an open source text-to-3D algorithm for 3D concept art. Broomrocket’s contribution is an object relation and placement algorithm that transforms user input describing a 3D scene given in plain English language into actual models placed in a 3D scene. It runs locally using an existing downloaded natural language processing model and does not require third party services unless a connection to an online 3D model distribution platform is desired. In that case, Broomrocket will search for the keywords from the user’s narrative input and desired license, and place them in the 3D scene, adding each model’s individual license to a license file for further usage.