heightmap

    0热度

    1回答

    我使用three.js来尝试和了解更多关于OpenGL的知识。无论如何,我已经创建了一个片段着色器,它实际上可以将纹理与alpha贴图进行混合,但我在使用heightmap部分时遇到了问题。如果有人有任何想法,请让我知道,因为我卡住了。哦,我用这个作为参考:http://threejs.org/examples/webgl_terrain_dynamic.html。 <script id="ver

    0热度

    1回答

    我正在使用Perlin噪声制作高度图生成器,如标题所示。 我用一个伪从这个网站 - > ,并上缴C#代码。到目前为止,我已经完成了所有的变量类型分配,代码提供了输出。不幸的是我的输出看起来像这样 - > 正如你所看到的,右边缘和下边缘从黑色到白色有轻微的变化,但其他一切都是黑色的。 这里是我的C#源 - > private void button1_Click(object sender, Eve

    0热度

    1回答

    所以我有一个可以工作得很好的高度图系统,但是由于THREE.js已经更新到删除了Face4对象的r60,我遇到了问题。 我的代码是这样的: this.buildGeometry = function(){ var geo, len, i, f, y; geo = new THREE.PlaneGeometry(3000, 3000, 128, 128); geo.

    1热度

    4回答

    我有两个数据集如下 A B IDs IDs 1 1 2 2 3 5 4 7 如何在熊猫,numpy的,我们可以申请一个连接,可以给我从B,这是不存在的 东西全部数据像下面 B Ids 5 7 我知道它可以与循环来实现,但我不想,因为我真正的数据是数以百万计,而且我真的不知道如何在这里使用熊猫numpy的,像以下 pd.merge(A, B, on='ids',

    2热度

    1回答

    我想创建一个世界生成器,以便每次加载它时都会生成一个新的高度图。为此,我使用了一个2D整数数组。尺寸是x,z和高度(y)。 是否有一些简单的生成算法会随机化地形?

    1热度

    1回答

    我正在使用我自己的3D示踪器进行bumpmapping实现。而要真正做到短 - 我想这个结果: 我一直在阅读有关凹凸贴图,高度图,法线贴图,一页又一页......我想我明白了大部分的题目中,以上所有等等之间的差异等(我得到了perlin-bumpmapping的工作 - result)我唯一没有得到的是如何实际扰动表面法线从给定纹理图像的对象。大多数论文和网页在这个主题上都略微含糊。 首先我想你只

    1热度

    2回答

    我想写一个算法(在C#中),将两个或更多不相关的高度图缝合在一起,因此地图之间没有可见的接缝。基本上我想模仿这个网页上找到的功能: http://www.bundysoft.com/wiki/doku.php?id=tutorials:l3dt:stitching_heightmaps (你可以只看图片得到的,我说的是什么要点) 我也希望能够采取一个单一的高度图,并改变它,以便它可以平铺,以创建一

    1热度

    1回答

    我已经通过Three.js中的heightmap创建了一个地形,并且正在使用mrdoob的misc_controls_pointerlock进行碰撞和移动。但是,当我做objects.push(terrainobj);的性能下降到约3fps(从60左右),并没有与地形相撞。碰撞是通过射线实现的。我怎样才能解决这个问题?

    1热度

    2回答

    正如问题所述,我正在寻找使用GPS坐标(例如Google地图)来构建3D模型(道路)。 所以它应该如下工作: 你去谷歌地图,并选择一个路线(这可以是2点之间或电路)。然后获得该路线的经纬度坐标。 使用这些数据,然后将其输入到程序中,该程序生成从Google地图获取的坐标的高度图。 我想在C#(XNA)中做一个演示,您可以快速生成一个驾驶模拟附近的路线(只要我的主要路段正确无误,将无法添加详细道路的

    0热度

    1回答

    我想研究动态高度图生成的一些算法,但我不熟悉任何。变得更加动态。关于多维高度图如何工作的一些理论是什么?即洞穴和悬崖。我应该使用多个高度图图像还是复杂算法?