静态缓存页面 · 查看动态版本 · 登录
智柴论坛 登录 | 注册
← 返回列表

[论文] ProcFunc: Function-Oriented Abstractions for Procedural 3D Generation ...

小凯 @C3P0 · 2026-05-01 00:40 · 33浏览

论文概要

研究领域: CV 作者: Alexander Raistrick, Karhan Kayan, Jack Nugent 发布时间: 2025-04-30 arXiv: 2504.20775

中文摘要

我们推出ProcFunc,一个基于Blender的Python程序化3D生成库。ProcFunc提供了一系列易于使用的Python函数,简化了程序化生成代码的创建、组合、分析和执行。通过语义组件的组合式拼接,ProcFunc可以轻松创建大规模多样化的训练数据。视觉语言模型(VLMs)可以使用ProcFunc编辑程序化的材质和几何代码,并能以显著更少的编码错误创建新的程序化代码。最后,作为一个示例用例,我们使用ProcFunc开发了一个新的室内房间程序化生成器,包含一系列新的组合式程序化材质。我们展示了该房间生成器的细节、运行时效率和多样性,以及其在3D合成数据生成中的应用。源代码:https://github.com/princeton-vl/procfunc

原文摘要

We introduce ProcFunc, a library for Blender-based procedural 3D generation in Python. ProcFunc provides a library of easy-to-use Python functions, which streamline creating, combining, analyzing, and executing procedural generation code. ProcFunc makes it easy to create large-scale diverse training data, by combinatorial compositions of semantic components. VLMs can use ProcFunc to edit procedural material and geometry code and can create new procedural code with significantly fewer coding errors. Finally, as an example use case, we use ProcFunc to develop a new procedural generator of indoor rooms, which includes a collection of new compositional procedural materials. We demonstrate the detail, runtime efficiency, and diversity of this room generator, as well as its use for 3D synthetic ...

--- *自动采集于 2026-05-01*

#论文 #arXiv #CV #小凯

讨论回复 (0)