FORUM PTT -

POMOC 3D - Tekstury 3d

Sergiusz96 - 24-12-2010, 14:39
: Temat postu: Tekstury 3d
Witajcie! Mam gotowy projekt trawy w 3d i chciałbym stworzyć teksturę, z której ta trawa wystaje. w TRS2006 istniała taka tekstura, ale była bardzo niedokładna, zresztą nie znalazłem jej w 2010. Do rzeczy: Potrzebuję kodu do configu, który pozwala na tworzenie tekstur 3d. Jeśli taki temat był, proszę o skierowanie mnie... Sam nic nie znalazłem
PS: Wesołych Świąt!
drstrach - 24-12-2010, 15:25
:
Podejrzyj sobie config we wbudowanych teksturach, ja tak zrobiłem i wyszło coś takiego:
Kod:
kuid                                    <kuid2:283523:21096:1>
kind                                    "groundtexture"
trainz-build                            2.9
texture                                 "cs_grou.tga"
normal-texture                          "cs_grou_norm.tga"
category-region                           "CZ;DE;BY;LT;PL;RU;SK;UA"
category-class                          "GL"
category-era                              "1940s;1950s;1960s;1970s;1980s;1990s;2000s"
username                                "DRS Ground 3"
username-pl                             "DRS Ziemia 3"
author                                  "drStrach"
organisation                            "PTT"
contact-email                           "drstrach@go2.pl"
contact-website                         "http://www.trainz.pl/"
license                                 "Free for non commercial use. Any redistribution of these content only with author (My) approval. Bezplatny do uzytku niekomercyjnego. Jakiekolwiek rozpowszechnianie tego dodatku wymaga akceptacji autora (Mojej). Copyright drStrach 2010"
thumbnails
{
  0
  {
    image                               "$screenshot$.jpg"
    width                               240
    height                              180
  }
}
kuid-table
{
}

Sergiusz96 - 25-12-2010, 12:08
:
Jeżeli to ma być 3d, to spodziewałbym się rozszerzenia .im, czyli:

Kod:
asset-filename                        "trawa.im"

w dodatku położenie...

Kod:
length                            0.17
width                             0.1
grounded                           0


Dzięki za kuid, poszperam, może coś się uda, proszę o jakieś pomysły...
drstrach - 25-12-2010, 12:34
:
Sorry, ale zrozumiałem że chcesz stworzyć teksturę podłoża.
Żebyśmy się teraz dobrze zrozumieli, to ma być dodatek tekstura z trawą?
W tym przypadku do config-u "groundtexture" musisz dopisać tag "clutter-mesh <kuid dodatku>" i oczywiście stworzyć ten dodatek jako kind "mesh". We wcześniejszych wersjach config do tego wyglądał tak:
Kod:
kuid                                    <kuid2:283523:60001:1>
kind                                    "mesh"

mesh-table
{
  default
  {
    mesh                                "op_1_6m.IM"
    auto-create                         1
  }
}
username                                "Platforms - distance 1.6m"
username-pl                             "Perony - odstęp 1,6m"
trainz-build                            2.5
category-class                          "HM"
category-region                        "PL"
category-era                            "1970s;1980s;1990s;2000s;2010s"
author                                  "drStrach"
license                                 ""
description                             ""
description-pl                          ""

thumbnails
{
  0
  {
    image                               "$screenshot$.jpg"
    width                               240
    height                              180
  }
}

kuid-table
{
}


Nie polecam jednak stosowanie takiego rozwiązania. Niestety ale taka tekstura podłoża z trawą 3D nie wygląda najlepiej. Lepszym rozwiązaniem jest stworzenie tekstury osobno i trawy osobno np. jako scenery (łatwiej) lub spline (trudniej).
Sergiusz96 - 26-12-2010, 14:21
:
Dziękuję za config, właśnie o to mi chodziło... "pomógł"