procedural-generation

    2熱度

    1回答

    我跟着一個關於使用C#製作程序生成迷宮的教程,當您單擊鼠標按鈕時,它會生成一個新的迷宮。 但是,當我生成一個新的迷宮時,一切都看起來正確,但舊迷宮網格的MeshCollider仍然存在,除了新的迷宮MeshCollider製造無數的隱形牆壁。 我該如何清除腳本中舊的MeshCollider s,以便它們被刪除,並且只剩下新生成的網格? 初始迷宮圖像 第二迷宮圖像 每個迷宮,第一後,具有由綠色的輪廓

    1熱度

    1回答

    我正在實現一個3D perlin基於噪聲的球形行星發生器,但是當我嘗試利用噪聲計算中的分析導數時,出現了線條僞影。我計算使用米洛葉氏方法分析導數: 3D Perlin noise analytical derivative 例如,試圖使用IQ時的噪音: float IQturbulence(float3 p, int octaves, float freq, float amp, float ga

    0熱度

    2回答

    我已經爲程序化多維數據集編寫了腳本。基本上我想製作一個能夠通過參數控制的寬度,長度和高度的建築物。所以通過改變參數,我可以製作不同的形狀,如窗戶,門和屋頂等等。但我不知道該怎麼做。如何重用這個腳本的不同形狀? using UnityEngine; public class genralWindows: MonoBehaviour { public float height = 0.8 f;

    0熱度

    1回答

    我有一個節點服務器,每24小時檢查Twitter用戶@example; 1a。如果沒有新的推文,則不會有任何反應。 1b。如果是新的推文,那麼對於每條推文,我想在畫布上繪製圖像。 一旦繪製出新圖片(根據推文中的指令),應用程序應該將新圖片上傳到我的@example_new twitter句柄。 我有節點服務器偵聽。我也有繪圖應用程序在本地工作 - 你可以提供一個url參數「localhost:12

    5熱度

    2回答

    我想與程序生成相處,我絕對不是在統一的親,但我遵循本指南:click並得到了一些結果。現在我有兩個問題,我有一些基本的想法如何解決他們,但我想聽聽其他意見。 (我已經發布了關於Unity答案的這個問題,但是我沒有得到任何答覆,如果有一些缺失的信息或者無法用幾句話來解釋,請讓我知道或給一些建議要找到這些信息) 的主要問題是:缺口塊之間: 他們還挺消失,如果我將縮小,但質地仍不適宜,這是顯着的。 第二

    1熱度

    1回答

    我的問題是非常相似,這鄰居塊,但我不能完全做出來,因爲數學需要是有一點不同:https://gamedev.stackexchange.com/questions/65800/when-storing-voxels-in-chunks-how-do-i-access-them-at-the-world-level 我試圖刪除塊的一些面孔。如果在當前塊之外,我無法解決如何獲取塊。 我有一個Chunk

    0熱度

    1回答

    我遇到了麻煩,找到了將真實性添加到地形生成器的最佳方法。在這一點上,我有一個完美的洪水填充,但如果我想添加任何類型的現實主義,我將需要添加高度變量。我已經看到了下面的方法企圖使高度圖: 板塊https://experilous.com/1/blog/post/procedural-planet-generation 單面/柏林噪聲 鑽石廣場Algoritm 現在,我通過我的顏色填充生成板,但我不知

    2熱度

    1回答

    我正嘗試在Unity中編寫一個無限世界的2D遊戲。它應該像Terraria一樣,除了每個方向上的「無限」外。所以隨着玩家移動,塊被生成,存儲和加載。我的問題是:塊如何存儲並隨後加載到內存中?我找不到任何有關此主題的教程。我認爲這樣的大陣列必須存儲在光盤上,但不是磁盤IO慢?假設我正在試圖在玩家周圍加載一個5塊大方塊(玩家站立的中心塊和每個方向的2塊)。這是否意味着,如果玩家在兩塊之間來回移動,我將

    0熱度

    1回答

    在過去的日子裏,我確實在這裏: https://github.com/PerduGames/SoftNoise-GDScript- ,現在我可以生成我的「無限」的地圖,但是我有對付它的唯一部件的生成問題隨着玩家在Godot(GDScript)中的2D場景中移動。 我正在試圖在地圖上繪製玩家周圍的區域。有了這個功能,我把球員的位置: func check_posChunk(var _posChunk

    -1熱度

    2回答

    我的代碼打開一個窗口,其中顯示了類似Rpg的項目的統計信息,這些信息是隨機生成的,現在我的問題是,我不知道如何生成它,以便生成一個新項目按下按鈕後。我正在使用libgdx框架。 當談到編碼時,我是一個血腥的新手,這幾乎是我的第一個應用程序。 這裏是我的代碼: package com.mygdx.test; import java.util.Random; import com.badlog