小编Lec*_*ece的帖子

如何在Unity 2018.1中使用具有超过64k顶点的网格

我听说Unity现在支持32位索引缓冲区.但是,当我尝试使用Unity 2018.1时,我无法使其工作.

我用这样的代码构建了网格:

    int nVertices = nx * ny;
    Vector3[] vertices = new Vector3[nVertices];
    Color[] colors = new Color[nVertices];
    for(int i = 0; i < nx; i++) {
        float x = i * w / (nx - 1);
        for (int j = 0; j < ny; j++) {
            float y = j * h / (ny - 1);
            int vindex = i * ny + j;
            vertices[vindex] = new Vector3(x, y, 0);
            float colorx = Mathf.Sin(x) / 2 + 0.5f; …
Run Code Online (Sandbox Code Playgroud)

c# rendering unity-game-engine

9
推荐指数
1
解决办法
4910
查看次数

如何调整一个克隆的形状/尺寸以影响场景视图中的所有其他克隆

我想通过调整一个来改变/调整场景视图中几个克隆对象的形状/尺寸.这个对象可以说是需要扩展的四元组或线条渲染器.例如,在场景视图中扩展(使用鼠标)一个游戏对象线渲染器时,所有其他克隆都会受到影响.我知道在克隆它之前调整一个对象的形状/尺寸要简单得多,也可以在预制件上进行此更改并应用于所有对象,但我需要看到动态更改,因为它们恰好使我的设计过程更多有效.我还想在需要时打开和关闭此功能.请看看我是如何在这个问题中创建克隆的 .

请注意,我不想在运行时实现此目的.

c# unity-game-engine unity-editor

5
推荐指数
1
解决办法
392
查看次数

标签 统计

c# ×2

unity-game-engine ×2

rendering ×1

unity-editor ×1