Skript GE10 – Generátor spline do pole (prefab) V1.0.0.0

FS25 Jiné

Skript GE10 – Generátor spline do pole (prefab) V1.0.0.0

SplineToFieldGenerator je skript pro editor GIANTS, který je navržen tak, aby uživatelům pomohl snadněji vytvářet pole pomocí spline křivek a zároveň udržel co nejnižší počet polygonových bodů (Points).
Tento skript může ušetřit značné množství práce, zejména při práci s velmi velkými nebo nepravidelně tvarovanými poli.

Vlastnosti:
Jednoduché generování polí pomocí fieldBoundarySpline
Generování ostrovů polí pomocí: fieldIslandSpline/fieldIslandSmallSpline
Polní ostrůvky jsou zcela volitelné a nejsou povinné.

Funkce uživatelského rozhraní:
Vytvoření všech požadovaných spline a skupin
Generování polygonových bodů
Zobrazit a skrýt spline
Režim ladění vykreslení pro lepší přehled o vygenerovaných polygonových bodech vybraného pole s použitím aktuálního nastavení, včetně živých aktualizací při změně nastavení.
Odstranění všech spline a skupin z vybraného pole nebo ze všech polí
Poznámky: Při prvním mazání spline a skupin se automaticky vytvoří záložní TransformGroup v: SplineToFieldGenerator -> Backup. Smazané spline a skupiny se poté uloží do této složky jako: fieldXXBackup. Tento zálohovací systém se používá k zachování spline a skupin pole pro případ, že by došlo k nechtěnému smazání nebo k nutnosti provést další změny.

Skript navíc provádí mnoho automatických kontrol a zobrazuje užitečné zprávy do konzole GE, které vysvětlují, co se aktuálně děje nebo proč určité funkce nebylo možné spustit.

Příklad struktury pole:
Nejprve potřebujete pole vytvořené pomocí sady GIANTS Editor FieldToolkit nebo jiného skriptu, který podporuje vytváření polí.

Jednoduché pole
pole
—-└── poleXX
——–├── polygonPoints (transformační skupina)
——–├── nameIndicator (transformgroup) Standardní struktura GIANTS
——–├── Indikátor teleportu (transformační skupina)
——————————————————————————-
——–└── Struktura fieldBoundarySpline (Spline) SplineToFieldGenerator
——————————————————————————-

Pole s polními ostrovy
pole
—-└── poleXX
——–├── polygonPoints (transformační skupina)
——–├── nameIndicator (transformgroup) Standardní struktura GIANTS
——–├── Indikátor teleportu (transformační skupina)
——————————————————————————-
——–├── fieldBoundarySpline (Spline)
——–└── Struktura fieldIsland (transformační skupina) SplineToFieldGenerator
————└── poleOstrovSpline (Spline)
——————————————————————————-
Skupina Transformace ostrova pole (fieldIsland TransformGroup) musí být správně zarovnána s ostrovy polí.
Modré ladicí čáry v režimu Render Debug pomáhají vizualizovat, zda jsou oblasti během generování správně detekovány jako ostrůvky polí.

Pole s těžko dostupnými polními ostrůvky
pole
—-└── poleXX
——–├── polygonPoints (transformační skupina)
——–├── nameIndicator (transformgroup) Standardní struktura GIANTS
——–├── Indikátor teleportu (transformační skupina)
——————————————————————————-
——–├── fieldBoundarySpline (Spline)
——–└── fieldIsland (transformační skupina)
————├── Struktura fieldIslandSpline (Spline) SplineToFieldGenerator
————├── poleOstrovSpline (Spline)
————└── poleOstrovBodTrasy (transformační skupina)
—————-└── poleIslandSpline (Spline)
——————————————————————————-

Objekt fieldIslandWaypoint se používá k poskytnutí dalšího objektu TransformGroup jednomu nebo více objektům fieldIslandSpline, což umožňuje přesnější generování obtížně dostupných ostrovů polí.
To je obzvláště užitečné pro velmi složité nebo silně zkroucené rozvržení polí.

Důležité poznámky:
Hierarchie nemusí dodržovat přesně stejné pořadí, jaké je znázorněno v příkladech.

Interně skript zpracovává data v následujícím pořadí:
fieldBoundarySpline -> fieldIsland (transformační skupina)
Nezáleží na tom, kde se fieldBoundarySpline nachází uvnitř skupiny fieldXX, protože skript ho automaticky vyhledá jako první.

Jediným důležitým požadavkem je:
Všechno, co obsahuje ve svém názvu fieldIsland, musí být také umístěno uvnitř fieldIsland TransformGroup.
Jinak se mohou vyskytnout nesprávné nebo neočekávané vzorce generování.

Vezměte prosím také na vědomí, že skript nemusí vždy generovat dokonale přesné tvary polí v každé situaci. Vzhledem k technickým omezením spline křivek se rohy mohou občas mírně zaoblit nebo být nerovné, protože spline křivky nemohou vytvořit dokonale přesné hrany o 90 stupních. Z tohoto důvodu mohou některé rohy nebo přechody vyžadovat drobné ruční úpravy.

Instalace:
1.) Spusťte nejnovější verzi editoru GIANTS
2.) V horní liště nabídky přejděte na: Okno -> Editor skriptů. a otevřete Editor skriptů.
3.) Klikněte pravým tlačítkem myši na složku, kam chcete skript uložit (například: Sdílené skripty) a vyberte: Prozkoumat složku
4.) Zkopírujte soubor SplineToFieldGenerator.lua do vybrané složky skriptů a restartujte editor GIANTS.
5.) Skript bude poté k dispozici v editoru GIANTS v horní liště nabídky v sekci: Skripty

Kredity:
Steven1134





Jak používat Farming Simulator 25 mody

Vítejte v největší moddingové komunitě Farming Simulatoru. Stále si nejste jisti, k čemu slouží Farming Simulator 25 mods? Hra byla vyvinuta tak, aby podporovala modifikace (mody), které může vytvořit každý fanoušek. Mody tedy můžete použít k upgradu původní hry. Ano, souhlasíme s tím, že hra je již velmi dobrá, nicméně můžete mít pocit, že ve hře potřebujete více kombajnů, traktorů nebo jiných nástrojů. Navíc samotná hra nabízí různé typy modů, které mohou změnit hru, opravit některé chyby, které hráče obtěžují, nebo se jen pokusit udělat hru zajímavější. To je důvod, proč byste měli vyzkoušet FS25 mods. Vzhledem k tomu, že existuje mnoho různých FS 25 modů, instalace jednoho z nich hru trochu změní a stane se jedinečnou. Všechny LS25 mody jsou zcela zdarma, takže se nemusíte bát plateb nebo skrytých daní. Vyzkoušejte nyní Farming Simulator 25 mods a staňte se lepším farmářem.



Nejlepší FS25 Jiné mods

Leave a Reply

Do you need help or to say thanks for mod author? Just leave a comment bellow!