【问题标题】:Is there a difference to creating your scene in the Game Engine or the 3D creation software?在 Game Engine 或 3D 创建软件中创建场景有区别吗?
【发布时间】:2020-11-27 04:48:01
【问题描述】:

嘿,我有一个简单的问题,我在网上找不到任何相关信息。

情况:我正在做一个岛屿探险游戏。

在 Blender 中,我正在创建我的岛屿和带有岛屿的所有静态对象(树木、岩石、植物、建筑物等),并将这个岛屿和静态对象一起导出到 1 个 FBX 文件中。然后在 Unity3d 中,我已经完成了我的场景,我不必在那里执行场景创建,我可以专注于开发可交互的对象。

当我想制作一个新岛时,我只需在 Blender 中使用相同的项目,如果我愿意,可以重复使用我以前的作品。然后将新岛导出到 unity3d。

这是正确的吗?我应该在 Unity3d 或 Blender 中“修饰”我的场景吗?是否有所作为(性能方面)

我的理解是,例如,当我在 Unity3D 中导出多个重复使用同一棵树的岛屿时,即使这些树相同,它们也位于不同的 fbx 中。但这只会影响项目大小吗?

【问题讨论】:

    标签: unity3d blender


    【解决方案1】:

    这取决于你在做什么。 Unity 有很多工具,特别是环境创建工具,它们在 Unity 中使用比从 Blender 中导入更快、更强大,尤其是用于布置场景和原型设计。

    检查工具:

    • ProBuilder(资产商店)
    • PolyBrush(资产商店已弃用):(
    • 地形(包管理器)

    很高兴你正在学习搅拌器,因为它仍然是制作角色/细节对象的方法。

    性能基于顶点/纹理,如果您在 Unity 中制作某些内容或从 Blender 导入,则无关紧要。

    【讨论】:

    • 尽管如此,在搅拌机中制作地形会消除 Unity 剔除地形块的能力,或者降低远离摄像机的复杂性。从 Blender 导出复杂的场景也可能会影响 Unity 的截锥体剔除能力。
    • Terrain 会自动执行此操作,有一段距离草和树木将不再显示,我相信它的 terrain.treeDistance 或类似的东西
    • 这是植被距离,这是另一回事
    • treedistance 剔除植物/树木/草,相机的剪裁平面将剔除其他一切
    • 哦,我误会你了,是的,我们已经同意地形在统一中通常更好'Unity 有很多工具,特别是在 Unity 中使用更快、更强大的环境创建工具而不是从搅拌机导入,尤其是用于布置场景和原型设计'
    猜你喜欢
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-11
    • 2020-04-22
    相关资源
    最近更新 更多